Barkın
SARIKARTAL

Computer Engineering Graduate & Developer

I build web and mobile applications alongside embedded systems. My work includes published games, real-time tracking devices, and AI-powered applications. I use AI tools throughout development, with responsibility for planning, code review, testing, and deployment.

Barkın Sarıkartal

Selected Projects

Revumi: Read your friends’ minds. A party game for 3 to 8 people.
Web & Mobile

Revumi

A multiplayer party game where players answer questions, predict each other’s choices, and reveal results in sync. Built with real-time rooms and reconnection handling.

Vue 3 TypeScript FastAPI PostgreSQL WebSockets
Shyftel game artwork
Web & Mobile

Shyftel

A survival game for web and mobile with daily seeded runs and leaderboards. The server replays submitted runs to verify scores.

TypeScript Three.js Capacitor PostgreSQL
Helma AI Project Demo
Oct 2025 - June 2026

Helma AI - AI-Powered Elderly Care

Contributed to a multimodal elderly-care application with emotion recognition from video, audio, and text. Worked with Flutter and FastAPI, and deployed the backend on AWS EC2 running Ubuntu 22.04.

Flutter FastAPI AWS EC2 Ubuntu
Retrocam Project Demo
Feb 2026 - May 2026

XIAO ESP32S3 Sense Retro Camera

A compact retro-styled digital camera built on the Seeed Studio XIAO ESP32S3 Sense. Captures HD photos and MJPEG video with audio, featuring a live TFT viewfinder, an encoder-driven UI with an on-device gallery, Timelapse, and a Wi-Fi file manager. Built with a modular FreeRTOS architecture.

ESP32-S3 FreeRTOS C++

Embedded & IoT Projects

Fleet Tracker for Çankaya University
Jul 2024 - June 2026

Fleet Tracking System for Çankaya University

Developed a live tracking system for the university's bus fleet. The device allows real-time location monitoring for students and staff, while an integrated RFID validator ensures that only registered members can access the transportation network.

ESP32 C++ SIM7600 PCB Design - EasyEDA
Handheld RFID Card Reader for Çankaya University
Jul 2024 - Jan 2025

Handheld RFID Card Reader for Çankaya University

Developed a Wi-Fi-enabled handheld RFID validator terminal for security guards at the university's main gate. The device periodically syncs a local database for offline verification, logs scanned IDs locally, and batches reports back to the university servers.

ESP32 C++
ESP32 e-Paper Weather Station
Jan 2026

ESP32 e-Paper Weather Station

A low-power weather station built with an ESP32 and a Waveshare 1.54" tri-color e-Paper display. Fetches real-time weather data while heavily utilizing deep sleep optimization and silent fail mechanisms to maximize battery longevity.

ESP32 C++ OpenSCAD

Academic Projects

TinyVoice Project Demo
Nov 2025 - Jan 2026

TinyVoice - Keyword Spotting System

CENG 481 - Artificial Neural Networks

Developed an edge AI-based keyword spotting system optimized for microcontrollers by training a DS-CNN model on Google Speech Commands dataset for ESP32 deployment.

Edge AI Deep Learning ESP32
Push Or Perish Project Demo
Oct 2024 - Jan 2025

Push Or Perish

CENG329 - Microprocessors

Developed a reflex-based game on the MSP430G2553 using a 7-segment display, two buttons, and two LEDs. Implemented countdown and winner logic in an embedded environment. Written in Assembly.

MSP430 Assembly
Realistic Horror Game
Nov 2023 - Jan 2024

Realistic Horror Game

CENG241 - Object Oriented Programming

A 3-minute interactive horror game demo featuring multiple endings based on user choices. Developed using Unreal Engine and C++, effectively demonstrating core Object-Oriented Programming principles.

Unreal Engine C++ OOP

Experience

Mar 2024 - June 2026

IT Department - Part-Time Student

Çankaya University
Jun 2025 - Jul 2025

Intern

ASELSAN

Worked on wireless communication protocols such as Wi-Fi, Bluetooth Classic and ESP-NOW with the ESP32 microcontroller and created fundamental test applications.

Sep 2023 - Dec 2023

Instructor of Electronic Programming and IoT

Deneyap Türkiye

Taught electronic programming and IoT to middle and high school students over a 14-week program, guiding them through projects presented at a final exhibition.

Education

B.Sc. in Computer Engineering (100% Scholarship)

Sep 2021 - June 2026
Çankaya University

CGPA: 3.04

Skills & Technologies

Programming

C C++ Assembly Java Python C# JavaScript TypeScript SQL

Embedded Systems

ESP32 ESP-IDF FreeRTOS PlatformIO Arduino Embedded C

Protocols & Tools

UART / SPI / I2C / I2S TCP/IP / UDP / HTTP Wi-Fi / Bluetooth / ESP-NOW Git Linux EasyEDA

Domains

IoT Systems Edge AI TinyML

Web & Mobile

Vue 3 Flutter FastAPI Capacitor REST APIs WebSockets

Databases & Cloud

PostgreSQL AWS EC2 Cloudflare Railway

AI-Assisted Development & Delivery

Codex Claude Code GitHub Actions Unit Testing CI

Additional

Languages

English: C1

German: A2

Exam Results

ALES: 89 (May 2026)

YDS: 75 (Nov 2025)

YKS: 22.138 (Jun 2021)