Summary
Overview
Work History
Education
Skills
Timeline
Generic

VENKATA SAI THIPPARAVENI

Kansas City,MO

Summary

Software Engineer with 4+ years of experience designing and building scalable backend systems and APIs using C#, ASP.NET Core, Java, and SQL. Skilled in developing and maintaining enterprise applications, debugging complex issues, and enhancing performance. Hands-on expertise in JavaScript, RESTful APIs, SQL Server, and CI/CD pipelines. Adept at collaborating in agile teams and delivering clean, maintainable code in fast-paced environments.

Overview

6
6
years of professional experience

Work History

Software Development Engineer

BlackRock
, USA
01.2023 - Current
  • Designed and implemented scalable microservices architecture using Java and Spring Boot; aligned architecture principles with .NET Core service models.
  • Led deployment and infrastructure setup with AWS services including Lambda (serverless execution), CloudWatch (monitoring), S3 (data storage), and CloudFormation (automation).
  • Developed efficient, reusable APIs and backend components using REST and GraphQL.
  • Automated CI/CD pipelines using Jenkins, Gradle, Docker, and AWS services, reducing manual deployment time by 40%.
  • Collaborated cross-functionally with QA engineers and front-end developers in Agile sprints.
  • Improved response times by 30% through code optimizations and advanced profiling.
  • Contributed to legacy system refactoring, introducing modern backend practices similar to .NET standards.
  • Wrote clean, maintainable, and well-documented code with strong adherence to OOP principles.
  • Participated in sprint planning, daily stand-ups, retrospectives, and reviews.

Software Engineer 2

Razorpay
, India
06.2020 - 06.2021
  • Worked on merchant profile microservices at Razorpay, wrote various Rest APIs and micro application binaries in Java using SpringBoot and SQL, built using Gradle, and hosted them using Docker and Kubernetes.
  • Deployed and managed applications using Kubernetes and Docker, ensuring seamless deployment and scalability.
  • Contributed to code reviews, actively providing feedback to improve code quality and maintainability.
  • Actively participated in the Agile development process, attending sprint planning, backlog grooming, and retrospective meetings.
  • Created efficient data pipelines to process clinical test data, reducing data processing time by 30%.
  • Leveraged Java and big data technologies to design high-performance pipelines handling large volumes of clinical data.
  • Implemented data partitioning strategies, improving pipeline scalability and performance.

Software Developer

PharmEasy
, India
07.2019 - 05.2020
  • Developed REST APIs and microservices using Java and SQL in a backend structure aligned with .NET-style service design.
  • Created SQL queries and reports similar to SSRS tools to aid internal product reporting.
  • Collaborated with cross-functional teams to deliver high-quality solutions, utilizing effective communication and deep technical expertise in Java.
  • Integrated the latest tools and frameworks into development processes, staying updated with industry advancements to deliver optimized solutions.
  • Leveraged diverse Java development tools to adapt to project requirements, contributing to streamlined processes and improved team productivity.

Education

Masters of Science - Computer Science

University of Missouri – Kansas City
05-2023

Bachelors of Technology - Computer Science and Engineering

Bharath University
12.2021

Skills

  • Languages: Java (JDK, JVM), C, Python, SQL, C#, Rust, Git
  • Databases: Oracle 9/10/11g/12c, DB2, NoSQL, MySQL 719, MongoDB, Cassandra, SQL, RDBMS
  • Web Technologies: HTML5, CSS, JavaScript, AJAX, JSON, Bootstrap, jQuery, XML, Angular 20/4/8/9/12/14, React JS with Flux, Redux, NET, Handlebar JS, Polymerjs, Backbone JS, NodeJS, Express JS, Hapi JS
  • Messaging Services: JMS, Rabbit MQ, IBM MQ, Apache Kafka
  • Web Service Frameworks: JAX-RS, Jersey, SOAP, RESTful, WSDL
  • Application/Web Servers: Apache Tomcat, Oracle Web Logic, IBM Web Sphere, JBoss
  • Testing Tools: Junit, TestNG, Mockito, Jasmine, Karma, Mocha, Chai, Spock, Protractor
  • Operating Systems: Windows, Linux, Unix, MacOs
  • Project Management Tools: JIRA, Rally, Microsoft Project, PeopleSoft, SVN, GitHub, GitLab
  • Cloud Technologies & DevOps: AWS, Azure Cloud, Azure Functions, Azure DevOps, GCP, Ant, Maven, Gradle, Jenkins, Bamboo, Gulp, Grunt, Webpack, NPM, Bower, Docker, Kubernetes

Timeline

Software Development Engineer

BlackRock
01.2023 - Current

Software Engineer 2

Razorpay
06.2020 - 06.2021

Software Developer

PharmEasy
07.2019 - 05.2020

Masters of Science - Computer Science

University of Missouri – Kansas City

Bachelors of Technology - Computer Science and Engineering

Bharath University
VENKATA SAI THIPPARAVENI