Preethi Bompally
Email: *******.**********@*****.***
Mobile: +1-706-***-****
Full Stack Software Developer
PROFESSIONAL SUMMARY:
Full-stack developer with 3+ years of experience in software development and testing, focusing on implementation, testability, automation, robustness, and performance of production software, ensuring customer satisfaction. Contributes to designs for production software.
Designed and deployed modular RESTful APIs and microservices using Node.js, Express, and Spring Boot, enabling efficient communication and integration between distributed services, improving system reusability and maintainability.
Developed robust front-end interfaces with React.js, Angular, HTML5, CSS3, and TypeScript, achieving pixel-perfect UI implementation and responsive layouts that adhere to accessibility standards.
Integrated Google Cloud services including App Engine, Firestore, and Cloud SQL to deliver reliable, scalable applications with seamless data synchronization, auto-scaling, and real-time event handling capabilities.
Built authentication flows using OAuth 2.0 and Firebase Auth, implementing role-based access controls, encrypted session management, and multi-factor authentication to meet compliance and security standards.
Orchestrated containerized microservices using Docker and Kubernetes, automating deployments and rolling updates to ensure zero-downtime releases and maintain high availability across cloud-based environments.
Designed and deployed CI/CD pipelines using Google Cloud Build, Jenkins, and GitHub Actions to automate code testing, artifact delivery, and environment provisioning for staging and production systems.
Engineered asynchronous architectures with Google Cloud Pub/Sub and Cloud Run to support decoupled service interactions, improving system responsiveness and enabling resilient, event-driven data workflows.
Utilized BigQuery and Cloud Storage for large-scale ETL and analytics pipelines, enabling real-time reporting, dashboarding, and data warehousing across multiple business units and digital platforms.
Conducted application profiling and optimization to improve frontend load speeds and backend API response times, reducing memory usage and boosting performance by up to 30% across systems.
Collaborated in agile development teams using Jira and Confluence, participating in sprint planning, backlog grooming, retrospectives, and peer reviews to iteratively deliver value and improve velocity.
Authored unit, integration, and end-to-end tests using Jest, Mocha, Selenium, and Jasmine to validate code reliability, ensuring consistent test coverage and reducing production defects by up to 40%.
TECHNICAL SKILLS:
Languages - JavaScript, TypeScript, Python, Java, SQL, HTML, CSS, Bash
Frontend - React.js, Angular, Redux, Bootstrap, Material UI
Backend - Node.js, Express.js, Spring Boot, REST, GraphQL
Cloud - Google Cloud Platform (App Engine, Cloud Functions, Cloud Run, Cloud SQL, BigQuery, Firestore, IAM)
Databases - PostgreSQL, MongoDB, MySQL, Firebase
DevOps Tools - Git, Docker, Kubernetes, Jenkins, GitHub Actions, Terraform
Testing - Jest, Jasmine, Mocha, Cypress, Selenium
Other Tools - Postman, Swagger, Firebase, Stripe, Jira, Confluence, Open API
Processes - Agile
PROFESSIONAL EXPERIENCE:
USAA Jan 2025 – Present
Software Engineer
Responsibilities:
Contributed to the creation and review of designs for production software, focusing on implementation, testability, automation, robustness, and performance of cloud-native applications supporting member services. This involved close collaboration with technical analysts and other engineers.
Developed scalable backend microservices using FastAPI and AWS Lambda, integrating PostgreSQL and DynamoDB for cloud-native applications that support secure member services and internal financial operations, ensuring customer satisfaction.
Built CI/CD pipelines using GitHub Actions and Terraform for infrastructure provisioning, automated testing, and seamless deployment across staging and production environments, increasing code reliability and release velocity.
Collaborated with security teams to implement role-based access control using IAM policies, JWT tokens, and OAuth 2.0 standards to secure APIs and ensure data confidentiality and compliance, aligning with Agile principles.
Designed real-time event-driven architectures using AWS Kinesis and SQS to support fraud detection workflows and critical business alerts with near-zero latency, ensuring end-to-end ownership of daily activities.
Wrote unit and integration tests using pytest, achieving 95% test coverage and helping reduce post-release defects through early bug detection and automated regression testing, improving product improvements.
Worked closely with DevOps and SRE teams to configure CloudWatch dashboards and alerting systems for application health monitoring and incident response readiness, contributing to continuous improvement initiatives.
Participated in agile ceremonies, providing sprint updates, contributing to backlog grooming, and aligning software delivery with evolving business requirements in a fast-paced, regulated financial environment.
Implemented asynchronous job handling with AWS Step Functions and Lambda for transaction processing tasks, improving scalability and ensuring resilience in distributed systems, focusing on customer-centric products.
Leveraged Open API specifications to design and implement RESTful services, ensuring seamless integration with internal and external systems, and adhering to industry best practices for API design and documentation.
Safertek IT Solutions Aug 2021 – Dec 2022
Full Stack Developer
Responsibilities:
Developed enterprise web applications using Angular and Spring Boot to support HR systems, inventory tracking, and CRM workflows with modular architecture, enabling scalable deployment and easy feature expansion.
Built RESTful APIs and backend logic using Spring Boot and Hibernate, supporting seamless real-time communication between services and facilitating third-party integrations across enterprise platforms, ensuring robustness.
Designed reusable Angular components with Angular Material and Bootstrap, enhancing responsiveness, accessibility, and user experience across browsers and devices for key business-critical workflows, improving performance.
Secured APIs and frontend routes using JWT-based authentication and RBAC, ensuring enterprise-grade data protection, session management, and validation against common attack vectors, focusing on testability.
Integrated third-party APIs such as Stripe for payments, Google Maps for geolocation, and Twilio for SMS alerts to extend platform capabilities and streamline customer interactions, aligning with Agile principles.
Deployed applications to Google Cloud App Engine with Cloud Build automation, reducing rollout times and enabling reliable CI/CD workflows from staging to production, ensuring customer satisfaction.
Implemented Firestore for real-time synchronization, enabling offline-first features and responsive collaboration within mobile and web app interfaces, contributing to continuous improvement initiatives.
Containerized backend services using Docker and managed deployments with Kubernetes, ensuring fault-tolerant environments and consistent dev-to-prod workflows across multi-region clusters, improving product improvements.
Defined test strategies using Jasmine, Karma, and JUnit to validate UI behavior and backend logic, increasing test coverage and lowering regression defect rates, ensuring end-to-end ownership of daily activities.
Collaborated with QA, design, and product teams during agile sprints to validate features, participate in UAT, and ensure acceptance criteria were met through structured story refinement, focusing on automation.
Brane Enterprises May 2020 – Jul 2021
Software Developer
Responsibilities:
Developed internal automation tools using Java, Spring Boot, and MySQL to streamline reporting, approval workflows, and audit trails, significantly improving operational efficiency across HR, finance, and logistics departments.
Designed normalized relational schemas and optimized SQL queries with indexing strategies, improving performance of high-volume reports and reducing response times for business-critical data retrieval dashboards.
Refactored legacy monolithic applications into modular Spring-based components, enhancing code maintainability, simplifying debugging, and aligning architecture with scalable microservices principles, ensuring robustness.
Led efforts to containerize and migrate backend services to Docker-based microservices, enabling easier deployments, isolated service testing, and independent scaling for resource-intensive modules, improving performance.
Built REST APIs with Spring Boot to integrate frontend apps, internal systems, and third-party vendor platforms, ensuring standardized contracts and generating API documentation with Swagger and OpenAPI, focusing on testability.
Developed responsive UI components using Angular and Angular Material, incorporating reactive forms and RxJS for real-time validation and mobile-friendly layout rendering across user roles, aligning with Agile principles.
Implemented secure user authentication and route protection using JWT, enabling granular role-based access control and secure token management for internal and external applications, ensuring customer satisfaction.
Contributed to CI/CD pipelines using Git and Jenkins, automating builds, testing, and deployments to staging environments, reducing manual deployment errors and accelerating release cycles, improving product improvements.
Participated in agile ceremonies, sprint planning, and peer code reviews, improving team collaboration and ensuring quality delivery through collaborative story grooming and knowledge sharing, focusing on automation.
Authored scripts in Python and Bash for deployment automation, log analysis, and data migrations, reducing manual overhead for DevOps teams and accelerating routine engineering workflows, contributing to continuous improvement.
Certifications:
Architecting with Google Compute Engine – Coursera (Google Cloud Specialization)
Educational Details:
Master of Science in Computer Science - University of Georgia
Bachelor of Technology in Computer Science - Malla Reddy Engineering College