Sai Swetha Balanagar Full-Stack Developer
***********@*****.***
Adisson, Texas 75001
https://www.linkedin.com/in/bala-sai-713402348/
Summary
•Innovative and adaptable Full Stack Developer with over 4+ years of experience building and maintaining cloud-native applications that solve real business problems.
•Skilled in both frontend and backend development, with hands-on expertise in Java, Spring Boot, React, Angular, and Vue.js, delivering scalable and maintainable codebases in dynamic, fast-paced environments.
•Comfortable working across the entire product lifecycle from designing RESTful APIs and architecting microservices to building modern, responsive user interfaces and optimizing performance.
•Adept at integrating AWS and Azure Cloud platforms, and experienced in deploying production workloads using Docker, Kubernetes, and CI/CD pipelines.
•Known for writing clean, modular code and collaborating closely with cross-functional teams in Agile/Scrum environments. Passionate about improving developer workflows, implementing strong testing strategies, and staying current with emerging technologies.
•Highlights:
•Developed distributed systems with a focus on microservices architecture, improving scalability and fault tolerance.
•Delivered interactive, responsive front-ends that boosted user engagement and streamlined key workflows.
•Integrated real-time data processing pipelines to support actionable business insights and operational visibility.
•Streamlined deployments and enhanced infrastructure resilience through containerization and orchestration tools (Docker
& Kubernetes).
Skills
Frontend Technologies: HTML, CSS, JavaScript, ReactJS, Angular, Vue.js, TypeScript, Bootstrap, XML, jQuery, AJAX, Redux, NgRx, Vue Router, Angular Material, GraphQL.
Backend Technologies: Java, Spring Boot, Spring MVC, Struts, Hibernate, Python, NodeJS, C/C++, RESTful APIs, Kafka, Maven, Microservices, ASP.NET Core, PyTorch, JSON, Kong API Gateway, Apache Tomcat, Spring Test. Database Technologies: MySQL, MongoDB, PostgreSQL, SQL Server, Oracle, Firebase, Cassandra, Apache Kafka, NoSQL, AWS Redshift, Azure Blob Storage.
Cloud Technologies & DevOps: AWS (Lambda, S3, RDS, EC2, EKS, ECS, CloudWatch, CloudFront, SNS, SQS, Redshift), Microsoft Azure (Virtual Machines, Blob Storage, Functions, App Services), Docker, Kubernetes, Jenkins, Git, GitLab CI/CD. Testing & QA Tools: JUnit, Spring Test, Mockito, Postman, Cypress, Selenium, Jest, Mocha, XUnit. Tools and Workflow: Visual Studio Code, Nginx, Swagger, Eclipse, IntelliJ IDEA, Log4j, Splunk, JIRA, Confluence, Gradle. Methodologies: Agile, Scrum, Test-Driven Development (TDD), Behavior-Driven Development (BDD), CI/CD Pipelines. Professional Experience
1) Full Stack Developer, HP Technologies Jun 2023 – present Remote, US
•Designed and developed backend microservices using Java, Spring Boot, and Spring MVC to handle key business logic for user management, product listings, and transactional workflows across the platform.
•Set up containerized microservices using Docker and deployed them on AWS EKS, with logging and monitoring through CloudWatch to ensure high availability and simplify production troubleshooting.
•Built secure and scalable RESTful APIs that connected various microservices and external systems, using Kong API Gateway to manage traffic, authentication, and rate limiting.
•Created interactive frontend components in React for the customer-facing dashboard, integrating APIs to provide real-time product data and streamlined user flows.
•Applied Redux for state management, especially in complex data-driven interfaces like shopping carts and order history pages, helping maintain consistent behavior during rapid UI changes.
•Refactored parts of the existing Angular-based analytics interface using TypeScript, improving code modularity and achieving a 20% boost in responsiveness for large data sets.
•Worked closely with UI/UX designers and backend engineers to modularize frontend codebases in both Angular and React, cutting development time for new features by 30% through better reusability and code organization.
•Handled data processing tasks for large datasets using MongoDB and AWS Redshift, designing aggregation pipelines and SQL queries for reporting dashboards and admin tools.
•Implemented background processing workflows using AWS Lambda to handle asynchronous events such as image processing, notifications, and scheduled data syncs.
•Used AWS S3 for storing and retrieving user-uploaded files like profile pictures and invoices, configuring access controls and optimizing performance for frequent file access.
•Maintained robust test coverage using Cypress and Jest for the frontend, and JUnit and Spring Test for backend services, maintaining a 90%+ coverage and ensuring reliability across releases.
•Contributed to .NET-based microservices in ASP.NET Core to support key account features such as login, password resets, and user preference management.
•Developed Angular components for personalized recommendations and user dashboards, which directly contributed to a 20% increase in user engagement as measured by click-through and session time.
•Managed application deployments on AWS ECS for services with spiky usage patterns, tuning auto-scaling configurations to handle increased traffic during promotions and product launches. Tech Stack: Java, Spring Boot, Spring MVC, ASP.NET Core, React, Angular, TypeScript, Redux, NgRx, MongoDB, AWS EKS, AWS ECS, AWS S3, AWS Lambda, AWS Redshift, Kong API Gateway, Docker, Cypress, Jest, JUnit, Spring Test. 2) Software Developer, VMware Jan 2019 – Dec 2021 India
•Built a responsive and modular front-end using Vue.js for an internal monitoring and reporting tool, focusing on reusable components and real-time data updates using Vue Router for seamless navigation.
•Managed state using Vuex to streamline API-driven workflows and asynchronous data updates, which helped improve front-end load times and contributed to better app stability.
•Improved performance through lazy loading, conditional rendering, and optimized bindings, enhancing user experience and cutting down page rendering issues on low-spec devices.
•Wrote unit and integration tests using Mocha to validate UI behavior across key user journeys, helping the QA team reduce manual testing overhead and catch regressions early.
•Collaborated with the front-end team to create Angular components for customer onboarding and inventory dashboards using JavaScript and TypeScript, which led to a 30% increase in customer engagement due to better UX and responsiveness.
•Used Angular Material and Bootstrap to maintain visual consistency across browsers and devices while quickly iterating on mockups from the design team.
•Managed application state in Angular using NgRx for features like multi-step forms and live data visualization, simplifying data flow and reducing API call duplication.
•Set up Cypress-based end-to-end testing pipelines to verify user scenarios across browsers and ensure app stability after deployments.
•On the backend, worked with Java and Spring Boot to build scalable services for user provisioning, data sync, and system logs, all designed to integrate with the internal platform’s microservices.
•Optimized existing RESTful APIs for speed and reliability by tuning queries, reducing payload sizes, and introducing caching where needed to handle growing data loads.
•Automated infrastructure provisioning for app deployment using AWS EC2 and managed object storage via AWS S3 for reports, logs, and media assets.
•Wrote unit tests for backend logic with JUnit and Mockito, maintaining 95% code coverage and adhering to CI quality gates.
•Developed a set of RESTful APIs using ASP.NET Core to support a real-time inventory management module, which integrated with external platforms for status updates.
•Built and updated Angular-based dashboards that visualized inventory status, low-stock alerts, and historical usage trends, helping teams make faster restocking decisions.
•Integrated Azure Blob Storage to support the handling of large documents like audit logs and exportable reports, optimizing for cost and retrieval speed.
•Automated alerting workflows using Azure Functions to notify internal teams on anomalies in inventory or application behavior, reducing the average response time for incidents.
•Deployed and scaled services on Azure App Services to ensure reliable uptime and easy rollback capabilities during fast-paced sprints.
Tech Stack: Vue.js, Vuex, Vue Router, Mocha, Angular, TypeScript, Angular Material, Bootstrap, NgRx, Java, Spring Boot, REST APIs, AWS EC2, AWS S3, JUnit, Mockito, ASP.NET Core, Azure Blob Storage, Azure Functions, Azure App Services, Cypress, XUnit. Education
Master of Science in Computer Science, Southern New Hampshire University Jan 2022 – Apr 2023 New Hampshire Bachelor of Computer Science, Vijay Rural Engineering College 2016 – 2020 Nizamabad, India