Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

SAITEJA JONNALAGADDA

Elkridge,MD

Summary

I am a motivated Software Engineer with around 5+ years of experience dedicated to developing new web applications, enhancing software performance, refining testing methodologies, and crafting new functionalities. I excel in debugging and troubleshooting, and I am known for my reliable teamwork, exceptional analytical skills, and effective time management. My ability to think critically and solve complex problems has been instrumental in my career growth. I am deeply committed to continuously learning and embracing new technologies to stay ahead in the field of software development.

Overview

5
5
years of professional experience
1
1
Certificate

Work History

Software Engineer 2

PayPal
07.2021 - Current
  • Worked on a Java based Transactions microservice for buy now, pay later (BNPL) products
  • The back-end application handled merchant authorizations for pre-approving and merchant captures which initiated disbursement
  • Analyze, design and develop backend solutions for the Credit Platform using scrum as methodology and Java 8 technologies, focusing on the performance and extensibility of the services
  • Developed features to expand the Buy Now Pay Later credit products to more regions and adhere to local regulations
  • Additionally, created features to accept repayments from virtual credit cards issued by PayPal
  • Implemented a new strategy that enables the system to authorize increased payments beyond the primary loan amount based on a configurable logic
  • Worked closely with the Business Team to understand the need, and created a comprehensive design to show the concept to all involved
  • Developed an automated daily reporting system using Python Notebook, which allowed us to retrieve production data from SQL, transforms using pandas, and format with HTML to produce the report
  • Implemented new functionalities in PayPal's Buy Now Pay Later servers, daemons, and batch jobs using Java and Spring
  • I also worked to provide external teams with production support, reviewed code changes, and deployed version artifacts with the internal infrastructure platform
  • Worked on refactoring functional tests for existing apps to increase readability and test execution speed, and removed time zone conversion bugs
  • Additionally, I wrote a full functional tests suite for a newly created batch job, making the CI pipeline more reliable and enabling the team to deliver new builds faster and with fewer failures
  • Developed a multithreaded Java application to process and analyze large datasets efficiently, using concurrent programming techniques
  • Utilized thread pooling and asynchronous programming to speed up computation tasks and improve overall application performance
  • Implemented various data structures such as linked lists, hash tables, binary search trees, stacks, queues, priority queues, tries, and graphs to efficiently handle and manipulate data in Java projects
  • Created dashboards and alerts using Splunk to monitor system health
  • Implemented an adaptive threshold mechanism to identify system anomalies with fewer false positives, thus reducing the workload of Support Teams
  • Analyze and fix production issues with Oracle and Splunk technologies, communicating with different teams in order to achieve the resolution of the problems as soon as possible
  • Interview future members of the team so they can join an intercultural team to achieve the best dynamic that can lead to the best performance.

Software Development Engineer

E-Trade
06.2019 - 06.2021

Worked on multiple software projects simultaneously and participated in whole software development process from design to implementation and delivery

  • Collaborated with other developers on designing, developing, testing and implementing new requirements
  • Work with platform architects on software and system optimizations, helping to identify and remove potential performance bottlenecks
  • Responsible in developing Microservices from scratch and migrating existing application into micro service architecture using Java/J2EE, Rest API’s, Spring Boot, object-oriented programming, Oracle DB (SQL), Dell ECS store and Amazon Web Services (AWS)
  • Involved in developing few gRPC adaptor API’s using GO lang to expose legacy SOAP based API’s to Consumers
  • Modified and added new web service endpoints using the SOAP communication protocol to provide additional functionality like obtaining trading session dates based on input time and support for trading futures calendar spreads
  • Build REST web service by building Node.js Server in the back-end to handle requests sent from the front-end jQuery Ajax calls
  • Implemented usage of Transfer Manager to upload files as Multipart which resulted in improving upload time 40x faster
  • Developed and maintained robust and scalable web applications using C# .NET VB, leveraging ASP.NET MVC framework, Entity Framework, and SQL Server for data storage and retrieval
  • Collaborated with cross-functional teams to integrate frontend interfaces with backend services, ensuring seamless user experiences and consistent data flow using C# .NET VB for backend logic
  • Utilized Kafka to build a real-time event processing system for processing high-volume data streams
  • Exposed application metrics using Prometheus to visualize application behavior in Grafana dashboards
  • Practiced Test Driven Development (TDD) using Junit and Mockito to make sure functional code is robust
  • Implemented the logging mechanism using Log4j framework
  • Conducted comprehensive vulnerability assessments and penetration testing on critical systems to identify and mitigate potential cybersecurity risks
  • Used Jenkins as CI/CD pipeline to run test cases, build and deploy in concerned environment
  • Extensively used GIT as version control and Jira for ticketing and tracking user stories and defects
  • Helped frontend development team in developing web pages using JavaScript, ReactJS and Redux during high volume of pending backlog in frontend development team.

Education

Master of Science - Computer Science

Northwest Missouri State University
Maryville, MO
05.2019

Bachelor of Technology - Computer Science and Engineering

VR Siddhartha Engineering College
Vijayawada, India
04.2017

Skills

  • Java
  • C#
  • Java Script
  • Python
  • GO lang
  • Spring Boot
  • RESTful
  • SOAP
  • GRPC
  • OAuth
  • SQL
  • NoSQL
  • Oracle DB
  • Postgres
  • MySQL
  • MongoDB
  • Cassandra
  • AWS EC2
  • AWS DynamoDB
  • AWS Lambda
  • AWS Api Gateway
  • AWS CloudWatch
  • Agile Development
  • Scrum
  • Kanban
  • Test-Driven Development (TDD)
  • HTML
  • CSS
  • JavaScript
  • Typescript
  • React JS
  • Redux
  • Angular 6

Certification

  • Amazon Web Services Certified Developer Associate
  • Safe Certified Agilist

Timeline

Software Engineer 2

PayPal
07.2021 - Current

Software Development Engineer

E-Trade
06.2019 - 06.2021

Master of Science - Computer Science

Northwest Missouri State University

Bachelor of Technology - Computer Science and Engineering

VR Siddhartha Engineering College
SAITEJA JONNALAGADDA