AboutExperienceProjectsSkillsBeyondContact

Available for internships and research roles

EnginGedik

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

Portrait of Engin Gedik

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
4+
Projects shipped
1st
CSU, USDA and NASA hackathon
2
Years industry experience

Where I have been

British Embassy School Ankara

Ankara, Turkey

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

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.

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.

Colorado State University

Fort Collins, CO · 2023 to now

Transferred to CSU for Computer Science with a Computer Engineering minor. Since arriving I won a national geospatial AI hackathon, shipped industry firmware, and became an undergraduate TA. Graduating May 2028.

Where I have worked

Professional roles and industry experience.

Undergraduate Teaching Assistant

Jan 2025 to now
Colorado State University, Fort Collins, CO

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

Python3   Teaching   Curriculum design   Grading

Junior Software Developer

Nov 2023 to Aug 2024
Imecar 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

Things I have built

Selected work across machine learning, embedded systems, and full-stack.

Hackathon winner

Terra, CSU x USDA x NASA Geospatial AI

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.

Python   XGBoost   SegFormer-B1   FastAPI   Claude   Google Earth Engine   NASA HLS   SHAP   AWS
Industry, deployed

IoT Systems at Imecar

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
Personal

Local LLM Coding Assistant

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
USDA hackathon

FruitGuard Risk Intelligence

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
C++, CS214

Game of Life Simulator

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
Java, CS214

Playlist Recommender

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
Private repo, GitHub ↗
Computer vision

Hand Tracking Mouse Control

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

Tools and technologies

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
Infrastructure
Docker, Tailscale, Linux, CUDA, Git, WSL2

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

Let's build something together.

Have a project, a research opening, or just want to talk tech? My inbox is open.