Lam Nguyen
Full Stack developer located in Long Island, New York
Experience as MERN Full Stack Developer working on multiple projects and expertise in the design, installation, testing, and maintenance of software systems.
Front-End: Solid understanding of JavaScript, Typescript, Python, HTML/CSS. Framework React, Redux, MobX, and many CSS frameworks such as Material UI, Bootstrap, and Tailwind CSS to handle many types of UI front-end.
Back-End: Architecture design and route control with multiple back-end technologies such as NodeJS, ExpressJS and Rails with experience in ORM such as Mongoose, and Active Record. Using MongoDB, and PostgreSQL to handle both SQL and no-SQL databases.
Testing: Minimizing unexpected errors and maintaining more than 85% test coverage by using Jest, and React Testing Library in TDD.
Git Version: Solid understanding of Git version to track for source control and branches, handle push, pull, and stash commits while maintaining the latest up-to-date version of the code without merge conflicts.
Enviroment & Tools: Agile method with Jira Management and Gitlab, and Github. Collaborating with the DevOps team to follow CI/CD pipeline for deployment on testing enviroment. Experience with Docker and AWS Cloud.
Software Engineer at Silicon Valley Bank
SEPTEMPER 2022 - PRESENT
Developed multiple functionalities with Responsive Web Design for the application’s payment feature and implemented UI components by using the Material UI framework, React, and Typescripts, such as flexible grids and layouts, forms, buttons, and tables.
Coordinated with the Product Manager and Tech Lead to clarify Acceptance Criteria (AC) requirements and implement features that followed UX/UI design on Figma.
Used React-hooks (useCallback, useMemo, useState, useEffect, useHistory, useNavigate, etc.) to handle the application life cycle processes. Handled state management with React-MobX by interacting with existing stores and initializing states for appropriate components.
Manipulated reusable components and built new features for appropriate pages such as Payment Center, Payment Forms, Transfer Form, Template, etc.
Responsible for debugging, peer-reviewing, and integrating codes to meet production specifications.
The project was implemented by following TDD using the JEST, enzyme for unit testing.
Coordinated with QA Testers to ensure the implementing features meets the AC.
Practiced Integration testing to test different components of the application in combination to assess if they work correctly together, ensuring there are no new bugs generated during development.
Worked with Agile Methodology with Jira, Git to handle version control and tracking units, and Gitlab as a software development platform to follow Git Workflow and CI/CD Pipeline.
Collaborated with other developers for code review to maintain test coverage, code quality, security, re-usability, and scalability.
Collaborated with other teams to maintain or report any testing environment issues, CI/CD pipeline failures, and any updates from leadership and cooperate.
Environment: ECMAScript 6, Typescript, Material-UI, React, MobX, Jest, Git, Jira, GitLab
To view more information about my employment and download, please visit Resume
MS in Business Analytics at Adelphi University
JANUARY 2020 - DECEMBER 2020 Garden City, New York
CeDiD: 21TJ – IQ05 – HONG
Honors: summa cum laude (GPA: 3.59)
Software Engineering Certificate Program at Flatiron School
DECEMBER 2021 - APRIL 2022 Garden City, New York
Learned and built hand-on experience full stack software engineer with React, JavaScript, PostgreSQL, Ruby on Rails, and more.
To view more information about my employment, education, skills and download my resume, please visit Resume