Mustafa Harun Sendur Logo

Welcome.

My name is Mustafa Harun Sendur, and I am a Computer Science and Engineering graduate from Sabanci University. I have hands-on experience in software engineering, cloud infrastructure, and data science.

Software Engineering Cloud Infrastructure Data Science

I have built projects ranging from cloud-based dashboards on Azure to blockchain NFT marketplaces, and I am proficient in C, C++, Python, Java, JavaScript, and frameworks like React, Node.js, and Express.js. I am a committee member of the British Computer Society's London Central Branch, and I am passionate about building scalable, innovative software that solves real-world challenges.

Experience

Azure KQL

Cloud Operations Intern - OneStream Software

July 2024 – September 2024 | London, United Kingdom

Solidity JavaScript

Intern at Blockchain Laboratory - TUBITAK

January 2023 – February 2023 | Kocaeli, Turkey

React Node.js Express MongoDB

Founder & Full-Stack Engineer - Vachell

April 2022 – December 2023 | Istanbul, Turkey

Projects

Python

Real Estate Recommender Twitter Bot

Developed a Twitter bot that identifies and tweets high-value real estate properties in Istanbul, Turkey, by analysing approximately 45,000 listings using NLP and machine learning in Python.

Project Repository

Python Flask React Firebase

PistachioHut – E-Commerce Platform

Developed a full-stack e-commerce platform with React.js for the frontend and Flask for the backend as part of an agile team. The application allows users to browse products, purchase items, and manage their accounts through secure authentication. RESTful APIs were built using Flask and Firestore to facilitate seamless user authentication, product management, and order processing, ensuring a reliable and scalable shopping experience.

Project Repository

C

Low-Latency Trading System Simulator

This simulation-based project replicates the core functionalities of a high-frequency trading engine. It processes mock market data, handles buy and sell orders, and matches them based on price and time priority. Designed for performance evaluation, the system offers insights into latency optimisation and operational efficiency without engaging in real financial transactions.

Project Repository

Python

Real-Time Stock Price Tracker

Developed a Python-based application that provides live updates of stock prices, price changes, and trends. Featuring a dynamic table for real-time data display, an interactive graph for visualising stock trends, and a search bar for managing tracked stocks, the project utilises tkinter for the GUI and yfinance to retrieve stock data.

Project Repository

Python

ChatGPT Grade Predictor

Utilised user interaction data with ChatGPT to predict assignment grades through machine learning models. Implemented sentiment analysis and feature engineering techniques to analyse linguistic nuances and user engagement patterns.

Project Repository

Python Django JavaScript

TurfMind – Football Statistics Platform

Developed an analytical platform aggregating a decade's worth of football data from Europe's top leagues. The platform utilises Django REST Framework for backend operations and features interactive data visualisations using JavaScript and Charts.js.

Project Repository

Java Spring Docker MongoDB

DisasterPrep - Natural Disaster Preparedness App

Created a mobile application to educate users on natural disaster preparedness, featuring checklists, informational resources, and emergency contacts. Built using the Spring Framework, Java, Docker, and MongoDB for a full-stack experience.

Project Repository

Python

Comparative Education Index Predictor

Engineered a machine learning model to predict education indices for Turkish provinces using Python, focusing on data collection, preprocessing, and visualisation. Achieved a high predictive accuracy with an R-squared value of 0.98.

Project Repository

C++

TSP-Solver

This program is a TSP (Traveling Salesman Problem) solver that uses the GRASP (Greedy Randomised Adaptive Search Procedure) algorithm with a Swap implementation. It calculates the shortest possible route that visits each city exactly once, aiming for optimisation in route finding.

Project Repository

Python MongoDB

kAiDB

kAiDB is a comprehensive database designed for the AI/ML Club of Sabanci University, aiming to streamline the management of user profiles, event scheduling, and more. It's a robust system enhancing the club's operations and member experience.

Project Repository

Leadership & Activities

Committee Member - British Computer Society (BCS) London Central Branch

July 2022 – Present | London, United Kingdom

Volunteer - Zooniverse

August 2024 – August 2024 | Remote

Audiobook Producer - Sabanci University Civic Involvement Projects

September 2021 – January 2022 | Istanbul, Turkey

Volunteer - Turkish Red Crescent Association

June 2018 – June 2019 | Istanbul, Turkey

Mathematics Tutor - Bilgi Evi

September 2018 – October 2018 | Istanbul, Turkey

Skills

Technical Skills

Programming Languages:

Frameworks & Libraries:

Database Management:

Cloud & DevOps:

Other Tools & Technologies:

Languages

Certifications

Introduction to Back-End Development

Issued by Meta | December 2023

Show Credential

Introduction to Front-End Development

Issued by Meta | July 2023

Show Credential

Microsoft Certified Excel Programme

Issued by The Unitech Bilgisayar Eğitim Merkezi | February 2022