Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic

Ram Sai Gopalasetty

Summary

Results-driven Software Development Engineer with expertise in modern Frontend Development. Proficient in React.js, Next.js, TypeScript, and Redux, with a focus on building scalable, high-performance web applications using Material UI and Tailwind CSS. Extensive experience with REST APIs, GraphQL, and CI/CD pipelines, leveraging Agile methodologies to deliver clean, maintainable code.

Overview

4
4
years of professional experience

Work History

Senior Front End Developer

Tata Consultancy Services
02.2022 - Current

Professional Experience

  • Developed and maintained scalable frontend applications using React.js, Next.js, TypeScript, and Redux Toolkit, improving performance and user experience.
  • Designed reusable and modular UI components using Material UI (MUI) and Tailwind CSS, ensuring consistency and maintainability.
  • Optimized application performance using lazy loading, code splitting, React.memo, useCallback, reducing load times by 30%.
  • Integrated RESTful APIs and GraphQL (Apollo Client) for seamless frontend–backend communication.
  • Implemented efficient data fetching and caching using React Query (TanStack Query) and Axios.
  • Developed secure authentication and authorization flows using JWT and OAuth.
  • Worked in an Agile environment, actively participating in sprint planning, code reviews, and retrospectives using JIRA and Git.
  • Wrote unit and integration tests using Jest and React Testing Library, ensuring high-quality, bug-free releases.
  • Deployed applications using Netlify and Vercel with automated CI/CD pipelines.

Education

Bachelor's of Technology - Electronics And Communications Engineering

Raghu Engineering College
Visakhapatnam, India
08-2020

Skills

  • Frontend: Reactjs, Nextjs, JavaScript (ES6), TypeScript, HTML5, CSS3, SCSS, Tailwind CSS, Bootstrap, Material UI (MUI), Ant Design
  • API & Integration: RESTful APIs, GraphQL, Axios, Firebase
  • Testing Libraries: Jest, React Testing Library
  • Build & Deployment: Vite, Webpack, Babel, GitHub Actions, Jenkins
  • Hosting: Netlify, Vercel
  • Version Control: Git, GitHub, GitLab,Agile (Scrum), JIRA, Confluence
  • Tools: VS Code, Postman, Figma,

Projects

Raison | React.js, Node.js                                                                                                                                   Sep 2024 – Present

  • Developed and maintained a contract management system using React.js, Redux, and TypeScript, delivering a seamless and responsive user experience.
  • Built dynamic and reusable UI components using Material UI (MUI), Ant Design, and Tailwind CSS, ensuring consistency and scalability.
  • Integrated RESTful APIs using Axios and React Query (TanStack Query) for efficient data fetching and state synchronization.
  • Implemented state management with Redux Toolkit and Context API, optimizing performance and improving data flow across components.
  • Enhanced system security using JWT authentication and role-based access control (RBAC) for contract approvals and user authorization.
  • Developed backend services using Node.js, enabling efficient request handling, data processing, and API development.
  • Designed and optimized MongoDB and PostgreSQL databases for secure document storage, retrieval, and contract status tracking.
  • Automated contract renewal notifications and integrated email alerts using Flask-Mail and Celery for timely updates.
  • Improved system performance using Redis caching, background task processing (Celery), and real-time updates with Flask-SocketIO.


PropertyZar | Next.js, React.js, NestJS                                                                                                                   April 2022 – Aug 2024

  • Developed a scalable and high-performance property management platform using React.js, Next.js, and NestJS.
  • Built reusable and responsive UI components using Material UI (MUI), Ant Design, and Tailwind CSS, enhancing overall user experience.
  • Implemented state management using Redux Toolkit and Context API, improving data flow and application performance.
  • Integrated RESTful APIs and GraphQL for seamless data retrieval and synchronization between frontend and backend systems.
  • Designed and optimized SQL Server and PostgreSQL databases for property listings, tenant management, lease agreements, and financial transactions.
  • Implemented authentication and authorization using JWT, OAuth, and RBAC, strengthening application security.
  • Optimized API performance using Redis caching, background job processing (BullMQ), and WebSockets for real-time updates.
  • Implemented CI/CD pipelines using GitHub Actions and Kubernetes, ensuring smooth and reliable deployments.
  • Improved user engagement by integrating real-time chat, notifications, and automated invoice generation for landlords and tenants.


Timeline

Senior Front End Developer

Tata Consultancy Services
02.2022 - Current

Bachelor's of Technology - Electronics And Communications Engineering

Raghu Engineering College
Ram Sai Gopalasetty