Professional Experience

A chronological journey through my roles in technical leadership and software engineering.

Technical Leader

01/2025 – 03/2026

CloudEBS

ContractRemote
Domain

Traffic Tax / E-Commerce

Stack
PHPLaravelREST APIsRedisWebsocket ReverbMySQLLinuxGitCI/CDPayment Gateway Integration

Technical leadership of a ground-up rebuild of the Romania Traffic Tax Control System (eTarifare V2), covering architecture, backend engineering management and delivery.

  • Rebuilt and delivered eTarifare V2 from scratch, improving performance, maintainability and security.
  • Designed scalable architecture for complex, high-stakes features and enforced Laravel best practices, design patterns and code quality across the team.
  • Led a small backend engineering team through architectural proposals, code reviews and delivery milestones.
  • Integrated third-party payment gateway flows and microservice architectures.

Co-Founder / Lead Technical Architect

01/2022 – 06/2023

CardFly (Startup)

Full-timeRemote / On-site
Domain

SaaS / Social Connection

Stack
ReactJSLivewireTailwind CSSBootstrapPHPLaravelMySQLLinuxGitCI/CD

Co-founded a SaaS startup delivering web and mobile applications, social connection features and automated data crawling pipelines, taking features from concept to production.

  • Built and launched the CardFly SaaS platform from concept to market.
  • Brainstormed, researched and designed feature architectures from scratch.
  • Engineered high-volume data crawling systems and user-facing web applications.
  • Built the full-stack architecture, automated CI/CD deployment pipelines and server infrastructure.
  • Co-led product strategy, design and engineering in a team of 1–5, and optimized features continuously after launch.

Senior Software Engineer / Technical Solutions Architect

08/2016 – 03/2026

Freelancer

FreelanceRemote
Domain

E-Commerce / Workspace / ERP

Stack
PHPLaravelShopifyEC-CUBEReactJSVueJSLivewireMySQLPostgreSQLAWSLinuxDockerSeleniumTwilioMessageBird

Independent technical consulting delivering web applications, e-commerce solutions, enterprise web scrapers and backend APIs, with end-to-end ownership from client communication to post-launch support.

  • Delivered 9+ years of full-stack projects for international and domestic clients.
  • Gathered requirements directly from clients and business analysts to plan roadmaps and release cycles.
  • Built custom web systems, Shopify templates and plugins, EC-CUBE e-commerce extensions, workspace platforms and enterprise data crawlers (Book Ascom, Zebra Shop, Stylist Shop, POD Workspace, Twitter/Amazon crawlers).
  • Designed multi-tenant e-commerce extensions and scalable crawling engines for Amazon and Twitter data.
  • Configured cloud infrastructure, deployment scripts and database models, and provided post-release maintenance and documentation.

Senior Engineer

01/2020 – 01/2021

Solar Reviews

ContractRemote
Domain

Renewable Energy

Stack
PHPLaravelVueJSREST APIsMySQLLinuxGitCRM Integration

Backend API development, legacy refactoring and CRM integration for a US and Australian renewable energy platform offering solar estimation calculators and lead routing.

  • Built and optimized backend API endpoints for solar calculator applications.
  • Refactored legacy PHP modules to modern design patterns, improving stability and execution speed.
  • Upgraded the legacy platform infrastructure without operational downtime.
  • Integrated backend services with enterprise CRM platforms, streamlining lead handling through automation.
  • Collaborated with remote backend and product engineering teams (team of 4).

Senior Software Engineer

01/2019 – 01/2020

Paradox Olivia (Vietnam Da Nang Branch)

Full-timeDa Nang, Vietnam
Domain

AI Conversational Recruiting

Stack
PythonDjangoVueJSJavaScriptMySQLRedisAWSLinuxGitCI/CDTwilioMessageBird

Full-stack engineering and core-module refactoring on the live production system of Olivia, an enterprise AI conversational recruiting platform (acquired by Workday).

  • Refactored core, highly abstract system modules in a live production environment supporting a 30+ engineer organization.
  • Built reusable foundation modules for cross-team development.
  • Optimized live production performance and improved stability for high-volume automated candidate communication.
  • Integrated external messaging channels using Twilio and MessageBird SMS/voice APIs.

Team Leader

09/2019 – 12/2019

Unisoft

Contract (Part-time)Da Nang, Vietnam
Domain

Enterprise Applications (Japanese Clients)

Stack
SQL ServerStored ProceduresWindowsSVN

