Sinan

/sɪˈnɑːn/
nounSpearhead. The sharpened point of a lance.

To lead from the front. To spearhead innovation and cut through noise to find what matters.

Scroll
C++ PYTHON RUST JAVA JAVASCRIPT TYPESCRIPT SQL SVELTE PROLOG GIT CI/CD LINUX TAURI TDD BDD JIRA C++ PYTHON RUST JAVA JAVASCRIPT TYPESCRIPT SQL SVELTE PROLOG GIT CI/CD LINUX TAURI TDD BDD JIRA
01

About

Education
1st Class

BSc Computer Science with a Year in Industry, Royal Holloway

Experience
Focusrite

A year writing production C++20 on the Software Tooling Team

Recognition
2× Hackathon Winner

HackSussex 2023 and Focusrite Company-Wide Hackathon

Starting an MSc in Advanced Computing at King's College London, Autumn 2026
Background

I am a Computer Science graduate from Royal Holloway, University of London, where I finished with First Class Honours, and this autumn I begin an MSc in Advanced Computing at King's College London. Along the way I spent a year on placement as a C++ Software Developer at Focusrite.

Programming Philosophy

Regardless of the domain, whether it is internal C++ libraries and tools or full-stack web apps, I care deeply about building software properly. To me, this involves being meticulous with testing, like when I uncovered a faulty mock setup in a primary test case and volunteered to fix it during my placement. I believe in designing systems thoroughly before writing code, and I never hesitate to rebuild a hackathon prototype in a faster language because the idea deserved it.

Away From Keyboard

I played lacrosse for Royal Holloway's Men's 1 team, and competed on the university's main Overwatch esports team, where we won Varsity 2026 and placed top 32 in the UK for NSE. I am a big fan of strategy games and spend a lot of time reading about history. I also run a YouTube channel where I organise events with viewers and edit videos, and I'm a keen poker player with two tournament wins under my belt.

Sinan in cap and gown on graduation day, outside the Founder's Building at Royal Holloway
2026 Graduation from Royal Holloway
02

Projects

Sep 2025 — Apr 2026Completed Project

2D Audio Ray Tracer

A geometric acoustics simulator built in C++ from scratch with no external libraries. Energy-carrying rays are traced through successive specular reflections until their energy falls below an audibility threshold, with ray-to-wall intersections solved analytically using Cramer's rule and an epsilon guard on the ray parameter to eliminate self-intersection at bounce points. Per-surface absorption drives multiplicative energy decay across bounces, and listener arrivals are detected by closest approach along each segment rather than at its endpoints. A Python stage converts arrival times and energies into a 44.1 kHz room impulse response, then convolves it with dry audio to render the simulated space audibly. An evolution of my Focusrite hackathon prototype, developed into my final year dissertation project.

Rays traced from a source through a gap in a wall to a listener, with the resulting convolved clap waveform below
Example of ray propagation and the resulting impulse response
Table comparing C++ and Python ray tracing times across ray counts, showing roughly a 15x speedup
C++ against Python: around 15× faster
C++PythonRay Tracing
May 2025★ Hackathon Winner

2D Audio Ray Tracer Prototype

Won the "All-Winners Award" at a Focusrite company-wide hackathon with a ray tracer simulator built in Python. Simulated how sound bounces off surfaces in a 2D environment. The concept proved strong enough to become the foundation of my final year project.

Focusrite Engineering Hack Day awards slide listing the 2D audio ray tracer simulator as winner of the Future Tech and All-Winners awards
Hack Day awards slide where the ray tracer took the Future Tech and “All-Winners” awards
PythonRay Tracing
2025Hackathon Project

Stock Price Predictor

Built during a Focusrite hackathon. A Python tool for analysing and predicting stock price movements using random forest regression, exploring data processing and forecasting techniques applied to financial market data.

The predictor's web front end with AAPL entered as the ticker and a predicted price of 246.33 returned below
The SvelteKit front end returning a prediction for AAPL
Market summary chart for Apple Inc showing an actual price of 246.22 on the same day
Apple midday trading at 246.22, against the predicted close of 246.33
PythonRandom Forest RegressionyfinanceSvelteKit
View on GitHub →
Nov 2024Hackathon Project

Hand Gesture Music Generator

Built during a Focusrite hackathon. Uses OpenCV for webcam input and MediaPipe for real-time hand tracking, calculating finger "openness" by normalising finger length against a reference hand size. Gesture data was mapped to sound parameters, but the hackathon ended before I could connect it to the C++ audio plugin a teammate had built alongside it.

Webcam feed with MediaPipe hand landmarks drawn over a thumbs up gesture
MediaPipe landmarks tracking a hand live through the OpenCV webcam feed
PythonMediaPipeOpenCV
View on GitHub →
Jan — Mar 2024Completed Project

