AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Fullstack Engineer with 6+ years in ReactJS, JavaScript, and Cloud Technologies
✔ Overall 5+ Years of progressive experience in all phases of software development life cycle including requirements analysis, applications design, development, Integration, maintenance and testing of various client/server, N-tier and web applications. ✔ Experienced as a User Interface/Front End Developer in developing applications using HTML/HTML5, CSS/CSS3, JavaScript, Bootstrap, ReactJS, Redux, AngularJS, VueJS, Vuex, DOM, jQuery, Ajax and JAVA. ✔ Built reusable and customizable components for the new website using ReactJS and Grommet Component Library. ✔ Expertise in building strong websites confirming Web 2.0 standards using AngularJS Framework & CSS- Bootstrap to develop valid code and table-free sites. ✔ Expert in HTML5/CSS3 development and have experience in AngularJS, NodeJS, Responsive design. ✔ Extensive experience in implementing the AJAX features using JavaScript and jQuery. ✔ Hands-on experience implementing AJAX calls for better web-based User interface and used AJAX to GET, POST, DELETE, PUT the data from the server asynchronously by using Restful APIs for JSON objects as per the requirements of data integration and data manipulation. ✔ Experienced in Drupal tools like View Tools, Drupal Theme Viewer to create powerful and flexible web applications. ✔ Experienced in developing web applications by supporting Accessibility (508, WCAG) guidelines and Internationalization. ✔ Experience with creating and reviewing UI design specifications, developing prototypes and conducting usability tests. ✔ Utilized REST and SOAP web services for data communications. ✔ Integrated GraphQL queries using Gatsby to fetch the data from multiple sources. ✔ Experienced in breaking up layered PSDs into HTML using CSS. ✔ Extensive experience in visualization, creating visual designs, Product Logos, developing high quality of work, maintaining team, and design reviews. ✔ Experience in UNIT/E2E/ Integration testing frameworks like Jest, Jasmine, Karma, Mockito, Cucumber, Mocha,
Brilliant Institute of Engineering and Technology
B. Tech
N/A – Present
TCS
full stack engineer
December 1, 2022 – Present
India
Tech Mahindra
Front-End Developer
August 1, 2021 – May 1, 2022
India
Redshift Networks
Jr Software engineer
May 1, 2020 – July 1, 2021
India
CX Lab Tool (CXLT)
December 1, 2022 – June 1, 2026
CX Lab Tool (CXLT) is the new single CX Labs tool that integrates the functionality supported in Cloud Forms, AutoPods, Netsim, DNAC etc. All the CX Lab services will be organized in CXLT using Workspaces. Workspaces can be used to connect any combination of pods, devices, VMs and test tools together ad hoc without the assistance of the lab staff. Implemented TS Lint standards and Pixel perfect Reusable coding using Typescript w3c standards for accessibility. Created Typescript reusable components and services to consume REST API’s using component- based architecture. Responsible for building isomorphic applications using ReactJS and Redux with GraphQL on Server Side. Implemented Accordion inside table component to support multiple level hierarchy to display the data. Implemented announcement component to create and manage edit and update the expired announcements. Implemented GraphQL queries and mutations inside the application by generating new types. Performed end to end testing from development to promoting builds to the production environments. Responsible in deployment of micro frontend applications daily to deliver the updates more frequently to share the common functionality across the application. Used Docker containers to generate the snapshots for the components to test the changes based on Screen resolutions to keep consistency across mac and windows machines.
Common Cloud Services (CCS)
August 1, 2021 – May 1, 2022
Common Cloud Services (CCS) is a combined platform for managing Compute, Network and Storage devices which provide capabilities like device management and Audit logs and Application management. CCS also provides tools to manage authorization and authentication functionalities. CCS can also be used to create users with different roles and permissions like Admin, Observer and Operator Roles. Responsible for developing Responsive reusable components for the application using HTML5, CSS3, JavaScript, ES6/7, ReactJS, Grommet Library. Implemented Cypress testing library to write functional tests and implemented parallelization to reduce the run time for running the tests for CI/CD pipelines. Implemented various react hooks like use Context, use Effect, useState, useCallback, use Translation hooks from react and react-i18next. Developed a utility to identify duplicate strings by reading all the i18n files and able to reduce the file size to make application load time faster. Implemented storybook components like Wizards, Date Range Picker, Visibility Wrapper, Skeleton component using Grommet Library. Worked on open-source Content Management System (Drupal). Implemented SEO based Drupal modules optimizing search function all over the site. Used Drupal and Panels plugin to maintain blog pages which includes Training Videos for Release Videos and Feature Videos. Developed a blog platform for developing teams to create and manage their blogs on newly developed features and custom themes using Drupal Themes. Worked closely with designers and content teams to translate mockups and content into Gatsby-based websites. Experience in Gatsby build, integrate and deploy features. Integrated GraphQL in Gatsby to fetch data and source it to built in Gatsby Components. Implemented mock APIs for local development using Mirage JS and to reduce the dependency on the back-end workflows. Developed Multi Factor Authentication (MFA) Screens to enable second level of authorization after user sign in. Responsible for developing Tag manager to assign and edit tags for the added devices and filter the lists inside data tables. Responsible for developing unit tests for Rest API’s using Mockito and Validated Java Rest endpoints using Rest Assured frameworks. Worked on implementing Git sub modules to load the dependent repositories to the build workflows. Worked on implementing launch darkly utility to enable UI pages based on the feature flags.
John Deere Sales Center
May 1, 2020 – July 1, 2021
John Deere Sales Center application is used by the dealers of John Deere for building the tractor configurations using the base codes and models and to quote the prices for the customers. Worked on migrating angular code to react components. Implemented Search capabilities all over the application to find the appropriate base codes of the related products needed to configure the working setup. Responsible for developing Responsive reusable components for the application using HTML5, CSS3, JavaScript, ES6/7, ReactJS, Redux, Puppeteer. Implemented Test Driven Development to cover the entire test pyramid covering Unit tests, Integration tests, E2E tests and Mutation tests using Jest, Enzyme, Puppeteer and Stryker Migrated all the input facet components to use React Components to perform validations dynamically using regular expressions. Developed Filter Search Components using Material UI Library for consistent styling across the different screen resolutions. Implemented user click tracking information to send the base code track data to AppDynamics to better serve the related data back to the customers. Implemented Feature Toggles to enable the developed features only for certain environments until the whole feature is ready for production. Implemented Accessibility across the application to navigate the DOM hierarchy. Worked on various common utilities to simulate the login actions for test scripts. Integrated Gatsby with various API’s and CMS Platforms Customized Drupal Themes and modules to meet specific client needs. Used MOCI for mocking the API’s based on the service contracts with the backend developers. Used ReactJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA) Implemented BDD tests using Cucumber Framework to run the functional tests. Worked on Sass library and implemented the styles using variables and mixins to follow company branding. Used Docker containers to generate the snapshots for the components to test the changes based on Screen resolutions to keep consistency across mac and windows machines.
Cultural Fit Analysis
The candidate has worked on diverse projects for large clients (Cisco, HPE, John Deere) across different industries, indicating adaptability. The breadth of technologies and tools used (React, Redux, GraphQL, Docker, Drupal, various testing frameworks) suggests a willingness to learn and apply new skills. The experience in full-stack and frontend roles aligns well with a 'Fullstack Engineer' target role, demonstrating versatility. The emphasis on reusable components, accessibility, and testing indicates a focus on quality and best practices.
Soft Skills & Operational Fit
The candidate's resume highlights good communication skills, problem-solving abilities, and experience with Agile methodologies (Scrum, TDD). The project descriptions indicate a collaborative approach, working with designers and content teams, and contributing to various stages of the SDLC. The candidate's experience with CI/CD and frequent deployments suggests an operational fit for fast-paced development environments.