Sharath Prathapagiri

Sharath Prathapagiri Email and Phone Number

Software Developer | Master’s in Computer Science | Skilled in API Development, Database Optimization, and AWS | Problem Solver | Nearly 4 Years of Experience Driving Scalable Solutions @ Snap Inc.
santa monica, california, united states
Sharath Prathapagiri's Location
Charlotte, North Carolina, United States, United States
About Sharath Prathapagiri

Hi, I’m Sharath Prathapagiri – a Software Developer with a Master’s in Computer Science and nearly 4 years of experience in Java backend development, API design, and AWS deployment. Currently, I’m at Snapchat, optimizing backend efficiency and scalability through RESTful APIs and database tuning. Skilled in Java, Spring Boot, MySQL, PostgreSQL, and AWS, I’m passionate about solving complex challenges and enhancing user experience. I’m now exploring new opportunities to leverage my skills and make a meaningful impact.

Sharath Prathapagiri's Current Company Details
Snap Inc.

Snap Inc.

View
Software Developer | Master’s in Computer Science | Skilled in API Development, Database Optimization, and AWS | Problem Solver | Nearly 4 Years of Experience Driving Scalable Solutions
santa monica, california, united states
Website:
snap.com
Employees:
4700
Sharath Prathapagiri Work Experience Details
  • Snap Inc.
    Software Developer
    Snap Inc. Jan 2023 - Present
    Charlotte, North Carolina, United States
    - Developed and maintained RESTful APIs using Spring Boot and DropWizard, facilitating seamless integration with financial systems and improving backend efficiency by 30%.- Implemented backend logic in Java to manage complex data transformations and interactions with MySQL and PostgreSQL databases, optimizing query performance by 25%.- Designed and configured secure user interfaces and forms for account creation and financial applications using Angular, ensuring a responsive and user-friendly experience.- Optimized application performance through backend enhancements and database tuning, leading to a 20% reduction in response times.- Deployed and managed backend services on AWS, leveraging services like EC2, RDS, and S3 to ensure high availability and scalability of the onboarding platform.- Conducted user testing to gather feedback and iteratively improve the onboarding process, resulting in a 15% increase in user satisfaction.- Enhanced system scalability and performance by optimizing database interactions and deploying APIs in Unix/Linux environments, supporting a growing user base without performance degradation.
  • Infor
    Software Developer
    Infor Jan 2020 - Dec 2021
    Hyderabad, Telangana, India
    - Developed foundational Java applications, focusing on core concepts such as data types, control structures, and basic algorithms, leading to the successful completion of over 15 backend modules.- Implemented object-oriented programming principles in Java, creating and managing more than 20 classes and interfaces, and using inheritance and polymorphism to enhance code reuse and reduce duplication by 25%.- Applied basic multithreading concepts to handle concurrent tasks, improving the performance of multi-threaded applications by 20%.- Conducted unit testing of Java applications using JUnit, achieving a 90% code coverage rate and identifying and fixing over 25 critical bugs to ensure high-quality backend functionality.- Utilized core Java libraries for file handling and input/output operations, processing over 100 data files and optimizing data manipulation tasks, leading to a 33% reduction in processing time.- Developed and optimized SQL queries for Oracle databases, focusing on CRUD operations and complex joins, managing over 2,500 records and improving query performance by 30%.- Integrated Java applications with Oracle databases using JDBC, implementing efficient data retrieval and update operations, resulting in a 25% reduction in data access times.- Collaborated on backend development projects using version control systems like Git, ensuring smooth integration of code changes and adhering to best practices in a team environment.

Sharath Prathapagiri Education Details

Frequently Asked Questions about Sharath Prathapagiri

What company does Sharath Prathapagiri work for?

Sharath Prathapagiri works for Snap Inc.

What is Sharath Prathapagiri's role at the current company?

Sharath Prathapagiri's current role is Software Developer | Master’s in Computer Science | Skilled in API Development, Database Optimization, and AWS | Problem Solver | Nearly 4 Years of Experience Driving Scalable Solutions.

What schools did Sharath Prathapagiri attend?

Sharath Prathapagiri attended Jawaharlal Nehru Technological University Hyderabad (Jntuh), Saint Louis University.

Who are Sharath Prathapagiri's colleagues?

Sharath Prathapagiri's colleagues are Sadegh Akhlaghi, Pouya Mohammadzadeh, Kathy Jones, Volodymyr Vlasenko, Umesh Singh, Ninja Ndk, Sean Martin.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.