Sinan

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

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

Computer Science student and engineer with an eye for design, a mind for strategy, and a habit of building things that go beyond what is expected.

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

I am a final-year Computer Science student at Royal Holloway, University of London, having recently completed a year-long placement as a C++ Software Developer at Focusrite. I enjoy tackling complex problems and building projects with clarity and efficiency, especially when they deliver real-world impact.

I have worked across internal audio tooling, full-stack web applications, and systems-level C++ libraries. What connects all of it is a focus on doing things properly, whether that means writing clean tests, designing a system before jumping into code, or rebuilding a hackathon prototype in a faster language because the idea deserved it.

Outside of engineering I play lacrosse for Royal Holloway, compete as part of the university's main Overwatch esports team, and play guitar. I am a big fan of strategy games and spend a lot of time reading about history, particularly Central Asian and Māori history, as well as history in general. I think there is a lot to learn from how past civilisations approached problems of scale, structure, and leadership, and those ideas quietly shape how I think about building software too.

"Architecture is the will of an epoch translated into space."

Ludwig Mies van der Rohe
UniversityRoyal Holloway, University of London
DegreeBSc Computer Science (Year in Industry)
ClassificationPredicted First Class
InterestsHistory, Strategy, Lacrosse, Bouldering
StatusOpen to opportunities
02

Projects

Sep 2025 — PresentIn Progress

2D Audio Ray Tracer

A high-performance C++ engine that simulates sound propagation in 2D space using ray tracing principles. Built custom vector, ray, and wall data structures to compute first-hit intersections via parametric line equations. Implements energy attenuation and material-based reflection to model realistic audio decay. An evolution of my Focusrite hackathon prototype, now being developed as a full final year project.

C++PythonRay Tracing
2025Live

Portfolio Website

A personal portfolio built with Three.js and vanilla HTML/CSS/JS. Features a procedural wave mesh background, scroll-driven animations, and a design language inspired by finance terminals. You are looking at it right now.

Three.jsHTML/CSSJavaScript
2025★ Hackathon Winner

2D Audio Ray Tracer Prototype

Won the "All-Winners Award" at a Focusrite company-wide hackathon with a 2D audio ray tracer 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.

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.

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 is mapped to sound parameters. Includes a C++ plugin component for audio generation.

PythonC++MediaPipeOpenCV
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.

PythonFlaskPostgreSQLJavaScript
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.

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 2022 — Jun 2026

BSc Computer Science (Year in Industry)

Royal Holloway, University of London

Predicted First Class, having achieved First Class in both first and second year. Currently in my final year working on a 2D audio ray tracing engine in C++ as my dissertation project.

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.

C++20Catch2GitHub ActionsTauriSvelteAgile
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.

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.