Close

Akshay Tiwari

Software Engineer

Download Resume

About Me

I’m a Master’s student in Computer Science and Engineering at Penn State, with a background in Computer Science from the Birla Institute of Technology and Science. My experience includes a year at Amazon as a Software Development Engineer, where I worked on high-performance applications, as well as internships at Oracle, Amazon, and most recently, Kettle. I’m passionate about tackling algorithmic challenges and excel at integrating technical skills with business needs.

Experience

Kettle

Software Development Engineering Intern

  • Architected a modular microservice to streamline the shipping flow and onboard multiple partners, achieving a sub-200ms response time
  • Restructured the entire cloud infrastructure by optimizing CPU, memory, and network performance to enhance efficiency and reliability, resulting in a 70% reduction in operational costs
  • Streamlined communication between microservices by rerouting API calls through internal endpoints, leading to a 50% reduction in latency

Amazon

Software Development Engineer

  • Developed low latency batch APIs for a Tier 1 service handling over 1.8 million batch requests per minute
  • Programmed cross-region container data replication for cross-border export shipments to enable a single-ship label, resulting in projected savings of $200 million over three years post-launch
  • Managed and collaborated with eight clients in migrating from a document data model to an entity-relationship data model by implementing translation logic for more than 15 fields
  • Designed a Java library for retrieving data from an Amazon RDS data store with sub-200 ms latency and created a configuration-driven credential management system with a user-customizable retry mechanism
  • Enhanced operational efficiency by delivering Full-CD pipelines for two services, devising integration tests, pipeline blockers, and alarm hierarchies, and increasing code coverage of packages by 10%, reaching 95%

Amazon

Software Development Engineering Intern

  • Formulated and implemented a dynamic, reusable, and config-driven Log4j filter for a Tier 1 service, facilitating rapid adjustment of logging rates to the required percentage in under 5 minutes.
  • Conducted in-depth traffic pattern analysis for 25 fleets across 4 global regions of a Tier 1 service, formulating a comprehensive launch strategy for the Log4j filter and a user-friendly Standard Operating Procedure (SOP).
  • Engineered a back-end API with sub-250 ms latency, providing an exhaustive list of required entities for a selected entity in an entity access request. Integrated a UI component leveraging this API into the front-end.

Oracle

Software Development Engineering Intern

  • Automated critical reclamation tasks on Oracle Cloud Databases, utilizing the Oracle Cloud Infrastructure (OCI) Command Line Interface, resulting in approximately 30 hours of annual efficiency gains per developer
  • Designed a Java-based interface to streamline the back-filling process for data objects on Oracle Cloud, achieving a 40% reduction in workflow development time and a 20% reduction in code redundancy

Education

Pennsylvania State University - University Park

August 2023 - May 2025

Master of Science in Computer Science and Engineering

Distributed Systems, Computer Security, Algorithm Analysis and Design, Concurrent Matrix Computation, Pattern Recognition & Machine Learning, Computer Vision II, Operating Systems Design, Fundamentals of Computer Architecture, and Data Mining

Birla Institute of Technology And Science, Pilani (BITS Pilani)

August 2018 - June 2022

Bachelor of Engineering in Computer Science

Object-Oriented Programming, Data Structures & Algorithms, Database Systems, Computer Graphics, Software Engineering, Computer Networks, Operating Systems, Digital Design, Principles of Programming Languages, Cryptography, and Artificial Intelligence

Projects

Data Store with Paxos

  • Implemented the Paxos consensus protocol with built-in fault tolerance and concurrent agreement for multiple instances, achieving a rapid 90ms time-to-consensus.
  • Built a scalable, strongly consistent, fault-tolerant key-value store leveraging the Paxos protocol, supporting put, get, and append operations.

Procedural Terrain Generator

  • Engineered infinitely explorable virtual environments in real-time using OpenGL, marching cubes algorithm, and GPU-accelerated compute shaders.
  • Leveraged Vertex Buffer Object Indexing to streamline smooth (Gouraud) shading, drastically accelerating rendering speed by up to 75% while efficiently minimizing memory usage.
View Project

Video Conferencing Web Application

  • Architected a real-time video conferencing web application employing MERN Stack, WebRTC, and Socket.io, supporting up to 30 concurrent users per room.
  • Integrated additional features such as screen sharing, recording, polls, user reactions, and chat functionality, following agile methodology (Scrum) for iterative enhancements.

Languages and Frameworks