Software Engineer · Ankara, Türkiye

Ulaş Uçrak

I build reliable software where hardware meets intelligence — C++/Qt desktop apps, embedded firmware, model satellites and AI services.

const ulas = {
  role:   "Software Engineer",
  focus:  ["C++/Qt", "Embedded", "AI"],
  gpa:    3.91, // ranked 1st in faculty
  cansat: "4th worldwide",
};
3.91GPA · ranked 1st in the Faculty of Engineering
4thworldwide · CanSat 2025, software lead
1stplace · Cursor Ankara Hackathon
3engineering roles · SDT, ASELSAN, Leonardo

01About

Who I am, in short.

Photo of Ulaş Uçrak

Computer Engineering graduate from Çankaya University (2026) with a 3.91/4.00 GPA, ranked 1st in the Faculty of Engineering. Software experience at SDT, ASELSAN and Leonardo Türkiye in C++/Qt desktop software, embedded firmware, Python/FastAPI and React/Node.js. Software lead of the team placed 4th worldwide at CanSat 2025, and winner of the Cursor Ankara Hackathon.

Based in
Ankara, Türkiye
Focus
C++/Qt · Embedded · AI
Languages
TR · EN (C1) · DE (A2)

02Experience

5 roles · 2023 – 2026

  1. SDT Uzay & Savunma Teknolojileri

    Sep 2025 – Jun 2026

    Candidate Engineer (Part-time)

    • Developed and maintained C++ software components for Qt-based desktop applications used in defense and space projects.
    • Also worked on embedded systems software, part-time alongside the final year of the degree.
    • C++
    • Qt
    • Embedded
  2. ASELSAN

    Aug 2025 – Sep 2025

    Intern · REHİS (Radar & Electronic Warfare Systems)

    • Designed and implemented a custom I2C-based communication protocol between STM32 boards in embedded C.
    • Contributed to hardware–software integration on STM32 microcontrollers, and tested and debugged embedded software.
    • Embedded C
    • STM32
    • I2C
  3. Çankaya University

    2023 – 2025

    Undergraduate Teaching Assistant (Part-time)

    • Helped students in C programming labs debug their code and understand the material, and graded assignments.
  4. Leonardo Türkiye

    Jun 2024 – Jul 2024

    Intern

    • Developed the complete firmware for an ESP32-based IoT device: sensor data collection, wireless communication and OTA updates.
    • Built a Node.js server interface for HTTP-based firmware updates, using JSON parsing to compare firmware versions.
    • Optimized asynchronous HTTP requests to improve the reliability of device–server communication.
    • ESP32
    • OTA
    • Node.js
  5. Bilkent Cyberpark

    Jan 2024 – Feb 2024

    Web Development Intern

    • Built a personal CV website in React during a four-week web development internship.

03Projects

6 projects · 2 competition wins

Helma AI (HealthMate)

AI-powered elderly care assistant

Built the LLM reasoning component of a multimodal elderly-care system and the Python FastAPI service that serves it, with Turkish prompts and structured JSON outputs.

  • LLM
  • FastAPI

Understanding Bitcoin Sentiments

Machine learning · NLP

Analyzed Bitcoin tweet sentiment, its correlation with price trends and user influence; trained predictive models and built a real-time sentiment analysis app.

  • scikit-learn
  • NLP

BEHSAT — TEKNOFEST

Model satellite · GUI + embedded

Designed the GUI and implemented embedded code for the university's model satellite team.

  • GUI
  • Embedded

ReadLens

C++ accessibility tool

Reads text in photographs aloud for visually impaired users, using Tesseract OCR and eSpeak.

  • C++
  • OCR

04Skills

Tools I use day to day.

Languages

  • C
  • C++
  • Python
  • JavaScript
  • C#
  • Swift
  • HTML
  • CSS

Frameworks

  • Qt
  • React
  • Node.js
  • FastAPI
  • .NET
  • Electron
  • MediaPipe
  • Tesseract OCR

Embedded

  • STM32
  • ESP32
  • Embedded C
  • I2C
  • OTA updates

AI / ML

  • pandas
  • NumPy
  • scikit-learn
  • NLP
  • Sentiment analysis
  • LLM prompt design
  • Structured JSON

Databases

  • MySQL
  • Firebase
  • Supabase
  • ChromaDB

Tools

  • Git
  • Linux (Ubuntu)
  • Windows

05Education

Degree & leadership.

2022 – 2026

Çankaya University

B.S. Computer Engineering

3.91/4.00 GPA · ranked 1st in the Faculty of Engineering

2024 – 2025

Computer Engineering Society

President (Volunteer)

Organized events and seminars, coordinated with companies and sponsors, and assigned tasks within the board.

2022

TED Ankara College

High School Diploma

06Contact

Let's talk.

Let's build something reliable.

Open to software, embedded and AI engineering roles.

ulasucrak@gmail.com