About
I’m Ali Yılmaz.
I work as a software engineer building production backend systems, web applications, and AI-powered product features. I mainly focus on API design, system integration, observability, performance, security, and long-term maintainability.
I’m currently working on APIs, workflow automation, and AI features at XON Technology Inc.. At the same time, I’m continuing my M.Sc. in Computer Engineering at Yalova University. The area I care about most is finding the right balance between shipping products fast and making solid engineering decisions: designing systems that move quickly without losing control over operability, debugging, and maintenance cost.
Current Focus
- Production backend services, internal tools, and cross-system integrations
- AI features added to existing products and LLM-backed workflows
- Observability, debugging, and operational clarity
- End-to-end product delivery across web and mobile teams
Experience
Software Developer · XON Technology Inc.
2023 - Present
- I build API and service layers that support core business flows
- I integrate AI features and automation workflows into existing product flows
- I improve security, performance, debugging, and reliability
- I build integrations between web products and content, operations, and internal systems
Team Lead & Flutter Developer · Vessac Game Studios
2022 - 2023
- I led the full development and release lifecycle of mobile applications
- I handled technical direction, task planning, and delivery quality within the team
- I improved performance, reusable structure, and maintainability in Flutter-based products
Independent Developer
2022 - Present
- I worked on architecture, implementation, and delivery across web and mobile products
- I built internal tools, admin panels, and automation workflows
- I turned early-stage ideas into production-ready solutions
Technical Focus
Backend: Node.js, FastAPI, Express, REST, GraphQL
Frontend: React, Astro, Flutter
Languages: TypeScript, JavaScript, Python, PHP, Dart, Go
Data & Infra: PostgreSQL, MongoDB, MariaDB, Redis, Docker, Nginx
AI: OpenAI API, LangChain, PyTorch, TensorFlow
I prefer simplifying the problem first, then designing the solution around data flow, service boundaries, failure handling, and maintenance cost. To me, a good system is not just one that works; it should also be debuggable, observable, and safe to evolve.
Working Style
- I prefer pragmatic architecture; I want clear boundaries and explicit responsibilities instead of unnecessary abstraction.
- I evaluate technical decisions not only through feature delivery, but also through operability, testability, and long-term maintainability.
- On the AI side, I’m more interested in integrations that create real product value than in demo-driven work.
Education
M.Sc. in Computer Engineering
Yalova University • 2025 - Present
B.Sc. in Computer Engineering
Yalova University • 2018 - 2025
Community
- Organizing and sharing technical knowledge within Yalova University AI Community
- Supporting events and content within Google Developer Groups Yalova
- Mentoring students and early-career developers through technical conversations
Contact
Feel free to reach out for a project, consulting need, or technical problem. I especially enjoy discussing backend systems, AI integrations, internal tooling, and engineering problems that directly affect the product.