• Engineered a high-traffic web application using React.js, Next.js, and Typescript; defined and implemented agile development procedures that increased team efficiency by 45%. • Created Typescript based reusable components and services to consume REST APIs using Component-based architecture provided by React JS. • Developed an AWS lambda function to send a request for internal service endpoints through API Gateway. • Implemented MVC architecture with React JS components as Views, models, and controllers in Node JS for API development. • Worked with TypeORM and Sequelize to create repository classes in nodeJS and create a generic pattern to fetch data from the database. • Created build and release pipelines for CI/CD within Azure DevOps for various projects. This saved the Software Change Management group time with previously lengthy deployments and reduced human error. • Created an automatic testing flow by using Cypress.
• Responsible for developing the UI pages using React, React Hook, Redux, HTML5, CSS3, JavaScript, PrimeNG and Bootstrap. • Built hybrid mobile applications using React Native and integrated third party libraries such as Firebase Push Notification, Twilio phone authentication, Stripe payment, Zoom SDK, AWS products, etc. • Migrated an application developed in React 16 to React 17 recently. • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by React JS. • Style the project with TailwindCSS and SASS that extends CSS with dynamic behavior such as variable, mixing, operations, and functions. • Debug the frontend issues using Cypress in browser directly. • Worked Extensively with React for creating components, Services, pipes, Directives. • Used JIRA for bug tracking. Git is used as a version control tool and Jenkins is used for continuous integration of builds.
• Engineered dynamic and multi-browser compatible pages using HTML 5.0, CSS3, JavaScript, jQuery, React JS, React Native JSON, AJAX. • Moved existing React 16 controllers to React 17 components for more responsive and less dependency. • Implemented React JS code to handle cross browser compatibility issues in Safari and Google Chrome. • Implemented Redux Saga's with actions and reducers to implement a sync API calls with GraphQL. • Worked with NPM commands and using package. json for managing dependencies and dev dependencies of Node JS applications. • Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node.js. • Extensively used Git for version controlling and regularly pushed the code to GitHub. • Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues. • Designed PostgreSQL database schema and implement models by SqlAlchemy. • All services were implemented and automated by using docker