This timeline showcases my professional growth, key projects, and technical achievements in software engineering.
From university graduate to senior software engineer at NAB.
Here's how my career evolved over the years...
Key projects:
โข Company Media: Social networking application with React Native
โข TalkTV: Live stream application with advanced donating and chatting features
โข Learned React component lifecycle and mobile development fundamentals
Key projects:
โข Ticket E-commerce: Event ticket exchange platform with React and Redux
โข ERTPM Tool: Agile process management website with micro frontend architecture
โข Mastered Redux middlewares and shared state management between platforms
Key projects:
โข Media Management: Enterprise platform with ReactJS, ElasticSearch, and Nuxeo
โข Medical Service Web App: Healthcare platform with 90%+ test coverage
โข Stock Exchange: Cryptocurrency trading platform with Socket.io real-time features
Major accomplishments:
โข Optimized Innersource libraries, reducing bundle size by 90%
โข Developed miniapp generator reducing setup time from 7 days to 30 minutes
โข Built and maintained common libraries for 150+ miniapps
โข Led React 18/19 migration with 95% test coverage
โข Collaborated with cross-functional teams to support, provide solutions, and consult on Innersource architecture
Ready to collaborate on your next project?
Vietnam