Summary
Overview
Work History
Education
Skills
Timeline
Generic

Naveen Varma G

Hyderabad

Summary

React.js Developer with 7.5 years of IT experience specializing in React.js, JavaScript (ES6+), TypeScript, Redux, Redux Toolkit, HTML5, CSS3, Material UI, REST APIs, and modern frontend development. Proven expertise in building scalable, responsive, and high-performance web applications, implementing reusable component-based architecture, optimizing application performance, and integrating backend services. Experienced in Agile/Scrum environments, CI/CD pipelines, Git, code reviews, and delivering end-to-end software solutions across the SDLC.

Overview

7
7
years of professional experience

Work History

Senior Software Engineer

Cognizant Technology Solutions
Hyderabad
12.2021 - Current
  • Developed and maintained responsive, scalable web applications using React.js, JavaScript (ES6+), HTML5, CSS3, and TypeScript, ensuring seamless user experiences across multiple devices and browsers.
  • Implemented Redux/Redux Toolkit for centralized state management, improving application performance and maintaining predictable data flow.
  • Built reusable and modular React components, reducing code duplication and improving development efficiency.
  • Collaborated with UI/UX designers, product owners, and cross-functional teams to translate business requirements into high-quality user interfaces.
  • Conducted comprehensive code reviews, enforcing coding standards, best practices, and application quality using modern development methodologies.
  • Ensured cross-browser compatibility and responsive design using Bootstrap, Material UI, CSS3, and modern frontend frameworks.
  • Debugged, optimized, and resolved complex issues within React applications, enhancing performance, stability, and user satisfaction.
  • Integrated and configured third-party APIs, libraries, and services, enabling seamless functionality and improved application capabilities.
  • Implemented RESTful API integration and asynchronous data handling using Axios, Fetch API, and React Hooks.
  • Utilized React Hooks (useState, useEffect, useContext, useMemo, useCallback) to develop efficient and maintainable application features.
  • Participated in the complete Software Development Life Cycle (SDLC) including requirement analysis, design, development, testing, deployment, and maintenance.
  • Worked in Agile/Scrum environments, contributing to sprint planning, daily stand-ups, backlog grooming, and release activities.
  • Improved application maintainability by following SOLID principles, component-driven architecture, and clean coding practices.
  • Collaborated with stakeholders to gather requirements, evaluate technical solutions, and implement new features aligned with business goals.
  • Leveraged Git/GitHub, CI/CD pipelines, and version control best practices for efficient code management and deployment workflows.

Software Engineer

Mirabell Technologies
Hyderabad
03.2020 - 12.2021
  • Developed dynamic and interactive user interfaces using React.js, JavaScript (ES6+), HTML5, CSS3, and Bootstrap, delivering responsive web applications aligned with business requirements.
  • Created reusable UI components and implemented component-based architecture to improve code maintainability and scalability.
  • Utilized React Hooks (useState, useEffect, useContext) to manage component lifecycle and optimize application performance.
  • Integrated RESTful APIs and handled asynchronous requests using Axios and Fetch API for seamless data exchange with backend services.
  • Developed and maintained application state using Redux, ensuring efficient data management across components.
  • Collaborated with backend developers to design and implement API contracts, improving data flow and application reliability.
  • Optimized application performance through lazy loading, code splitting, memoization, and rendering enhancements, reducing page load times.
  • Implemented responsive and mobile-first designs, ensuring compatibility across multiple browsers and devices.
  • Participated in requirement analysis, technical discussions, and solution design to support evolving business needs.
  • Fixed UI defects and performance bottlenecks by debugging React components and JavaScript code.
  • Created custom form validations and dynamic user interfaces to enhance application usability and user engagement.
  • Worked with Git, GitHub/Bitbucket, and branching strategies for source code management and collaborative development.
  • Wrote unit test cases using Jest and React Testing Library, improving code quality and reducing production defects.
  • Assisted in application deployment activities and monitored post-production issues to ensure smooth releases.
  • Participated in Agile ceremonies including Sprint Planning, Daily Stand-ups, Retrospectives, and Backlog Refinement.
  • Maintained technical documentation and provided knowledge transfer sessions to support team collaboration.

Project Intern

Eliptico It Solutions
Hyderabad
04.2019 - 03.2020
  • Assisted in developing responsive web pages and user interface components using React.js, JavaScript, HTML5, CSS3, and Bootstrap.
  • Supported senior developers in building and maintaining reusable React components for web-based applications.
  • Participated in implementing application features using React Hooks and component-based development practices.
  • Integrated frontend components with REST APIs and assisted in handling data rendering within React applications.
  • Collaborated with team members to analyze requirements and translate UI designs into functional web pages.
  • Performed bug fixing, troubleshooting, and debugging activities to improve application performance and user experience.
  • Conducted unit testing and validation of frontend functionality to ensure quality and reliability.
  • Assisted in optimizing web pages for responsiveness, browser compatibility, and accessibility standards.
  • Worked with version control systems such as Git/GitHub to manage source code and support collaborative development.
  • Participated in Agile ceremonies including sprint meetings, task updates, and project discussions.
  • Created and updated technical documentation, user guides, and project-related reports.
  • Learned and applied software development best practices, coding standards, and React development methodologies.
  • Contributed to UI enhancements by implementing feedback from stakeholders and development teams.
  • Collaborated with QA teams to identify, reproduce, and resolve application defects before release.

Education

B.Tech - Mechanical Engineering

GRIET
Hyderabad
10-2018

Skills

Core Frontend Technologies
  • Reactjs
  • JavaScript (ES6)
  • TypeScript
  • HTML5
  • CSS3
  • Sass/SCSS
  • Responsive Web Design (RWD)
React Ecosystem
  • React Hooks
  • Redux
  • Redux Toolkit
  • Context API
  • React Router
  • Micro Frontends
UI Libraries & Styling
  • Material UI (MUI)
  • Bootstrap
  • Tailwind CSS
API & Integration
  • RESTful APIs
  • Axios
  • Fetch API
  • GraphQL
  • JSON
Performance Optimization
  • Code Splitting
  • Lazy Loading
  • Memoization (useMemo, Reactmemo)
  • Performance Optimization
Testing
  • Jest
  • React Testing Library
  • Unit Testing
Build & Development Tools
  • Webpack
  • Babel
  • npm
  • Yarn
Version Control & DevOps
  • Git
  • GitHub
  • Bitbucket
  • CI/CD
  • Jenkins
Methodologies
  • Agile Scrum
  • SDLC

Timeline

Senior Software Engineer

Cognizant Technology Solutions
12.2021 - Current

Software Engineer

Mirabell Technologies
03.2020 - 12.2021

Project Intern

Eliptico It Solutions
04.2019 - 03.2020

B.Tech - Mechanical Engineering

GRIET
Naveen Varma G