About Ali Yılmaz
Who is Ali Yılmaz?
I’m Ali Yılmaz, 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 quickly and making solid engineering decisions.
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 products.
- I improve security, performance, debugging, and reliability.
Team Lead & Flutter Developer · Vessac Game Studios
2022 - 2023
- I led the development and release lifecycle of mobile applications.
- I handled technical direction, task planning, and delivery quality.
- I improved performance, reuse, and maintainability in Flutter products.
Independent Developer
2022 - Present
- I have worked across architecture, implementation, and delivery for web and mobile products.
- I have built internal tools, admin panels, and automation workflows.
- I have 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 and infrastructure: PostgreSQL, MongoDB, MariaDB, Redis, Docker, Nginx
AI: OpenAI API, LangChain, PyTorch, TensorFlow
I prefer simplifying the problem first, then designing around data flow, service boundaries, failure handling, and maintenance cost. A good system should not merely work; it should be observable, debuggable, and safe to evolve.
Selected work and writing
My projects document the tools I have built and the technical decisions behind them. My technical writing is currently published in Turkish and covers backend systems, APIs, security, infrastructure, and AI.
Education and community
M.Sc. in Computer Engineering
Yalova University · 2025 - Present
B.Sc. in Computer Engineering
Yalova University · 2018 - 2025
- 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 about backend systems, AI integrations, internal tooling, or engineering problems that directly affect a product.