AboutProjectsExperienceSkillsContact
Building new products

Sang Pham

Flutter-focused Software Engineer building production mobile applications with a strong emphasis on system reliability, performance, and long-term maintainability.

Sang Pham

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.

4+
Years Experience
Flutter in production environments
1
FinTech Product
End-to-end product ownership
30+
Edge Cases
Handled in real-world scenarios
Cross
Functional Scope
Mobile, backend integration, architecture

Education

GPA:3.25/4.0

"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
In Dev
2024

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
Flutter
Dart
Firebase
Supabase
+1

Experience

Working across teams to turn evolving requirements into reliable software.

12/2021 - 10/2025

Cleeksy - Digital Operations Platform

Full-time
Enlab Software
Da Nang
PositionMobile Engineer
Team3-7 members

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.

Flutter
Dart
Clean Architecture
Low-code
ERP
7/2021 - 9/2021

Early Technical Experience

Part-time
Remote
PositionFrontend Intern
Team3 members

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

ReactJS
JavaScript
Figma
Netlify

Skills

Technologies I work with, and the thinking behind them.

💻

Frameworks & Languages

FlutterExpert
DartExpert
NestJS (Backend)Familiar
NextJs (Frontend)Familiar
AngularFamiliar
TypescriptFamiliar
🏗️

Architecture & State Mgmt

Clean ArchitectureExpert
MVVMFamiliar
SOLID/DRY/KISSExpert
GetXExpert
🗄️

API & Database

RESTful APIProficient
FirebaseProficient
HiveProficient
Prisma ORMFamiliar
🛠️

Tools & Collaboration

Git (GitHub, GitLab)Proficient
FigmaProficient
Agile/ScrumProficient
DocumentationProficient

Additional Skills

English (VSTEP B1 - Intermediate)

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.

Location
Hòa Xuân, Đà Nẵng

Send Message

Response time: usually within 24 hours.