Linh Nguyen
Senior Software Engineer
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
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
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)
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
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