Gourmet Restaurant Platform

Led a team of 9 as Scrum Master to deliver a full-stack restaurant web application. Engineered the backend with Flask and PostgreSQL while contributing to frontend development. Ran bi-weekly client demos and refined the product through iterative feedback.

ScrumPythonFlaskPostgreSQLJavaScript
Feb 2023★ Hackathon Winner

AI Radio Station

Built in 24 hours and won HackSussex 2023 (Best In-Person Hack). Scraped BBC News articles with BeautifulSoup, fed them into the OpenAI API to generate a radio show script, then used ElevenLabs for text-to-speech playback. A full pipeline from raw data to spoken audio output.

PythonJavaBeautifulSoupOpenAI API
View on GitHub →
2023Hackathon Project

Airline Load Factor Forecasting

Competed in Hack AI 2023, applying time-series forecasting to predict airline load factors for 2022 using historical data from 2017 to 2021. Worked with real-world datasets under competition constraints.

PythonPandasTime SeriesMachine Learning
2022Completed Project

Discord Receipt Reader Bot

A Discord bot that reads and processes receipt images to help split group expenses. Integrates image processing with Discord's API to extract and share cost breakdowns.

Discord thread where the bot asks for images, with two receipt photos uploaded and a scan command naming Richard and Alexandra
Receipts uploaded to the bot's thread, then split with a $scan command
CSV file returned by the bot listing Richard 13.15, Alexandra 12.75, Marcus 1.73 and a total cost of 27.63
The bot replies with a CSV of the breakdown
The same breakdown rendered as a table of names against costs with a total of 27.63
The same split rendered as a table
PythonDiscord APIOCR
View on GitHub →
2022Completed Project

Bank Management System

A C++ console application simulating core banking operations. Built to develop fundamentals in object-oriented design, linked list data structures, and file-based data management.

C++OOPLinked Lists
View on GitHub →
03

Experience

Sep 2026 — Sep 2027

MSc Advanced Computing

King's College London

Beginning in autumn 2026, following a First Class BSc at Royal Holloway.

Sep 2022 — Jun 2026

BSc Computer Science (Year in Industry)

Royal Holloway, University of London

Graduated with First Class Honours, having achieved First Class in both first and second year. My final year dissertation was a 2D audio ray tracing engine written in C++ and Python.

Sep 2024 — Sep 2025

C++ Software Developer (Placement)

Focusrite · King's Cross, London

Worked on the Software Tooling Team, maintaining and extending internal C++20 libraries powering multiple generations of Scarlett audio hardware. Expanded library support for legacy devices and upcoming products, wrote and extended test coverage using Catch2, and supported CI/CD migration from CircleCI to GitHub Actions. Helped design a new internal engineering tool using Tauri and Svelte, contributing from system design and story mapping through to Sprint 0 implementation. Facilitated Agile ceremonies including stand-ups and retrospectives. Won the company-wide hackathon "All-Winners Award" with a 2D audio ray tracer prototype.

Oct 2022 — Jun 2024

First Year Rep, then Vice President

RHUL Computing Society

Started as First Year Representative, organising events and helping run Royal Hackaway v6. Elected Vice President the following year, where I helped manage the society and supported the committee in planning events including Royal Hackaway v7. Adopted a scrum-like management approach for tasks to improve productivity across the team.

Jul 2021

Data Assistant, Point of Care Testing

Guy's and St Thomas' NHS Foundation Trust · London

Spent a week with the POCT team at St Thomas' Hospital, observing how diagnostic devices connect to hospital data systems. Helped export and format test result data including COVID-19 cases, and cross-checked POCT data with lab results to flag inconsistencies for clinical review.

Reference letter dated 9 August 2021 from the Point of Care Testing Manager at St Thomas' Hospital, describing a week of work experience with the POCT teamClick to zoom
Reference from the Point of Care Testing Manager, St Thomas' Hospital
Jun 2021 — Jun 2022

Founder and President, CS Club

Mill Hill County High School

Founded and ran the Computer Science Club during sixth form. Organised weekly coding sessions using Python, focused on logical thinking and problem-solving. Also participated in the British Informatics Olympiad and helped interview a new teacher for the CS department.

HackSussex 2023 Winner
Focusrite Hackathon Winner
UKMT Gold & Kangaroo (Top 2%)
Royal Hackaway Organiser
Duke of Edinburgh Bronze
04

Contact

I am always open to conversations about engineering, opportunities, or interesting problems. If you are building something ambitious or looking for someone who brings both technical depth and creative thinking, I would be glad to hear from you.