About Me
From mobile development to system thinking and real-world problem solving
I am a Flutter-focused Software Engineer with over four years of hands-on experience building and maintaining production mobile applications. While Flutter is my core specialization, my work consistently extends into system design, performance optimization, debugging complex edge cases, and making pragmatic technical trade-offs under real-world constraints.
I am currently building Finvoras, a personal finance application, where I take end-to-end responsibility for feature development, system stability, and long-term maintainability. Many of the challenges I solve are uncovered in real user scenarios—such as memory issues during large file uploads, state inconsistencies across accounts, editor performance bottlenecks, and platform-specific behaviors on iOS and Android.
I treat these problems as part of the engineering process—analyzing root causes, documenting lessons learned, and improving the system incrementally. My long-term goal is to grow as a product-oriented engineer who can bridge mobile development, system thinking, and business needs to build software that is reliable, scalable, and built to last.
Education
"Best Web Design Award at SICT 2020 (Top 20 overall)."
"Active Member of VKU Open Source Club (2021) and Karate Club (2020-2022)."
Projects
Selected work that reflects real-world constraints, long-term ownership, and technical depth.

Finvoras | Personal Finance Product & Engineering Foundation
An end-to-end personal finance product evolving from an earlier production release (FinFree). Finvoras is designed with a strong focus on system reliability, modular architecture, and long-term maintainability, serving both real users and sustainable product growth.
- •Designed and maintained a modular Flutter monorepo to enable code reuse and scalable development
- •Built internal developer tools (custom CLI, custom_lint) to improve DX and enforce consistency
- •Implemented a local-first architecture to ensure data reliability and offline resilience
Experience
Working across teams to turn evolving requirements into reliable software.
Cleeksy - Digital Operations Platform
Started as Flutter Intern at Enlab and transitioned to full-time Engineer.
Continued developing the same core product through company restructuring into Cleeksy (2023).
Applied Clean Architecture to improve maintainability and scalability; reduced onboarding time for new developers.
Contributed to the transition into a Low-code Platform (2024 - present), designing reusable UI components and dynamic configuration tools for end-users.
Collaborated with UI/ UX designers to deliver consistent, pixel-perfect experiences and improve usability.
Built and maintained 10+ modules, deeply integrated third-party libraries (e.g., Quill editor, data charts) with business logic and performance optimization.
Created detailed documentation for complex legacy modules, cutting knowledge silos and maintenance cost.
Early Technical Experience
Participated in system analysis and basic architecture design based on customer requirements
Built responsive user interfaces and integrated RESTful APIs
Deployed the product to Netlify and documented the development lifecycle, including system flow and diagrams
Skills
Technologies I work with, and the thinking behind them.
Frameworks & Languages
Architecture & State Mgmt
API & Database
Tools & Collaboration
Additional Skills
Let’s talk
Interested in working together, discussing a role, or exploring an idea?
Let's Connect
Share your project details or challenges - I'm happy to discuss how I can help.
Send Message
Response time: usually within 24 hours.