Hello, My name is Gabriel. I am a Senior Full stack developer, with strong passion for creating attractive and user-friendly websites. With over 9 years of experience in JavaScript frameworks and Backend frameworks, I have been focused on writing clean code and optimizing performance of any project and any process.
-
Senior Frontend DeveloperIt Pros Sep 2022 - PresentUnited States- Develop user interfaces using modern front-end frameworks (React, Next.js, Angular, Vue.js). Ensure the implementation of responsive and adaptive design principles for optimal display across various devices.- Optimize web pages for maximum speed and scalability. Implement strategies for efficient loading and rendering, including code splitting and lazy loading.- Work closely with UX/UI designers to translate visual concepts into functional online experiences.- Collaborate with backend developers to integrate APIs and understand the server-side logic to ensure smooth data exchange between the server and the front end.- Implemente and manage state control using appropriate tools and frameworks, such as, Redux, Mobx, NgRx, Vuex, ensuring smooth data flow and responsive user interfaces.- Maintain high code quality and ensure adherence to coding standards. Use ESLint, Prettier and other tools to enforce code style and quality.- Write and maintain unit and integration tests using Jest, Mocha and Cypress. Debug issues across multiple browsers, optimizing the code as necessary.- Work with CI/CD tools, such as Jenkins, to automate testing and deployment processes on AWS S3.- Implement front-end security best practices to protect user data and mitigate risks from vulnerabilities such as XSS or CSRF attacks. -
Full Stack DeveloperDamibu Ltd Aug 2020 - Jul 2022Liverpool, England, United Kingdom- Involved in creating Software Design Documents, Technical Design & Unit Testing Documents.- Developed consumer-based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair based programming.- Designed web site security (Cryptography X509, SSL extended validation certificates, IP restrictions, two-factor authentication). Designed email encryption on a web portal. Implemented OAuth 2.0 authentication, token authentication with OAuth, OAuth protocol for single sign-on, SSL client-side certificates (PKI) in Web API.- Responsible for managing AWS resources in cloud and maintaining Continuous Integration and Continuous Deployment pipeline for fast paced robust application development environment.- Participated in Agile & TDD methodology for application development & used JIRA as project management tool. -
React DeveloperIntellectsoft Jan 2018 - Jun 2020London, England, United Kingdom- Resolved communication problems between the design team and developers, reducing delivery times.- Implemented that mockup using ReactJS and migrated the old React 16.8 to a newer React version 18.- Created React components using JSX, followed FLUX design pattern for unidirectional data flow.- Used Redux Framework architecture (like Reducers, Containers, Saga) for integrating the data with React-Native Application.- Completed Video conference and Messaging system using WebRTC and WebSocket.- Used SSR for Increasing SEO performance and (Progressive Web App) PWA compliance for initial load and UX by setting headers implementing React-Helmet.- Followed Test drive development approach using the React Testing Library with 80% code coverage and - - Mentoring the team member with effective Usage o f the React Testing Library.- Worked remotely with professional, frequent, and open communication. -
Full Stack DeveloperMonese Aug 2014 - Dec 2017Tallinn, Harjumaa, Estonia- Implemented new features using CSS3 such as Flexbox, CSS Sprites and Media Query with Grid System in Bootstrap to achieve Responsive Web Design. - Applied Use Case diagrams to validate and test web application design against the UI architecture.- Designed and developed Restful web APIs using node.js, express.js and MongoDB that were consumed by the angular and react frontend.- Interacted with other developers and end users to design and implement new features throughout the framework.- Designed and developed transactions and persistence layers to save/retrieve/modify data for application functionalities using Django and PostgreSQL.- Implementation of NodeJS based authentication service for fortune 500 using pingFederate and OAUTH.- Extracted data from PDFs, transformed in compliance with the client's data model, and loaded into the client's persistent storage.- Extensively used Promises and Event Emitter in Node.js to avoid callbacks and more readable code. - Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node.js.- Worked with unit testing of JavaScript applications using Jasmine, Jest, enzyme and Integration test. - Worked with partners and clients at every stage of implementation of the integration, for instance to gather requirements, review completed implementation.
Gabriel Lee Education Details
-
Computer Science
Frequently Asked Questions about Gabriel Lee
What company does Gabriel Lee work for?
Gabriel Lee works for It Pros
What is Gabriel Lee's role at the current company?
Gabriel Lee's current role is Senior Frontend Developer at IT Pros.
What schools did Gabriel Lee attend?
Gabriel Lee attended Taltech – Tallinn University Of Technology.
Not the Gabriel Lee you were looking for?
-
2gmail.com, gmail.com
-
3umn.edu, umn.edu, generalmills.com
-
Gabriel Lee
Singapore3principle-partners.com, gmail.com, hays.com.sg -
-
1cisco.com
1 +140856XXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial