Senior Software Engineer with 8+ years of experience specializing in developing scalable web applications using React, Next.js, and TypeScript. Proven expertise in leading full-cycle software development projects and implementing micro-frontend architectures. Adept at mentoring teams and delivering high-quality, secure solutions in fintech, blockchain, and e-commerce domains. Seeking opportunities to drive technical innovation and contribute to impactful projects.

Skills

  • TypeScript
  • JavaScript
  • ReactJs
  • VueJs
  • NextJs
  • Redux
  • Webpack
  • Vite
  • React-Query
  • Material-UI
  • Ant-Design
  • HTML
  • CSS
  • Apollo client
  • Graphql
  • Jest
  • Unit testing
  • WebRTC - Agora SDK
  • Git
  • SASS
  • Styled component
  • Web3Js
  • Blockchain.

Web Development skills

  • With over 7 years of expertise, I specialize in developing and optimizing scalable, high-performance, and responsive frontend applications using ReactJS, both for client-side and server-side rendering with Next.js.
  • Skilled in micro-frontend architecture using Webpack Module Federation.
  • Skilled in micro-frontend architecture using Webpack Module Federation and proficient in utilizing tools like Webpack and Vite for bundling and optimization.
  • I have extensive experience integrating frontend application with backend services using RESTful APIs and GraphQL.
  • I excel in writing testable code and using Jest, React Testing Library, Cypress, and Playwright for unit, integration, and end-to-end testing.

Architecture and Software Engineer skills

  • Programming Languages: NodeJs - ExpressJs, Golang - GraphQL, C/C++
  • SQL/No-SQL: PostgresSQL, MongoDB
  • Cloud: AWS Cloud Practitioner Certification
  • CI/CD: Docker, Jenkins, Github actions, NGINX
  • Strong understanding SDLC processes, Agile/Kanban methodologies.

Work Experience (5)

Apr 2022 - Current
Senior Frontend Developer
GFT Technologies - DBS Bank - Trading platform
 https://www.gft.com
DBS is a leading financial services group in Asia with a presence in 19 markets. Headquartered and listed in Singapore, DBS is in the three key Asian axes of growth: Greater China, Southeast Asia and South Asia. I worked on project Online Equity trading platform and Crypto trading platform.
  • Skill set utilized: TypeScript, React, Redux Toolkit, Styled components, React Testing library, Webpack, Micro front-end.
  • Developed and maintained a reusable library for the equity trading platform, serving over 10,000 active users, improving development efficiency by 30%.
  • Implemented Adobe Analytics tracking to help product owner have more insight about user experience.
  • Wrote unit tests, PACT contract tests and integration tests to ensure the product quality and reliability.
  • Assessed technical bottlenecks of the team, troubleshoot production issues and code reviews.
  • Addressed OSS Security and Sonar Code Quality scans, achieving 100% compliance with stringent banking industry standards and improving application security.
  • Learned and applied Thought Machine core banking with POC project.
Oct 2020 - Mar 2022
Senior Frontend Developer
EPAM Systems
 https://www.epam.com
Developed two projects of the client with complex a React / Redux application. Mitsubishi and MERCK group are two clients of Epam Sytems and I worked in front end developer role and had trained some software skills: NodeJS Advancing, Agile Methodology, Cloud computing associate.
  • Skill set utilized: TypeScript, React, Material-UI, BEM CSS, React Testing library, Styled components.
  • Developed the Mitsubishi’s real estate portal platform to manage the building and smart home devices, worked closely with backend developers to ensure seamless integration.
  • Revamped the MERCK group eShopFloor internal website from Angular to ReactJs.
  • Led a team of 3 junior developers, providing technical mentorship, code reviews, and guidance on React, Redux, and JavaScript best practices.
  • Be trained NodeJs, NodeJs serverless.
Jun 2019 - Aug 2020
Senior Frontend Developer
PYCO group (Positive Thinking Company acquired)
 https://shahid.mbc.net
Developed two projects of client with complex React / Redux application. Shahid MBC is a big client of PYCO and I worked with front end developer.
  • Skill set utilized: TypeScript, React, BEM CSS, React Testing library, Styled components.
  • Revamped the authentication and subscription flow of Shahid website which is a video on demand platform.
  • Developed the CMS interface, and collaborated with the mobile team to integrate the authentication flow run on webview and native app.
  • Led mentorship programs for 4 junior developers, resulting in a 20% improvement in their project delivery timelines and enhanced proficiency in JavaScript, React, and Redux.
Apr 2017 - Mar 2019
Developer
Infinity Blockchain Labs
 https://www.quanta.im/
Infinity Blockchain Labs was first introduced as an R&D company specialized in blockchain. Started in Vietnam in 2015 with just few experts at the leading age of blockchain. I worked on Quanta Lottery project - defined new way for lottery with blockchain and crypto currency.
  • Skill set utilized: React, Electron, Ethereum, Web3Js, Solidity basic, NodeJs, MySQL.
  • Built and released the desktop management tools for the lottery system run on the ethereum blockchain.
  • Created the tool for scan blockchain transactions, blocks, and wallet details.
  • Set up the build source code with ElectronJs, and the Git workflow to make team have a right source code management.
Jun 2015 - Dec 2016
Frontend Developer
Fossil Group Vietnam
Fossil Vietnam, formerly Misfit, is the Center of Excellence for Wearables Research & Development of Fossil Group.
  • Maintained UI of the Misfit website which is a branch of Fossil wearable devices to publicize the company’s products (re-design CSS, update localization, production work).
  • Built a visualization tool to track the device test database.

Education (1)

2011 - 2014
Bachelors
 Software Engineering
The VNU HCMC - University of Science

Interests

  • Crypto Currency
  • Bitcoin, Solana Development Tech Stacks
  • Algorithm Trading
  • Backend Site
  • Solution Architect
  • Build product
  • Algorithm