KRITTIKA SEDHAIN
Arlington, TX
Https://www.linkedin.com/in/krittika-sedhain/
ad3r7c@r.postjobfree.com
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