Led a team of 5 engineers delivering a production process management system for Japanese enterprise clients.

  • Reviewed Business Analyst designs against strict Japanese quality standards and identified missing requirements.
  • Cleared technical blockers, distributed tasks and reported team progress to project management.
  • Optimized database stored procedures.
  • Resolved critical project bottlenecks and delivered every milestone on time.

Senior Software Engineer

01/2018 – 01/2019

CGSoft

Full-timeDa Nang, Vietnam
Domain

Applicant Tracking Systems / Recruitment

Stack
C#ASP.NETSeleniumXPathSQL ServerNoSQLHadoopWindowsGit

Senior backend engineering on data-extraction pipelines and automated job synchronization for a US firm specializing in applicant tracking systems (ATS) and recruitment platforms.

  • Maintained and extended Recruiting.com ATS integration systems.
  • Designed Selenium and XPath crawling engines to ingest job posting data at scale.
  • Architected scalable crawling database models for multi-site ATS data.
  • Debugged daily synchronization failures and implemented automated monitoring, trigger fixes and pipeline fallback mechanisms.
  • Collaborated with a 5-person engineering team focused on data reliability.

Senior Software Engineer

01/2016 – 03/2017

Suzutek VN

Full-timeDa Nang, Vietnam
Domain

Enterprise Software (Japanese Clients)

Stack
PHPCakePHPAngularJSREST APIsMySQLLinuxGit

Backend development of scalable services for Japanese enterprise clients at a Japanese offshore engineering center.

  • Co-created a reusable full-stack starter kit on CakePHP and AngularJS, adopted across company projects.
  • Built core framework abstractions that reduced project setup time and standardized maintainability across teams.
  • Worked in a 5-person agile pod on a hotel management starter platform.

Software Engineer / Team Leader / Project Manager

01/2015 – 06/2016

Software Development Center (SDC)

Full-timeDa Nang, Vietnam
Domain

Education / Mobile / Social Networks

Stack
PHPLaravelJavaSpring MVCJSPMoodleBootstrapjQueryMySQLAWSAzureGitOpenFire XMPPWowzaTwilio APIMusicGraph API

Software engineer, team leader, project manager and business analyst across concurrent web and mobile projects at an educational software and outsourcing center.

  • Delivered 5 concurrent web and mobile platform projects under tight deadlines (QTRAX, DoTalk, Ubest Education, YearStar Social, TuiHat Karaoke).
  • Translated client requirements into UML diagrams, technical specifications and user stories.
  • Led backend development with Java Spring MVC and PHP Laravel, and coordinated iOS, Android and backend teams.
  • Scheduled sprints and release milestones, managing cross-functional teams of 3–10 members.

Backend Developer

01/2012 – 01/2013

Ecomlogy

FreelanceRemote (Canada client)
Domain

Consumer Mobile Apps

Stack
JavaPlay FrameworkMySQLMavenTomcatGit

Built the mobile backend for a Canadian consumer-choice app startup from scratch as a Java backend developer.

  • Designed and delivered the backend platform from zero for the initial application release.
  • Architected RESTful API endpoints for native mobile consumption.
  • Configured backend web servers and database schemas.
  • Collaborated asynchronously across time zones in a team of 3.

Software Engineer

01/2012 – 01/2013

Unitech Corp

Full-timeDa Nang, Vietnam
Domain

E-Government

Stack
JavaHibernateLiferayeGovFrameOrbeon E-FormsOracleMySQLLinuxTomcatSVNGit

Web developer building public-sector administrative portals and enterprise workflow modules for e-government clients.

  • Implemented government administration system modules using Java and Liferay Portal.
  • Researched and integrated eGovFrame and Orbeon e-forms standards.
  • Digitized regional public service procedures, deployed for municipal portals.
  • Worked within project groups of 7 to 50 team members.

Software Engineer

11/2011 – 01/2012 | 11/2013 – 01/2014

HTK-INC

ContractDa Nang, Vietnam
Domain

VoIP Communication / E-Commerce

Stack
JavaSpring MVCHibernateMongoDBBootstrapAWSLinuxGit

Backend development of core Java application architectures for an outsourcing firm specializing in VoIP communication logs and enterprise e-commerce, serving US and Australian clients.

  • Engineered layered Spring MVC backend structures and integrated NoSQL and relational databases (Stylios Online Shopping, layered communication system).
  • Built a baseline architecture module that met client specifications and helped secure long-term client contracts.
  • Worked alongside 5 to 10 engineers in an offshore development setup.

Technical Philosophy

"I focus on building resilient systems that balance modernization with business stability, ensuring long-term maintainability through clean architecture and robust automation."