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
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
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
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