I’m a software developer with 9 years of experience building full web applications. I work with React, Angular, JavaScript, Micro Front-End architectures, and Python/Django to create scalable and user-friendly applications. I write unit and integration tests using Jest, Jasmine, and Karma to ensure reliable software.
Experience
2025 — Now
Irving, Texas, United States
• Contributed to micro front-end applications for Verizon in-store agents to manage accounts, activate new lines, place orders, and handle plans.
• Helped modernize legacy systems into React.js micro front-ends, making them faster, more flexible, and easier to maintain.
• Built a multi-brand platform for Total Wireless, Straight Talk, and Tracfone, sharing workflows and code across brands.
• Implemented brand-specific UI logic for account lookups, ordering, and support.
• Developed scalable, testable components with React.js, TypeScript, and unit/integration tests using Jest and React Testing Library.
• Used AI-assisted coding features in VS Code, including GPT and Claude, along with GitHub Copilot, to write, debug, and improve code efficiently.
• Monitored production with Kibana and collaborated with backend, QA, and product teams in Agile sprints using Jira.
2024 — 2025
· Spearheading the development of a global e-commerce application that serves millions of users, optimizing the online purchasing experience with intuitive and responsive web interfaces.
· Building interactive and high-performing client-side web pages using Next JS, React JS, Node Js, HTML5, CSS3, JavaScript (TypeScript), and Bootstrap to ensure seamless functionality and a consistent user experience.
· Providing production support with live debugging and immediate fixes, ensuring seamless operation in the live environment.
· Designing and implementing robust unit test cases using Jest to maintain code quality and detect bugs early in the development cycle, contributing to a 20% reduction in post-release defects.
· Utilizing tools like JIRA to manage and track project progress, ensuring timely delivery of key milestones and transparent communication within cross-functional teams.
· Engaged in daily application maintenance, incident resolution, and process improvement, contributing to the overall efficiency of the project.
2023 — 2024
Katy, Texas, United States
• Migrated a legacy Angular 7 application to Angular 15, improving performance, modularity, and maintainability while applying the latest Angular best practices.
• Developed and maintained a global registration application, enabling seamless registration for Caterpillar products worldwide.
• Designed and implemented the front-end architecture, creating a user-friendly, multilingual interface integrated with micro front-end components.
• Built front-end features using Angular 15, TypeScript, and RxJS Observables to handle asynchronous data streams, improving responsiveness.
• Optimized performance using lazy loading and AOT compilation, reducing load times and enhancing user experience.
• Managed shared state across components using Angular services, ensuring data consistency and code reusability.
• Created a multilingual interface with Angular i18n, supporting a global user base.
• Wrote unit tests using Jest and React Testing Library/Angular testing tools to ensure front-end code quality and maintainability.
• Documented front-end APIs and components, providing clear references for developers and stakeholders.
• Managed CI/CD pipelines for front-end deployments, improving efficiency and reliability.
2022 — 2023
2022 — 2023
Hyderabad
• Developed client-side web pages using React JS, Redux, and TypeScript, creating
dynamic, responsive applications.
• Integrated back-end services using Python and RESTful APIs, enhancing
functionality and user experience.
• Migrated on-premises applications to AWS cloud, completely re-architecting the
front end using React and Redux.
• Contributed to a governance-focused platform that tracked Git pull requests for vulnerabilities, policy violations, security findings, and cost optimization issues.
• Built dashboard views and workflow-driven interfaces to display findings, ownership, remediation timelines, and issue status for internal engineering teams.
• Engineered reusable and modular TypeScript components, improving code
maintainability and facilitating smooth integration with third-party APIs.
• Played a key role in AWS CI/CD setup and daily maintenance of front-end and backend systems.
• Added unit test cases using Jest and Enzyme for React applications, ensuring code
quality and reliability
2020 — 2022
2020 — 2022
Hyderabad, Telangana, India
• Developed a cloud-based call center application using React, Redux, JavaScript,
and HTML, focusing on creating a responsive and user-friendly interface.
• Implemented OAuth 2.0 for user authentication, ensuring secure access and
protecting user data within the application.
• Utilized Redux for state management, enhancing the application's performance and
enabling efficient data flow across components.
• Led the architectural design of the application, ensuring seamless integration with
AWS services and employing Docker for efficient containerization and deployment.
• Leveraged Java and Spring Boot as a backend developer to create robust RESTful
APIs for data management and inter-service communication, improving overall
efficiency and scalability.
• Designed and implemented business logic using Spring components, such as
Spring MVC and Spring Data JPA, facilitating effective data handling and
persistence in the application.
• Wrote comprehensive unit test cases using Jest, significantly improving software
quality and reducing production issues by ensuring code reliability and functionality.
Education
Vageswari College of Engineering
Bachelor's degree
2012 — 2016