Post Job Free

Resume

Sign in

React Js Frontend Developer

Location:
Euless, TX
Posted:
February 20, 2024

Contact this candidate

Resume:

KRITTIKA SEDHAIN

Arlington, TX

Https://www.linkedin.com/in/krittika-sedhain/

ad3r7c@r.postjobfree.com

614-***-****

Professional Summary

Seasoned Senior Frontend Developer with over 7 years of expertise in JavaScript and ES6 frameworks, specializing in React.js/Redux Saga, Redux Thunk, Next.js, Vue.js, Node.js, Nest.js. Proficient in state management, middleware, action creation, reducer implementation, and container development. Possesses in-depth knowledge of ECMAScript 6, utilizing Babel and Webpack for code transformation and bundling. Skilled in crafting single-page applications with React-Redux architecture, employing Jest and Enzyme for testing. Demonstrates versatility in HTML, CSS, SCSS, jQuery, TypeScript, and experienced in Gatsby for SEO-capable static websites. Additionally, well-versed in Git for version control. Experienced in mobile development with Ionic and Capacitor frameworks, MVC architecture, and oAuth protocols. Familiarity with server-side technologies

(Oracle WebLogic, Tomcat), cloud platforms (AWS), and databases (SQL, NoSQL) with a focus on query optimization. Proven track record of collaborative teamwork, delivering high-quality products on time and within budget. Passionate about staying current with emerging trends, offering a valuable skill set for Senior Frontend Developer roles.

Skills

JavaScript

Vue.js

React.js

TypeScript

Next.js

Node.js

Nest.js

Redux.js

Git

Jenkins

JAVA

MS – SQL

CI/CD

Docker

Bitbucket

Work History

SR. REACT DEVELOPER, 10/2023 – 02/2024

Home Depot

Implemented modular development practices with React.js within a monorepo, facilitating independent development and streamlined testing.

Utilized React.js and GraphQL for performance optimization, enhancing the responsiveness of the user experience.

Employed Tachyons for responsive design, ensuring consistency across devices and enhancing visual appeal.

Demonstrated proficiency in TypeScript within React.js environments, improving code readability and maintainability.

Collaborated with cross-functional teams to deliver feature-rich applications effectively in a dynamic environment.

Implemented linting and Husky within the codebase to enforce code quality standards and automate pre- commit checks, ensuring consistency and reliability across the project.

Orchestrated advanced performance optimization tactics within React.js, resulting in significant improvements in loading speed and user satisfaction.

Utilized React Hook Form and Zod for robust form validation, ensuring data integrity and enhancing user experience within React.js projects.

Git for efficient version control and collaboration, ensuring seamless coordination among team members throughout the development lifecycle.

SR. REACT DEVELOPER, 11/2022 – 08/23

Lowes

Built internal applications using React JS and NodeJS, GraphQL (Apollo Client) connected to MongoDB on the backend.

Developing user-friendly web applications using React.js, JavaScript,TypeScript, HTML, CSS

Creating responsive UI designs using Abbys frameworks.

Collaborating with designers and stakeholders to implement Figma design concepts into functional React components.

Implemented performance optimization strategies on the frontend using React.js resulting in significant improvements in application loading times and overall user experience

Employed techniques such as Virtual DOM manipulation, component-level rendering optimization, code splitting, lazy loading, and bundle optimization

Utilized profiling tools to identify and address performance bottlenecks, resulting in enhanced application responsiveness and reduced resource consumption.

Utilizing Ionic and Capacitor frameworks to build robust and scalable Android applications.

Conducting K6 load testing to identify and debug issues with web and mobile applications.

Utilizing Git's robust branching, merging, and version tracking capabilities, I effectively manage code changes, track project progress, and facilitate collaborative workflows.

Writing clean, efficient, and well-documented code to ensure maintainability and scalability.

Integrating APIs using RESTful web services and JSON to support data exchange between the frontend and backend.

Troubleshooting and resolving technical issues in a timely and effective manner.

Staying up to date with the latest web development trends, techniques, and technologies.

Working in a cross-functional team environment to meet project deadlines and deliver high-quality products. Working experience, with Jenkins, GitHub, Checkmarx, Adobe Analytics, Postman Splunk,

