CONTACT
*******.***@*****.***
Oak Lawn, IL
https://www.linkedin.com/in/patric
k-nelson-87667b258
EDUCATION
Bachelor of Science
Computer Science
The Hong Kong University of
Science and Technology
2011 - 2014
Hong Kong
SKILLS
Languages
HTML
SASS
JavaScript
Node.js
Libraries
React
Redux / RTK
Rx.js
Frameworks
Angular.js
Next.js
Testing
React-testing-library
CAREER OBJECTIVE
Experienced in end to end software development with fierce passion about user experience and performance.
Love working with others to build a creative, free-flowing and robust solution and deliver the best experience to users.
Skilled in problem-solving and debugging, looking for challenge. WORK EXPERIENCE
Senior Front-End Engineer
Iron Belly Studios
Jan 2021 - current / Canada (Remote)
Engineered a fitness training website and played a key role among the 6 other developers to ensure the best possible solutions are implemented within deadlines (6 months)
Wrote unit testing and e2e testing with Jest and Cypress, achieved 90%+ testing coverage over the whole project
Improved performance by implementing lazy loading techniques
(reduced LCP to 2.00 sec, FID to 100ms), caching the API calls with RTK Query (saved page response 20%)
Migrate the existing company project (React.js + JavaScript) to Typescript
(50K lines of code), increasing code reliability and maintainability and found more than 100 potential problems and risks over the project. Designed and implemented web applications along with 3rd-party software integrations (Stripe, Algolia etc) as a web team liaison for all inter-departmental and customer-facing projects.
Front-End Engineer
LeanIX
Nov 2017 - Dec 2020 / Massachusetts, USA
Used and various React Hook functions as well as creating a custom hooks for re-usability
Created reusable components that can be used across multiple projects as well as optimized code for performance in large scale applications, reducing development time by 20%
Implemented responsive design techniques and frameworks (Media queries, Bootstrap, Tailwind CSS) to ensure optimal user experience across the cross browsers and multiple devices
Senior Front-End Engineer
PATRICK NELSON
Jest
CI/CD
GIT
GitLab
Database
MongoDB
MySQL
Hands-on experience with Material UI developing HR system with React.js, and customizing built-in components for UX played an important role in the presentation layer and designing software architecture. Front-End Developer
TaskRabbit
Oct 2014 - Sep 2017 / California, USA
Followed best practice for modularity, testability, performance and maintainability while developing company web application using Angular, Typescript with front-end security from XSS, CSRF
Experienced in debugging the application with Chrome extensions and IDEs, fixed 100+ bugs from the company products
Strong experience in building front-end pages from Figma design with pixel-perfect approach
Designed and implemented a rapid-development plan to build at least one new product each month, achieving a 30% success rate in the program’s first year