← Back to the siteDownload PDF

Yunus Emre Şenyiğit

Backend Software Engineer

I design APIs, realtime systems and the infrastructure under them with Spring Boot, NestJS and Node, build the clients in Angular and Flutter, and take them to production with Docker and CI/CD. Part-time at Sarıtay Bilişim, where I cut AI-agent latency by up to 70%; founder of EngerekTech, where I build and run products end to end.

Experience

Founder & Software Engineer · EngerekTech

2026 – Present · Antalya

  • Built and run KPSS Düello, a realtime quiz-duel app with server-verified scoring, matchmaking, leagues and in-app purchases (Flutter, Firebase, Cloud Functions).
  • Built the company platform: Angular SSR site and blog, Spring Boot API and an internal portal, shipped as containers through GitHub Actions to a self-managed Linux server.
  • Automated content with the Claude API: sourced blog drafts with an SEO check, automatic English translations and release notes written for testers.
  • Set up and operate company email (Mailu, Postfix, Rspamd) with SPF, DKIM and DMARC.

Part-Time Software Developer · Sarıtay Bilişim A.Ş.

Oct 2025 – Present · Antalya

  • Cut latency and compute usage of AI-agent services by up to 70% through profiling and targeted refactoring.
  • Optimized system-to-system API workflows to reduce platform load and improve real-time responsiveness.
  • Mentored a 7-person internship team over a 1.5-month program.
  • Improved error handling, architecture consistency and execution stability across services.

Software Developer Intern · Sarıtay Bilişim A.Ş.

Jul 2025 – Aug 2025 · Antalya

  • Worked on backend services in production, improving real-time streaming and service-to-service integration.
  • Supported containerized deployment and CI/CD with Docker, Kubernetes and GitLab CI.
  • Implemented authentication with Spring Security and Azure OAuth.
  • Contributed retrieval, memory and tool-execution features to the AI assistant.

Backend Developer · Burdur Mehmet Akif Ersoy University

Mar 2025 – Jun 2025 · Burdur

  • Led backend development of the internship automation platform, coordinating 12 developers.
  • Designed and implemented the REST APIs behind the application's workflows.
  • Worked with the frontend team and stakeholders to ship stable releases on time.

Freelance Software Developer · Kritm Bilişim

Jan 2025 – Apr 2025 · Antalya

  • Delivered client projects end to end, from requirements to maintainable software.
  • Built component-driven interfaces in Angular and backend services with Django REST APIs.
  • Automated Excel-to-SQL data cleaning and migration with Python for reporting.

Selected projects

KPSS Düello · Realtime quiz duels with server-verified scoring

2026 · Closed testing on Google Play

  • Server-authoritative scoring: clients send only their picks and server timestamps; Cloud Functions decide correctness and speed points.
  • Matchmaking queue with transactional claims, so concurrent players never land in two rooms.

Flutter · Dart · Firebase Realtime DB · Firestore · Cloud Functions · Node.js · Pub/Sub · GitHub Actions — yunusemresenyigit.dev/work/kpss-duello

EngerekTech platform · Company site, AI-assisted blog and internal portal on a self-hosted stack

2026 · Live

  • Angular with server-side rendering in front of a Spring Boot API and PostgreSQL, deployed as containers by GitHub Actions.
  • Turkish and English pages with hreflang, sitemap, RSS and llms.txt; blog posts are translated to English automatically.

Angular SSR · Spring Boot · Java 25 · PostgreSQL · Docker · GitHub Actions · nginx · Claude API — yunusemresenyigit.dev/work/engerektech-platform

Kelime Kavanozu · Offline-first vocabulary app for five languages

2026 · Closed testing on Google Play

  • Sentence-first cards: tap to see the meaning, swipe to mark it known or to review.
  • A review jar with a simple spaced-repetition rule: three correct answers take a word out.

Flutter · Dart · Firebase Cloud Messaging · Android — yunusemresenyigit.dev/work/kelime-kavanozu

ENGEREK · An autonomous air-defense turret for TEKNOFEST 2026

2026 · TEKNOFEST 2026

  • Two fixed cameras are merged into one panorama for detection; a third on the barrel confirms the aim.
  • A YOLOv11 model, trained on synthetic renders of the competition models, tells F-16s, helicopters, missiles and drones apart; ByteTrack follows them.

Python · YOLOv11 · ByteTrack · OpenCV · NVIDIA Jetson · Teensy 4.1 — yunusemresenyigit.dev/work/engerek

  • SosyalizBiz (Gençlik Hackathonu, 2025) — Event discovery and social platform with Google sign-in, filters, location navigation and email reminders, delivered as a working MVP.
  • Fungify (TÜBİTAK 2209-B, 2024) — Flutter app that classifies images through a Spring Boot API calling a Python model.
  • Buyer (Open source, 2024) — E-commerce backend with a domain-oriented structure, JWT authentication and consistent API responses.

Skills

Languages
Java, TypeScript, Dart, Python, SQL
Backend
Spring Boot, Spring Security, NestJS, Node.js, REST, GraphQL, Django
Web & mobile
Angular, React, Next.js, Flutter
Data
PostgreSQL, MongoDB, Firestore, Firebase Realtime DB, Flyway
Infrastructure
Docker, Kubernetes, GitHub Actions, GitLab CI, nginx, Linux, Sentry
AI
LLM integration, Claude API, RAG, MCP, Agent tooling

Education

B.Sc. Software Engineering

Burdur Mehmet Akif Ersoy University

2023 – present · GPA 3.06 / 4.00

Languages

Turkish (Native), English (B1)