Summary
Overview
Work History
Education
Skills
Timeline
Generic

Amrit Pal Chahal

Santa Clarita,CA

Summary

Experienced Front-End Web Developer with 6+ years of expertise in utilizing a wide range of technologies including HTML5, CSS3, Bootstrap, SASS, JavaScript, ES6, jQuery, AJAX, JSON, NodeJS, ReactJS, and Redux. Skilled in manipulating the Document Object Model (DOM) using JavaScript and proficient in Object-Oriented Programming concepts and the Software Development Lifecycle (SDLC). Familiar with various SDLC methodologies like Waterfall, Iterative, Spiral, Agile, and Scrum. Proficient in next-generation web technologies such as HTML5, CSS3, ES6, SASS, and LESS to write clean and efficient code. Experienced in using Fetch API, axios, AJAX, and JSON for Asynchronous calls and data retrieval from servers. Advanced knowledge of core JavaScript concepts and ES6 features including Arrow functions, Classes, Promises, Rest and Spread parameters, and Modules. Highly skilled in creating responsive and accessible web applications using ReactJS and Redux for efficient state management and unidirectional data flow. Proficient in writing unit tests using Jest, Enzyme, and React Testing Library to maintain code quality. Adept at integrating RESTful APIs web services and implementing CRUD operations. Experienced with version control systems like GIT and SVN. Strong foundation in industry best practices and methodologies like Agile and Scrum. Confident in contributing effectively to any development team.

Overview

7
7
years of professional experience

Work History

React Developer

PennyMac Loan Services
05.2022 - Current
  • Company Overview: PennyMac Loan Services is an American residential mortgage company that helps clients refinance and originate mortgages online, as well as buy loans from smaller lenders
  • Working on an internal application for business users and customers- Garage is an Intelligent Digital Transformation & Decision Support Platform
  • Garage has a proven track record in reducing the cost of operations, streamlining workflows, and improving the accuracy of decisions by eliminating common operator errors. Garage leverages Pattern Recognition and Rule Engine capabilities to extract information from documents and make dispositions (business decisions)
  • Further, it has built-in data review and recovery capability as well as a Quality Control mechanism to ensure accuracy
  • Developed, maintained, and documented reusable UI React components working with cross-functional teams and agile SDLC practices
  • Writing application interface codes using JavaScript following react.js workflows
  • Properly testing the feature before creating a Merge Request for review
  • Used React HOC Redux to develop user interfaces
  • Planned and accommodated all mediums, screen sizes, and device types
  • PennyMac Loan Services is an American residential mortgage company that helps clients refinance and originate mortgages online, as well as buy loans from smaller lenders

React Developer

Freedom Financial Services
09.2019 - 04.2022
  • Developing and updating Mobile-Friendly user applications by using Bootstrap and flexbox techniques
  • Worked with team members to create Consistent, Maintainable and Reusable code to design new Software Systems or updating existing systems
  • Created Single Page Application using React Router
  • Used ReactJS to create new UX based on the design team’s wireframes and mockups
  • Showed excellence in communicative and collaborative abilities using team tools such as Slack and JIRA

React Developer

Gap Inc.
03.2018 - 08.2019
  • Worked using ReactJS components, Forms, Events, Keys, Props, Router, and Animations to build a verification interface to determine whether a customer is existing or new
  • Worked on modules, graphics and reusable components, Lifecycle methods, States, specs, props, and events to create interactive and Stateful ReactJS
  • Used prior experience in developing web pages and a user-friendly interface using HTML/HTML5, CSS/CSS3, SASS, JavaScript, React.js, Redux, Node.js, Bootstrap, Ajax
  • Used React and Redux to build a customer verification and validation interface

Education

Bachelors - Computer Science

Skills

  • HTML/HTML5
  • CSS/CSS3
  • JavaScript/TypeScript
  • Bootstrap
  • JSON
  • Query
  • ReactJS
  • Redux
  • Angular
  • Angular material
  • Visual Studio Code
  • NPM
  • Webpack
  • Sublime Text
  • Jest
  • Enzymes
  • Jasmine
  • Mocha
  • Firebase
  • MySQL
  • PGSQL
  • SQL Server
  • MongoDB
  • DynamoDB

Timeline

React Developer

PennyMac Loan Services
05.2022 - Current

React Developer

Freedom Financial Services
09.2019 - 04.2022

React Developer

Gap Inc.
03.2018 - 08.2019

Bachelors - Computer Science

Amrit Pal Chahal