Interactive Resume
Explore my professional journey and technical expertise in detail.
Key Achievements
Designed and shipped production backends across defense, IoT, data governance, and AI-native SaaS
Polyglot engineer across Python (FastAPI), Node.js, C# (.NET), and Go in production systems
Led a cross-functional squad of ~12 engineers as Scrum Master in the defense sector, owning agile ceremonies and delivery
Built multi-service platforms on Kubernetes with PostgreSQL, MongoDB, RabbitMQ, and Kafka
US-registered LLC (Fabula Labs) for B2B contracting with international clients, alongside primary employment
Professional Experience
Software Engineer (AI & SaaS Platforms)
Core engineer designing the shared microservices foundation for a suite of sports-focused AI products — RAG pipelines, LLM grounding, and panoramic computer vision.
Key Achievements & Responsibilities:
- AI-Native SaaS Backend: core engineer on the shared microservices foundation for a suite of sports-focused AI products, using Node.js for orchestration and Python (FastAPI) for ML workloads
- RAG Pipeline Development: building a retrieval-augmented generation pipeline that grounds LLM responses in verified club and event data, targeting reduced hallucination in user-facing answers (LangChain, vector search)
- Computer Vision Pipeline (PanoramaML): developing a panoramic football video analysis pipeline on containerized infrastructure (Docker, RabbitMQ, Redis, Kafka, PostgreSQL, MongoDB, Prometheus, Grafana); implementing test-driven tiling and frame processing modules
- Infrastructure & Ops: GCP-based deployments, model versioning, and monitoring dashboards using the observability stack above
Backend Developer
Backend services for an enterprise SaaS data governance platform connecting client databases and reporting tools, enabling automated metadata discovery and data dictionary management across SQL and NoSQL sources.
Key Achievements & Responsibilities:
- Polyglot Microservices: built services across .NET Core, Python, and Go, deployed via Kubernetes; contributed to the shared infrastructure used across multiple product modules
- AI-Powered PII Detection: integrated ML models to flag personally identifiable information and sensitive assets across connected databases, feeding compliance workflows for enterprise clients
- Data Lineage Visualization: built interactive lineage maps using React, D3.js, and RedisGraph, enabling users to trace data flow across systems for impact analysis
Full-Stack Developer
Built a system enabling users to follow structured learning paths through the company's mobile SDK.
Key Achievements & Responsibilities:
- Learning Path Platform: built a system enabling users to follow structured learning paths through the company's mobile SDK, including a workflow map and user tracking implemented via a node-editor interface
- Backend Architecture: designed the service layout around a modified clean-architecture pattern; integrated CLI scripts into the API; implemented a multi-threaded server in C# paired with an Angular/TypeScript client
- Client Projects: contributed to backend and frontend implementation for multiple client engagements during tenure
Software Development Engineer (Contract)
Contributed to an internal Work Management Application supporting company operations, focused on backend features, reliability improvements, and production-load handling.
Key Achievements & Responsibilities:
- Backend Development: contributed to an internal Work Management Application supporting company operations, focused on backend features, reliability improvements, and production-load handling
- CI/CD Contributions: contributed to deployment pipeline automation using Docker and Jenkins
Full-Stack Developer (IoT Analytics & GIS)
Developed analytics APIs and dashboards for an industrial IoT platform processing telemetry from 1000+ field devices.
Key Achievements & Responsibilities:
- IoT Analytics APIs: developed analytics APIs and dashboards for an industrial IoT platform processing telemetry from 1000+ field devices; owned the analytics consumption layer on top of the ingestion pipeline
- Geospatial Analytics: integrated PostGIS to enable polygon-based spatial queries for facility energy analysis, surfacing results through analytics dashboards
- Dashboard Development: built client-facing visualizations consuming time-series telemetry for real-time monitoring and historical analysis
Co-Founder & Lead Game Developer (Part-time)
Co-developed a competitive 3D multiplayer shooter prototype during a pre-incubation program.
Key Achievements & Responsibilities:
- Multiplayer Shooter Prototype: co-developed a competitive 3D multiplayer shooter during a pre-incubation program, leading Unreal Engine (C++) implementation for the game client and authoritative server logic
- Dedicated Server Orchestration: containerized Unreal Engine dedicated servers and orchestrated them via Kubernetes on AWS for auto-scaling during player spikes
- Deterministic Networking: built a seed-synchronization system enabling procedural level generation in a multiplayer environment with consistent map replication across clients
Full-Stack Developer → Scrum Master
Built enterprise software for the defense sector in air-gapped environments, and led agile processes for a squad.
Key Achievements & Responsibilities:
- Air-Gapped Environments: configured CI/CD pipelines and Docker containers to run in strict offline / classified security environments — a niche valuable for regulated industries (defense, healthcare, fintech)
- ML Profiling on Sparse Data: developed Scikit-Learn modules to generate user profiles from fragmented text data within a government Decision Support System
- Scrum Leadership: promoted to Scrum Master in the final year, leading sprint ceremonies and backlog grooming for a cross-functional squad of ~12 engineers; improved delivery predictability across multiple sprints
Founder & Principal Architect
US-registered LLC for B2B engagements with international clients: backend architecture, RAG pipeline design, and cloud deployment for commercial AI systems. W-9 / MSA, USD invoicing. Available for contract engagements alongside primary employment.
Key Achievements & Responsibilities:
- US-registered LLC for B2B engagements with international clients: backend architecture, RAG pipeline design, and cloud deployment for commercial AI systems. W-9 / MSA, USD invoicing. Available for contract engagements alongside primary employment.
- Aurelia (aurelia.fabulalabs.net): AI selfie analysis mobile app on the App Store and Google Play — Flutter, Supabase, RevenueCat subscriptions, Cloudflare R2, automated releases with fastlane.
Technical Expertise
Expert (daily work, production)
Production Experience
Working Knowledge
Featured Projects
Aurelia
Founder & Principal Architect
AI selfie analysis mobile app on the App Store and Google Play, built through Fabula Labs, LLC.
Swipe Out — Multiplayer Shooter Prototype (Pre-Incubation)
Co-Founder & Lead Game Developer
A competitive 3D multiplayer shooter prototype developed during a pre-incubation program with a small team. Focus on Unreal Engine (C++), authoritative server architecture, and Kubernetes-based dedicated server orchestration on AWS.
Datarul — Enterprise Data Governance Platform
Backend Developer
Enterprise SaaS data governance platform for managing metadata, lineage, and PII across client databases.
BI Bridge — Government Decision Support System
Full-Stack Developer & Scrum Master
Enterprise software for the defense sector, built in air-gapped environments for a government client.
Education
Hacettepe University
M.Sc. in Computer Animation and Game Technologies
Ankara, Turkey
Hacettepe University
B.Sc. in Statistics
Ankara, Turkey
Certifications
AWS Certified Solutions Architect — Associate (SAA-C03)
Amazon Web Services
In progress
LangChain for LLM Application Development
DeepLearning.AI
Recent coursework
Hugging Face NLP Course
Hugging Face
Recent coursework
Languages
Turkish
Native
English
Professional Working Proficiency (C1)