Lam Nguyen

About

BlogAboutConnect Me
Profile Detail
Lam Nguyen

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

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.

Lam Nguyen

Lam Nguyen

Software Engineer

I'm a full-stack Software Engineer based out of Long Island, NY. Here you'll find my personal blog posts and case studies on all things tech.

Pinned Stories

 Pinned • 2 min read

Project Issue Tracker NextJS Full Stack Project

 Pinned • 1 min read

88. Merge Sorted Array

Social media

avatar

GitHub

0 followers

Follow
avatar

LinkedIn

438 followers

Follow
avatar

Instagram

410 followers

Follow
avatar

Medium

23 followers

Follow
avatar

Twitter

49 followers

Follow