Hello, I'm

Omer Kolcak

Software Developer & Machine Learning Engineer building intelligent systems and modern applications.

ABOUT

I'm a Computer Science graduate from The University of Sheffield with First Class Honours, passionate about building solutions at the intersection of machine learning and software development.

My interests span across a variety of domains including artificial intelligence, computer vision, and full-stack development. I enjoy applying cutting-edge techniques to solve real-world problems, and tackling complex challenges.

When I'm not programming, you'll find me bouldering, exploring astronomy, or tinkering with microelectronics. I'm fluent in both Turkish and English.

EXPERIENCE

Sep 2021 — Jul 2025

BSc Computer Science · The University of Sheffield

First Class Honours

  • Notable modules: Advanced Algorithms, Reinforcement Learning, Software Development for Mobile Devices

Oct 2022 — Mar 2023

Data Analyst Intern · UK Power Networks

  • Analysed and manipulated large datasets using Azure Databricks, Spark, and NumPy
  • Developed machine learning models using Spark MLlib, extracting important data from large datasets
  • Resulting AI model identified key locations with subpar customer service, enabling targeted improvements
AzureMicrosoft DatabricksPySparkNumPySpark MLlibPythonPandas

PROJECTS

Software2025

Pocket Paralegal App

A mobile app that uses on-device AI to scan legal contracts and identify unfavorable terms, hidden fees, and risky clauses with precise visual highlighting of problematic text.

TypeScriptReact NativeExpoExecutorch
AI / MLOct 2024 - May 2025

EEG Brain Activity Classifier

Achieved 74% classification accuracy by developing deep learning models (CNNs, RNNs, Transformers) to classify harmful brain activity from EEG signals.

PythonPyTorchTensorFlowSklearnDeep LearningSignal Processing
AI / ML2025

Multi-Agent Trading System

A multi agent simulated trading environment for automated trading strategies using reinforcement learning.

PythonReinforcement LearningPyTorchFinance
SoftwareAug 2025 - Oct 2025

Full-stack Mobile Application

Cross-platform mobile app for meal recommendation and preparation using React Native, Expo, FastAPI, and PostgreSQL with Docker containerization.

JavaScriptReact NativeExpoFastAPIPostgreSQLDocker
AI / ML2024

Domino Agent

A 3 & 5 dominos environment to train an intelligent agent that plays the game of dominoes using reinforcement learning.

PythonStablebaselines3Gymnasium
SoftwareFeb 2024 - May 2024

Health Tracking Survey Application

A web application that enables companies to monitor employee mental wellbeing through customisable surveys with role-based access and analytics dashboards.

Ruby on RailsPostgreSQLAgile
AI / ML2025

Pixel Art Generator

A repository for training various simple image generation models to generate 16x16 pixel art images.

PythonPyTorchOpenCV
AI / ML2025

Embedding Analysis

Analysis and visualisation of embedding spaces for image generation machine learning models.

PythonMLData Visualisation

SKILLS

Languages

PythonJavaJavaScriptTypeScriptRubyKotlinSQL

ML / AI

TensorFlowPyTorchNumPyPandasscikit-learnOpenCVYOLO

Frameworks

ReactNext.jsReact NativeRuby on RailsFastAPIPySparkExpo

Tools

GitDockerAzureDatabricksAndroid StudioFusion 360

CONTACT

I'm currently looking for new opportunities and would love to hear from you. Whether you have a question or just want to say hi, feel free to reach out!