CV

Detailed resume of AI & Backend Engineer Utku Buğra Yılmaz.

Work

  • 2025.09 - 2025.10
    Machine Learning & Backend Engineer
    Freelance FinTech Project
    Remote | Developed an end-to-end AI-driven financial analysis system.
    • Developed a high-performance ML model (LightGBM) for BIST100 stocks, achieving ~0.67 Weighted F1-Score and strong backtest returns.
    • Built scalable backend infrastructure with FastAPI, PostgreSQL, and Docker using Batch Processing for 45% faster inference.
    • Integrated DeepSeek LLM for automated multilingual (TR, EN, DE, KO) news summarization and sentiment analysis.
    • Implemented professional MLOps practices including Model Cards, Data Dictionaries, and Runbooks.
  • 2024.09 - 2025.06
    Part-Time Software Engineer
    Giresun University IT Department
    Giresun, Turkey | R&D on Data Security & Algorithms.
    • Researched novel metaheuristic algorithms (SFOA) for complex optimization problems.
    • Developed innovative steganography methods for secure data transmission using Python and OpenCV.
  • 2024.07 - 2024.08
    Software Development Intern
    Giresun University IT Department
    Giresun, Turkey | Computer Vision & AI.
    • Developed a Real-time Face Recognition & Emotion Analysis System with a custom-trained CNN model.
    • Achieved 87% accuracy in emotion detection and integrated it with an automated attendance system.
  • 2023.07 - 2023.08
    Software Development Intern
    MAN Türkiye A.Ş
    Ankara, Turkey | Automotive R&D.
    • Developed backend systems (C# & SQL) for managing Trendyol E-Commerce Seller Panel orders.
    • Created a Database Control System simulating bus part inspections with version control.
    • Gained hands-on experience with AUTOSAR stacks (BSW modules) and ECU integration.
  • 2022.01 - 2025.11
    Bionluk / Superprof
    Freelance Developer & Tutor
    Remote | Software Development & Mentorship.
    • Delivered 50+ projects in game development (Unity), Python automation, and algorithms.
    • Mentored 15+ students in Python, Java, Mathematics, and Physics.

Education

  • 2021.10 - 2025.06
    Bachelor
    Giresun University
    Computer Engineering (BSc)
  • 2016.09 - 2020.06
    High School
    Ankara Akyurt Anadolu High School
    Science & Math

Projects

  • End-to-End Financial Prediction Platform
    • BIST100 Buy/Sell signal generation using LightGBM & Triple Barrier Method.
    • Multilingual News Analysis API using DeepSeek LLM (TR/EN/DE/KO).
    • Scalable FastAPI backend with Docker & PostgreSQL.
  • PostaX (Graduation Project)
    • Secure delivery system with Telegram OTP (One-Time Password) integration.
    • Offline Failover Mode: Works with pre-generated keys during internet outages.
    • Real-time monitoring via ESP32-CAM and TinyML based anomaly detection.
  • Deprem Bildirim Botu
    • Telegram bot providing instant earthquake data via Kandilli Observatory API.
    • High-performance asynchronous architecture (Async/Await) with caching.
    • Location-based custom alerts and historical data querying with AioSQLite.
  • Aytar Drone
    • Voice recognition system using MFCC analysis to detect human cries.
    • Multilingual NLP module (TR/EN/FR/ES) for emergency keyword detection.
    • Estimated GPS positioning based on sound source direction.
  • Face Emotion Recognition System
    • Custom CNN architecture achieving 87% accuracy in real-time emotion detection.
    • Automated attendance tracking integration.
  • Trendyol E-Commerce Panel
    • Developed for MAN Türkiye to manage e-commerce orders efficiently.
    • Customer tracking and order creation modules using C# and SQL.

Skills

AI & Data Science
Python (Advanced)
LightGBM / XGBoost / CatBoost
Deep Learning (CNN, LSTM, Bi-LSTM)
Time Series (TFT)
Computer Vision (OpenCV)
NLP (LLM Integration)
TensorFlow / Keras
Scikit-learn / Pandas
Explainable AI (SHAP)
Backend & DevOps
FastAPI (Async)
RESTful APIs
PostgreSQL / SQL
Docker
Git / GitHub Actions
MLOps (MLflow)
Rate Limiting (SlowAPI)
Hardware & IoT
Arduino (I2C/UART)
ESP32 / ESP32-CAM
Raspberry Pi
Embedded AI (TinyML)
Telegram Bot API

Languages

Turkish
Native
English
B2 - Professional
German
A1 - Beginner

Certificates