Cagan Yanmaz

CS & Mathematics Student | Aspiring Software Engineer

I'm a second year Computer Science and Mathematics student at University of Oxford, passionate about software engineering, algorithms, and building practical applications. I enjoy solving complex problems and learning new technologies through hands-on projects. Currently focused on web development, data structures, and exploring the intersection of CS and mathematics.

Featured Projects

Here are some of my recent projects that showcase my skills and passion for development.

Text Editor

Text Editor

A simple terminal-based text editor for Linux

C
Neural Network from Scratch

Neural Network from Scratch

A neural network built without any external libraries for MNIST dataset. • Can be trained to get ~95% accuracy

CPython
StatAtlas

StatAtlas

StatAtlas is a lightweight, interactive mini-atlas for exploring global data over time. Choose a dataset like GDP or population, switch between visual styles (bubble, bar, map, proportional map, slope), and scrub through years to see trends unfold—then highlight a country to keep it in focus while everything else dims. The UI stays crisp: manual year changes are instant, tooltips are clear, and the map includes a tidy color legend so ranges make sense at a glance. It’s built with React, TypeScript, and D3, with smooth animations. Great for quick comparisons or just poking around to find surprising patterns.

ReactHTMLJavaScript

Skills & Technologies

I work with a variety of technologies to create robust and scalable applications.

Web Development

React
Next.js
Django
Flask
Express
Node.js

Machine Learning & Data Science

TensorFlow
Numpy
pandas
scikit-learn

Tools

Git
Docker
MongoDB
SQLite
MySQL

Misc

AWS
Raspberry Pi
Arduino
Linux

Ready to Work Together?

I'm always interested in new opportunities and exciting projects. Let's discuss how we can bring your ideas to life.

Get In Touch