Developer UI (VS Code, WebStorm, IntelliJ, Eclipse), Jira, Rally, CI/CD pipeline, Circle/CI, Harness,

Proficient in developing microservices architecture and deploying scalable solutions on AWS cloud infrastructure, optimizing performance and reliability for modern applications. REACT (FRONTEND) DEVELOPER, 08/2021 - 10/2022

AT&T, Winchester, VA

Developed the front-end and user interface for AR Works applications using Vanilla JavaScript, ES6, React, and Redux Saga and Redux Thunk.

Utilized React JS with ES6 to develop applications that could render pages on both client and server using a single codebase

Proficient in various frameworks based on the principles of Vanilla JavaScript

Demonstrated extensive knowledge of JavaScript for developing workflows using ReactJS

Decoupled UI and reduced dependencies and event listeners by refactoring client-side validation

Developing high-quality, user-friendly Android mobile applications using Ionic and Capacitor framework.

Designing and implementing mobile app features using Ionic and Capacitor framework, ensuring code quality and performance optimization.

Troubleshooting and debugging issues with the mobile app using Ionic and Capacitor debugging tools such as Ionic View, Capacitor Plugins.

Led the design of wireframes, mockups, and prototypes using Photoshop & Sketch, and InVision for web and mobile applications

Utilized ES6 and JSX with React for component development and maintained states in the store, dispatching actions using Redux

Worked with various React JS components, including Forms, Events, Lifecycle Components, Router, Redux, and Middleware

Utilized React-Router to create Single Page Applications that bind data to specific views and synchronize with the server

Built internal applications using React JS and NodeJS, connected to MongoDB on the backend

Developed interactive UIs using One-way data flow, Virtual DOM, JSX, and React Native concepts

Stayed up to date with the latest JavaScript features and frameworks, such as ReactJS, for building dynamic web pages.

Applied performance optimization methodologies on the frontend using React.js and Next.js, leading to substantial enhancements in application loading times and overall user satisfaction

Leveraging Git's distributed nature, I empower team members to work on separate features concurrently, while ensuring code integrity and consistency.

Leveraged advanced techniques, including Virtual DOM manipulation, rendering optimization at the component level, code splitting, lazy loading, and bundle optimization

Employed profiling tools effectively to detect and rectify performance bottlenecks, resulting in improved application responsiveness and reduced resource utilization.

REACT DEVELOPER, 07/2019 - 08/2021

Bank of America, Charlotte, NC

Utilized React to create highly scalable and reusable components, including multi-field forms and background file uploads, and incorporated React-Router for app routing.

Developed single-page applications (SPAs) with React-Router to enable seamless navigation for clients as they interacted with the application.

Employed various predefined components from Node Package Manager (NPM) and the Redux library to implement various front-end screens using React.js.

Used React Redux for data polishing and to ensure single directional flow.

Tested the Restful Web Services calls for API using POST, PUT, DELETE, and GET methods.

Used Git's collaboration features such as pull requests and code reviews to foster peer feedback, enhance code quality, and drive continuous improvement within the team

Deployed the application to AWS cloud using Docker and implemented continuous integration using Jenkins.

Additionally, designed MongoDB schema and implemented data access service to create, read, update, and delete data (CRUD).

Finally, used various AWS services, including EC2, Data pipeline, Elastic Bean Stalk,

REACT DEVELOPER ASSOCIATE, 08/2016 - 04/2019

Manaram Technology, Nepal

Developing a shopping cart module for an e-commerce project using React.js, HTML, CSS, and JavaScript while ensuring that the visual elements of web applications matched the UI/UX design (Figma).

Utilizing ReactJS with Redux to separate the data and presentation layer and using Redux stores to handle states and update the UI.

Assessing UX and UI designs for technical feasibility and implementing responsive and usable websites, mobile applications, and landing pages from concept through deployment.

Integrating Restful APIs to UI web pages and writing unit tests using Jest and Cypress for integration.

Collaborating with product team members to implement new feature developments and support projects throughout all phases of delivery.

Proficiency in Git extends beyond basic version control; it's about orchestrating collaborative efforts seamlessly. and SVN.

Testing to identify bugs and technical issues before and after deploying and documenting bug reports, tickets, and any code changes.

Education

Bachelors: Information Science and Technology

Visvesvaraya Technological University (VTU) - Belagavi, India



Contact this candidate