Deepthi Majoju
************@*****.*** 623-***-**** Open to Onsite or Remote (AZ, NC, TX)
LinkedIn: http://www.linkedin.com/in/deepthi-m-08714931a
Professional Summary
●Results-driven Front-End Developer with 8+ years of experience in building high-performance, responsive web applications using React.js and Node.js.
●Proficient in full SDLC, Agile methodology, RESTful APIs, performance optimization, and test-driven development. Proven success in improving application performance, reducing bug counts, and enhancing UI/UX experience with measurable results.
●Strong collaborator with cross-functional teams and a focus on scalable, maintainable code.
●Strong 8+ years of Front-end development experience in application design, analysis, development, performance improvement, debugging, implementation and testing of various complex web applications across Tele-Communication & Network and Banking & Finance Domains.
●Expertise in handling complete front-end application and projects including conceptualizing design, gathering user requirements, producing code, creating mock-ups, prototyping, and enhancing designs.
●Strong coding experience in HTML, Tailwind CSS, JavaScript, TypeScript, jQuery, JSON, AJAX, and XML.
●Knowledge of DOM and object-oriented JavaScript.
●Extensive experience in developing Single Page Applications (SPA) using, React, JavaScript, AJAX, HTML, CSS and Bootstrap,
●Strong knowledge of SDLC, specifically Agile (scrum) methodology, and strong understanding of user requirements, code implementation, testing, and code deployment in various environments.
●Experience in creating MVC-based applications using various features like authentication, routing, exception handling, unit testing, and deployment.
●Proficiency in using JavaScript frameworks and libraries such as React.js (used React Component for UI-Library including Material UI, Tuxedo, Ag-grid) and Redux (Redux-saga).
●Implemented server-side rendering and route-based layouts using Next.js, enhancing SEO and initial load performance.
●Experienced in implementing flexible components using CSS3 Flexbox and Grid systems.
●Experienced of designing and customizing responsive web applications using CSS Media Queries and features in the framework like Bootstrap Grid System.
●Experienced in customizing CSS frameworks like Bootstrap using CSS preprocessors SASS or LESS.
●Strong experience in fetching/storing data using Web APIs and RESTful services; made requests to APIs using Fetch or axios, and fixed connect fail issues.
●Experience with Restful API; reviewed and approved back-end code using NodeJS, Python and Java.
●Strong user experience of working with Zeplin and Figma implementing pixel perfect designs that balance challenging customer needs with application performance.
Core Skills
Languages/Frameworks: JavaScript (ES6+), TypeScript, React.js, Node.js, Redux, HTML5, CSS3, SASS, Bootstrap, React Hooks, JSON, DHTML, XHTML, XML, JavaScript, Typescript, ES5, ES6, NodeJS, NPM, Axios, Vue JS, AJAX,Git, GitHub, GitLab, BitBucket, Restful web services,Agile, Agile Scrum, NextJS.
Backend/API: Node.js, Express.js, RESTful APIs, Axios, Loopback
Testing: Jest, Enzyme, React Testing Library
Tools: Git, GitLab, Bitbucket, Jira, Confluence, SonarQube, Jules
CI/CD & Cloud: Jenkins, AWS (RDS, EC2), Azure
Design: Figma, Zeplin, Material-UI, Ag-grid
Databases: Oracle, SQL Server, MySQL
Methodologies: Agile Scrum, SDLC
Professional Experience
Front-End Developer / Full-Stack Contributor
Walmart, Remote Aug 2022 – Present
●Developed internal tools using React 17, Redux, Hooks, Ag-grid,Next.js, Tailwind CSS and TypeScript for financial ops automation.
●Integrated backend services using Node.js and Express, contributing to reusable service APIs.
●Improved page load time by 27% via code-splitting and optimized asset delivery.
●Enhanced test coverage to 95%+ by implementing unit and integration tests using Jest and React Testing Library.
●Reduced UI bugs by 40% through rigorous testing and real-time monitoring tools.
●Migrated legacy components to Tailwind CSS, improving maintainability and UI consistency across apps.
●Implemented server-side rendering and route-based layouts using Next.js, enhancing SEO and initial load performance.
●Built dynamic, responsive layouts using Tailwind's utility-first approach, reducing custom CSS code by 50%.
●Collaborated on Agile sprints via Jira, Azure DevOps; handled deployments via Jules and Jenkins.
●Designed and developed internal tools by using React 17, React Hooks, Redux, Ag-grid library, programming language by using JavaScript, TypeScript.
●Developed user-oriented visuals and responsive features using front-end languages, including HTML5, CSS3 and JavaScript ES6+.
●Implemented asynchronous listening in the navigation bar by using Redux.
●Designed and created custom components by using CSS, SVG, UI library include Material UI and Tuxedo library.
●Created Typescript reusable components and services to consume RESTAPIs using component-based architecture.
●Performed migration of databases using AWS RDS, AWS EC2.
●Used Source Code Management Tools include BitBucket.
●Built, debugged and maintained the web application using Jules and SonarQube.
●Tested web application by using Jest, Enzyme and React Test Library.
●Tracked issues, reviews and project management using Jira system.
●Tracked changes in the source code, enabling to work on non-linear development by using Git.
●Contributed to the team’s design system, including the UI toolkit (less and JS), documentation.
●Collaborated with other developers and did Agile development by using Azure and Teams.
●Involved in designing automatic scheduling of task systems for users.
Environment: Virtual Studio Code, Git, Github, React 17, Redux, TypeScript, JavaScript ES6+, Material-UI, Jenkins, SonarQube, Enzyme, React Test Library, Jest, Figma,Confluence,Adobe analytics, Splunk, Jira, Node, JavaScript, Agile, Bachelor's degree, Jest, React, Unit testing, Redux, REST, ECMAScript, Oracle.
Sr. React / Node.js Developer
HED, WI, Remote Jan 2020 – Aug 2022
●Led UI development with React 17, React Router, Redux,Ag-grid,Next.js, Tailwind CSS,TypeScrip and integrated backend APIs via Node.js services.
● Built CMS-powered components, reducing hardcoded configs by 60%, increasing code maintainability.
● Leveraged Fetch API and Redux store to manage session states and async API responses.
●Reduced production issues by 35% by improving linting and SonarQube integration.
●Conducted technical code reviews and mentored junior developers on modern React practices.
●Used React. JS, React hooks, React version 17, Redux, and CMS building, coding and debugging the web page.
●Used forwardRef, useState, useEffect, useRef, useImperativeHandle, useContext, useRouter, as new features in React.
●Used Fetch API to retrieve and process data from the back end by using Express framework and storage the data in Redux store and save in session using by each component.
●Used CMS in the whole project to save the hardcode in the same file and used in different components.
●Used HTML5 and CSS3 to realize the interface layout and improve website Accessibility.
●Implemented responsive web design by using Bootstrap Grid System and CSS3 Flexbox.
●Used Box, Button, Checkbox, Dialog, Paper, Tab, Typography, Menuitems...etc in Material-UI.
●Collaborated with team numbers and did Agile development by using Jira in iTrack. Do team sprint plan in Backlog and plan self-Sprint plan in Active Sprint.
●Used git to push the branch from local to CodeCloud (Github) and create PR for merging the code to the parent branch.
Environment: Virtual Studio Code, CodeCloud (Github), React 17, Redux, TypeScript, Fetch, Git, Material-UI, NPM, CMS
Front-End Developer
PreLax Infotech, India Sep 2016 – Mar 2018
●- Engineered SPAs with React, Redux-Saga, and REST APIs; implemented middleware for async flows.
●Boosted SEO ranking by 3x through SPA deep linking and metadata enhancements.
●Introduced custom Material-UI component library to standardize branding across 5+ internal apps.
●Performed unit testing with Jest to ensure consistent UI performance.
●Optimized landing pages, users’ setting pages, and official pages in React /Redux and Styled Component, including middleware Redux-Saga integration and cross-browser compatibility, to support marketing.
●Worked on cross-browser compatibility, reconstructed CSS modular in new SPA tasks by using styled-component and reduced file-size significantly.
●Leveraged ReactJS resources for data access, encapsulating URLs and standardizing data access interfaces.
●Responsible for setting up the React environment which includes setting up a build system with Webpack, NPM, Babel for ES6 transpiling, React Router for app routing, Redux for state management.
●Used various bootstrap components such as accordion, date picker, time picker, alert, buttons, modal and react-bootstrap components.
●Worked on usage metrics and end to end events tracing for analysis purpose with the use of React.js
●Planned and engineered RESTful web services to manipulate dynamic datasets.
●Designed and constructed using tech stack: Material-UI. Allowed non-technical marketing staff to implement dynamic content transitions using HTML templates. The application was designed for serving SEO-friendly content while supporting deep-linking within SPA (single-page application).
●Performed end-to-end testing and unit testing of React components.
●Conducted unit testing by using JEST to deliver optimal browser functionality.
●Crafted SEO strategy and intuitive interface for static sites to achieve prominent rankings across top browser platforms including Google Analytics.
●Collaborated closely with product development teams and other stakeholders to accomplish daily update requirements for the project, using effective communication and active listening skills.
●Wrote and updated documentation to outline the technical design of the entire project.
●Developed product and solution positioning, messaging by prospective buyer role and methods to overcome competitive objections.
●Collected, defined and translated user requirements into project designs and implementation plans.
●Pitched in to assist senior developers to meet pressing deadlines during under-staffed periods.
●Led front-end team in delivery of align development, demanded close cooperation among members to share information and develop solutions to meet a broad array of deliverables.
●Developed user-oriented visuals and features using front-end languages, including HTML5, CSS3 and JavaScript ES6+, to increase site traffic significantly.
●Completed full redesigns of existing websites to improve navigation, enhance visuals and strengthen SEO rankings.
Environment: React.js, Redux-Saga, RESTful API, HTML5, CSS3, CSS, JavaScript, JSON, REST web services, GIT, Jest
Front-End Developer
Infoane Technologies, India May 2014 – Aug 2016
●Built full-stack features using Node.js backend and React-based front-end components.
●Developed scalable API endpoints using Express.js and connected to MongoDB via Mongoose.
●Created reusable React components and integrated with RESTful services.
●Managed user authentication and authorization using JWT in a microservices architecture.
●Conducted performance audits that led to ~20% speed gains in key application flows.
●Developed dynamic web pages using HTML, CSS, jQuery, React.js, Bootstrap, Less, CSS3, SASS and AJAX.
●Developed single page applications using React Redux architecture, ES6, web pack and grunt.
●Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager).
●Involved in creating a reusable component using React JS for DOM manipulation.
●Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux libraries.
●Build prototype for various required services such as Logging, Scheduling and Notification Service using third party Node JS based JavaScript library.
●Has worked with Node.JS for writing code on the server side and creating scalable network applications.
●Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with mongo dB.
●Created UI templates and functionality to be merged with the backend REST/SOAP API for proper communication of front and back end to enable efficient working of application.
●Implemented services, controllers, directives, factory functions to properly consume API on the front end and send back data in JSON format to the back end by capturing in the UI.
●Worked with JSON web tokens for authentication and authorization security configurations using Node.js
●Worked with unit testing of JavaScript applications using Karma, Jasmine.
Environment: React.js, Redux, RESTful API, HTML5, CSS3, JavaScript, JSON, REST web services, GIT, Jest
Education
Bachelor of Science in Computer Science
Vaagdevi College of Engineering, India – Mar 2014