gedik.tech / whoami
Fort Collins
Sheet 01 · Who am I · Fort Collins, Colorado 40.5853° N · 105.0844° W Contours: Horsetooth Mtn · 30 m interval

Engin
Gedik

Portrait of Engin Gedik
Fig. 00 · Engin GedikCSU '28

Computer Science at Colorado State University. I build across machine learning, geospatial systems, embedded firmware, and full-stack.

Status
Available for internships and research roles
Studying
Computer Science, minor in Computer Engineering
Graduating
May 2028
Research
Quantum Research Lab, CSU
Focus
ML · Geospatial · Quantum · Embedded · Full-stack
§ 01

About

A bit about me

I am a Computer Science student at Colorado State University, graduating May 2028, with a minor in Computer Engineering. My work spans machine learning, geospatial intelligence, embedded firmware, and full-stack development. I like problems that make you see the whole stack.

Born and raised in Turkey, I came to Fort Collins to study engineering. Before CSU I worked as a Junior Software Developer at Imecar Electronics in Antalya, shipping EV charging firmware and embedded systems. That work cemented my love for building things that touch the physical world.

Outside of tech I train MMA, grapple, and debate. They reward discipline and clear thinking under pressure, same as engineering.

2028
Expected graduation
8
Projects shipped
2
Hackathon wins at CSU
2
Years industry experience
§ 02

Selected work

Things I have built, across machine learning, embedded systems, and full-stack. Two case studies, then the rest of the ledger. Client-facing write-ups are on the main page.

No. 01 · Case study

Terra, CSU × USDA × NASA Geospatial AI

Result
Winner, CSU Geospatial AI Hackathon
Format
24 hours, overnight
Partners
USDA, NASA, Databricks, Esri, AWS
Stack
Python, XGBoost, SegFormer-B1, FastAPI, Claude, Google Earth Engine, NASA HLS, SHAP, AWS

Won the 24-hour overnight CSU Geospatial AI Hackathon (USDA, NASA, Databricks, Esri, AWS) with a two-track ML system.

Corn yield forecasting joins six independent sources into a 26,924-row Parquet across five states and twenty years, with per-forecast-date XGBoost regressors at +46.7% RMSE lift over baseline, calibrated uncertainty cones, and a four-tool Claude agent writing cited plain-English reports.

Land-cover and GHG pairs a SegFormer-B1 model fine-tuned on LoveDA (val mIoU 0.5147) with an IPCC and EPA cited emissions calculator and a "what-if" land-use agent.

Result · held-out yearsState-level forecasts land within as little as 0.6% of the USDA ground truth, with the best counties under 0.3% error, a +46.7% RMSE gain over baseline.

Satellite tile with SegFormer-B1 land-cover segmentation overlay
Fig. 01 · SegFormer-B1, 7-class land coverExplore ↗
No. 02 · Case study

Sizing a quantum bet without the measurement

Result
Largest Certified Cycle, Qupacabrathon 2026
Team
Schrödinger's Homies, with Adin Sahbaz, Logan Uyetake, Haoye Chen and Nirmal Alex
Budget
$19.99 of a $20 cap
Stack
Python, PennyLane, qBraid, IQM Emerald, OpenQASM 2, density-matrix simulation, NumPy

Qupacabrathon 2026 at CSU: play the odd-cycle nonlocal game on IQM's Emerald chip and certify the win at three sigma. Every team derives the same circuit, so the contest is the experiment around it. One unknown prices the weekend, δ, the device deficit, and it sets cycle length, shot count and cost. You are meant to measure it on a cheap calibration run, but the platform's job API went down and no team's calibration run ever executed.

So we computed it: Emerald's real calibration record pulled from the platform API, turned into a density-matrix noise model, then our own submitted circuit simulated across all 86 coupled qubit pairs. That made the dominant unknown which pair the backend assigns you, something no team controls. We shipped n=17 at 180 shots for $19.99 of a $20 cap, a bet on a top-quartile assignment, and it paid: Largest Certified Cycle, the longest certified at the event.

Result · δ across the chipδ is not a number but a distribution: 0.0165 at the best coupled pair, 0.1288 at the worst, an 8× spread that dwarfs any precision more shots can buy.

Flash-talk slide: computing the device deficit from calibration data after the hardware outage
Fig. 02 · The slide we presented, 5-minute flash talkFull size ↗

Also built · Nos. 03–09

No.ProjectSummary
03

IoT Systems at Imecar

Industry, deployed

Production IoT systems shipped over nine months. A smart meeting-room display ran on an ESP32 with FreeRTOS, one core for FastLED, one for the web server, with SOLIDWORKS enclosures laser-cut from aluminium and a Node.js, PostgreSQL and JWT backend serving real-time room state.

C++ · FreeRTOS · ESP32 · FastLED · SOLIDWORKS · Node.js · PostgreSQL

04

Local LLM Coding Assistant

Personal

Fine-tuned Qwen3-8B on five years of my own code into a local assistant that matches my style. A Python pipeline built a weighted dataset, then QLoRA via Unsloth trained it on an RTX 4070 Ti Super, quantized to GGUF and served through Ollama and Dockerized Open WebUI over Tailscale.

QLoRA · Unsloth · Qwen3-8B · GGUF · Ollama · Docker · Tailscale

05

FruitGuard Risk Intelligence

