Made with
Standard Resume
Learn more

An Nguyen

Senior Software Developer
Danang, Vietnam
linkedin.com/in/imanng
im.quangan@gmail.com
+84 961 314 293
A software engineer with 5+ years of experience designing, and developing products in technology companies. I love programming, from designing system architecture to diving deep into frameworks and problem-solving.

Work Experience

Senior Front-End Developer

Remote

Dec 2024 - Current

I worked on two main products: License Management System and AI-powered Generation & Automation Platform.

  • Improved app performance, reducing INP score from 700+ to under 400.
  • Developed a solution to prevent image caching when replacing files with the same name.
  • Built a scalable authentication system using CASL, combining RBAC and ABAC models.
  • Managed AI generation jobs and automated post scheduling to platforms like TikTok and Instagram.
  • Collaborated with team lead and design team to optimize Tailwind configuration and components management and implemented it into the codebase

Senior Flutter Developer

Fitness Snack Lock, LLC

Sep 2024 - Dec 2025

Developed Snack Lock app, a Flutter-based app gamifying snack control through step/calorie goals and BLE padlock integration.

I worked as main developer, collaborating directly with the founder to gather requirements, propose solutions, and implement the full app.

  • Integrated BLE for seamless padlock connectivity, retrieving battery levels, serial numbers, and enabling quick unlocks.
  • Implemented Health services (Health Kit and Health Connect) for real-time, auto-synced steps/calorie data across platforms.
  • Built scalable API orchestration using Supabase and Google Sheets to automate activation for 10,000+ padlocks.

Flutter Developer

May 2022 - Jul 2024

GoTECQ is a software company that builds a healthcare platform for TECQ Partners. The platform allows our networks and providers to easily manage their patients through the Health Management Program.

I worked in the mobile department and built TECQ Mobile Apps. Here are some of my responsibilities:

  • Developed several internal libraries like JSON Schema Form, Dynamic Filter, and Online Localization to build contracts and use them quickly without much effort.
  • Implemented and customized some architectures (Modular Arch, Clean Arch) to fit with platform requirements and ability to scale in a long time
  • Integrated and optimized some useful tools to reduce workload and automatic testing & release processes through CI/CD, Automation Testing, and Over-the-air updates, …
  • Collaborated with other teams and contributed to the solution, and suggestions to build several business applications and serve 20,000+ users on the platform.

Besides developing the products, I'm also the manager of a team with 3 members to help the team define some goals and make a plan to achieve them every month.

Front-End Developer

FSC Software

2019 - Apr 2022

FSC is a software-as-a-service (SAAS) startup that builds several products that solve real-world problems in job management and online document management. We have two products: Career Mate and Form Dept.

I worked as a Front-End developer with responsibilities:

  • Developed internal components, services, and libraries reusable throughout the entire application.
  • Invented and implemented a new layout architecture for the solution app that included managing 3 panels based on URL parameters and query parameters, and quickly changing components inside each panel according to the panel key.
  • Built Form Builder and Form Renderer with dynamic data based on JSON Schema Builder with over 25 fields
  • Built Rich Text Editor and applied CRDTs to resolve conflict data when editing by 20+ users.

My Projects

Dec 2025 - Current

A Next.js application that allows you to configure API overrides to intercept and modify API responses. When a request matches an override, it returns the override data; otherwise, it proxies the request to your main API.

It supports override API for mobile app, server side request and client side request.

Key features:

  • Web UI for configuring overrides and main API settings
  • Proxy API endpoint that other applications can request
  • Full request matching (method, path, headers, body)
  • Override management - Create, read, update, and delete overrides
  • Main API configuration with authentication headers and timeout settings

Github: https://github.com/imanng/api-overrides

Site: https://api-overrides.anng.dev

Skills & Technologies

Programing Languages
Javascript, Typescript, and Dart
Frameworks & Tools
- Front-end development: React.js, Next.js, Flutter - Back-end development: Express.js, Nest.js - Databases: MongoDB, MySQL, PostgreSQL - Other tools: Docker, Nginx
Architectures & Knowledges
Clean Architecture, Modular Architecture, Microservices, Micro-frontend, CQRS-Event Sourcing, CRDTs, Authentication & Authorization,…

Education

Software Engineer

The University of Danang - University of Science and Technology

GPA: 3.36/4

2015 - 2020

Languages

English (Second)
Intermediate
Vietnamese
Native