Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sreeja Gangavarapu

Tampa,FL

Summary

Experienced Software Developer with over 4 years of expertise in Java, Golang, and web application development. Specializes in microservices architecture, RESTful APIs, and full-stack solutions. Proficient in frameworks such as Spring Boot, Hibernate, and Go Kit, with a strong focus on designing scalable and distributed systems. Skilled in database management including Oracle and MySQL, as well as implementing secure and high-performance solutions through CI/CD pipelines using Jenkins and Maven. Well-versed in Agile methodologies, Test-Driven Development, and utilizes tools like Git, JIRA, and Splunk for efficient project management.

Overview

5
5
years of professional experience

Work History

Golang Developer

Citi Bank
Tampa, FL
08.2023 - Current
  • Developed and optimized scalable, business-critical microservices and RESTful APIs using Go, adhering to Service-Oriented Architecture (SOA) principles to support risk metric calculations and regulatory reporting IFRS, CCAR/RWA, BASEL.
  • Implemented batch processing, job scheduling, and data validation scripts, ensuring accuracy in processing large datasets related to transactions, customers, and exposures for comprehensive analysis and reporting.
  • Automated deployments and CI/CD pipelines using Go and Jenkins, improving deployment efficiency and enabling seamless integration on cloud-based infrastructure.
  • Adopted Test-Driven Development (TDD) and developed unit tests, ensuring robust code quality, maintainability, and compliance with OCC Part 30 and other regulatory standards.

Software Developer

ScriptBees
Hyderabd, India
06.2021 - 05.2022
  • Designed and developed high-performance backend systems and RESTful APIs in Go for processing diagnostic imaging data and managing patient reservations, leveraging Go's goroutines for asynchronous, scalable processing under heavy loads.
  • Integrated PostgreSQL/MySQL databases with Gorm ORM for secure storage of sensitive healthcare data and deployed scalable, highly available systems on AWS EC2, RDS, S3, Glacier with Lambda for asynchronous image processing.
  • Containerized applications using Docker and orchestrated deployment with Kubernetes, ensuring efficient scalability, operational efficiency, and compliance with healthcare data security protocols OAuth2, HTTPS.
  • Collaborated on full-stack solution by developing UI with Angular and Node.js, ensuring seamless integration with backend microservices, while writing comprehensive unit tests for robust and maintainable APIs.

Java Developer

ScriptBees
Hyderabad, India
01.2020 - 06.2021
  • Developed and maintained Java-based applications using J2EE, Spring, Hibernate, and Apache Camel, with focus on end-to-end eligibility flows, web services, and relational database integration.
  • Utilized Talend Data Mapper for transforming X12 (276/277) messages into Java objects and automated deployment/configuration with Linux shell scripting and Ansible in CI/CD pipelines.
  • Implemented security fixes for CSRF, XSS, and SQL Injection vulnerabilities, ensuring compliance with best practices, while monitoring and maintaining Red Hat Linux servers for seamless application operation.
  • Collaborated with teams to write and test Java code using JUnit and Power Mockito, and provide technical recommendations for robust, scalable solutions.

Education

Master of Science - Computer and Information Sciences

Southern Arkansas University
Magnolia, AR
12-2023

Skills

Golang, Java, Angular, Microservices, RESTFUL API, Docker, Kubernetes, Oracle, PostgreSQL, SQL, NOSQL, Application development, API integration

Timeline

Golang Developer

Citi Bank
08.2023 - Current

Software Developer

ScriptBees
06.2021 - 05.2022

Java Developer

ScriptBees
01.2020 - 06.2021

Master of Science - Computer and Information Sciences

Southern Arkansas University
Sreeja Gangavarapu