USDA hackathon

A dual dashboard for the USDA Plant Protection and Quarantine hackathon that finds high-risk fruit fly entry pathways into the US. An operational map fuses ArcGIS layers and trade data; a predictive dashboard runs SageMaker XGBoost with twelve deployed model artifacts and a live inference endpoint.

XGBoost · AWS SageMaker · ArcGIS · Python · Geospatial

06

Game of Life Simulator

C++, CS214

A cellular automaton engine with three variants: standard, toroidal wrap-around, and a three-state lifecycle. The board is a flat std::string for cache-friendly traversal, with an interactive pause and rollback buffer and a full getopt CLI plus test suite.

C++ · Systems programming · getopt · std::deque

07

Playlist Recommender

Java, CS214

A cumulative recommendation engine in Java. It parses rating CSVs, then runs z-score normalisation, collaborative-filtering prediction, and K-means clustering, ranking in-cluster candidates by inverse distance for a top-twenty playlist across five CLI modes.

Java · K-means · Collaborative filtering · Gradle

08

Hand Tracking Mouse Control

Computer vision

A real-time hand-tracking mouse controller with no inference-time model. It isolates motion with frame deltas in OpenCV, tracks offsets with NumPy, and maps hand position to the cursor through PyAutoGUI, with a planned TensorFlow gesture extension.

Python · OpenCV · NumPy · PyAutoGUI · TensorFlow

09

TuneSummary

Live, open source

Free listening stats for Spotify users, built from their own data export. The browser unzips the export and sends only compact play rows to a FastAPI and SQLite backend; the dashboard aggregates any date range client-side, and a canvas-drawn recap story exports as images or video. Email magic-link accounts and MusicBrainz genres.

Python · FastAPI · SQLite · JavaScript · Canvas · MediaRecorder

§ 03

Record

Where I have worked, and where I have been

Work

W3

Undergraduate Researcher, Quantum Research Lab

Aug 2026 – nowColorado State University · Prof. Carlos Ortiz

Research in quantum computing under Prof. Carlos Ortiz. I started from the mathematical foundations: the axioms of quantum mechanics, the finite-dimensional model behind qubits, and wave mechanics. This builds on my team's Largest Certified Cycle result at Qupacabrathon 2026, CSU's quantum computing hackathon.

Quantum computing · Quantum information · Linear algebra · Python

W2

Undergraduate Teaching Assistant

Jan 2025 – Sep 2026Colorado State University · Fort Collins, CO

Supported undergraduate Python coursework by writing course material and lab exercises, running lab sessions, holding office hours, and grading assignments and exams, helping students build strong programming foundations in an introductory CS curriculum.

Python3 · Teaching · Curriculum design · Grading

W1

Junior Software Developer

Nov 2023 – Aug 2024Imecar Electronics · Antalya, Turkey

Developed embedded firmware for EV charging infrastructure conforming to the DIN70121 and OCPP protocols. Built and maintained CAD models in SOLIDWORKS for hardware components, and acted as a technical interpreter and liaison for international partners, bridging language and specification gaps across teams.

Embedded C · DIN70121 · OCPP · SOLIDWORKS · EV charging · Firmware

Path

P4

Colorado State University

Fort Collins, CO · 2023 – now

Transferred to CSU for Computer Science with a Computer Engineering minor. Since arriving I won a national geospatial AI hackathon and CSU's quantum computing hackathon, served as an undergraduate TA, and joined a quantum research lab. Graduating May 2028.

P3

University of Manchester

Manchester, England

Began my undergraduate degree at a Russell Group university, gaining early university-level CS experience before pursuing new opportunities in the US.

P2

King's Ely

Ely, England

Completed IGCSEs and A-Levels at one of England's oldest independent schools, with strong foundations in science and mathematics while living abroad for the first time.

P1

British Embassy School Ankara

Ankara, Turkey

Early education in an English-medium international curriculum that set the academic foundations for everything after.

§ 04

Toolkit

The stack I reach for, and what I am going deeper into

Languages
Python3, C++, Java, JavaScript, C#, SQL, Flutter and Dart, HTML and CSS
ML and AI
PyTorch, HuggingFace, XGBoost, SegFormer, scikit-learn, SHAP, Claude API, QLoRA, Ollama, OpenCV
Geospatial
Google Earth Engine, rasterio, GeoPandas, NASA HLS, USDA NASS, MODIS, Shapely, ArcGIS
Hardware
ESP32, FreeRTOS, SOLIDWORKS, 3D printing, CO2 laser cutting, metal fabrication, soldering, PlatformIO, Wokwi, FastLED
Backend
FastAPI, Node.js, Express, PostgreSQL, JWT, REST APIs
Infra
Docker, Tailscale, Linux, CUDA, Git, WSL2
§ 05

Beyond code

Leadership, community, and a few things that keep me honest

Leadership

  • Peer Mentor Leader, University of Manchester
  • Masters Mentor Leader, Colorado State University
  • Head of International Debate Team

Societies

  • Algorithmic Trading Society
  • MMA Society
  • JMUN Security Council, Delegate and Chair

Sport and competition

  • Second-string Kabaddi team captain
  • Charity MMA fights
  • Regional grappling competitions
§ 06

Contact · Fort Collins, CO

Let's build something together.

Have a project, a role, a research opening, or just want to talk tech? Send me a message.