👋 Hi there, I am NAGARJUNA RAPOLU a software engineer with 5 years of experience, crafting software solutions
EXPERIENCE
May 2024
Graduated with a master’s degree in Computer Science with a GPA 3.83/ 4.0
Sept 2023 - Present
Joined as a Research assistant under Prof. Michael B Rahaim, to work on distributed consensus algorithms for maritime communications in adversarial situatiions. Helped develop simulate different scenarios in MATLAB for a research paper and also aggregated results using analytics. Also developed a Reinforcement learning model (Q-value learning) in order to dynamic allocate resources for traffic steering.
May 2023 - Sept 2023
Joined Klutch Shots AI as a software engineer intern. Got a chance to work with computer vision in a startup environment. Developed cron jobs using Django, celery and Rabbit MQ in order to remove junk videos on the cloud storage, which saved money on cloud costs. Engineered a pipeline using RabbitMQ and Python to handle 100 users, taking input videos(6sec) and JSON metadata, make transformations on the metadata and upload both of them on the cloud.
Jan 2023 - May 2023
Joined Flux marine as a software engineer intern. Worked on developing the backend using Express and MongoDB (MERN stack) for an inventory management system. Implemented CRUD operations, email notification when inventory falls below a certain threshold, web sockets for real time inventory updates to the clients with a latency of <1s, O-Auth based authentication, Deployed on AWS ECS, containerized the application and setup a CI/CD workflow using GitHub Actions for faster deployments and smoother developer experience.
Sept 2023
Got back to school to pursue a master’s degree in computer science at UMass Boston.
July 2020 - July 2022
Started my professional journey by joining Mahindra group as a software engineer. Was part of the process improvement team majorly working on the ECOS(Electrical Checkout system) project for the XUV 700 launch. Developed a pipeline which could handle 1000 requests per min for uploading E&E data (each vehicle tested) from android tablets to the cloud, using Kafka and Java Spring Boot, on top which analytics could sit on. Collaborated with E&E engineers, assembly workers in order to deliver this solution. Developed a web application which could pull up real time data updates on E& E issues from Redshift DB, used React, web hooks, visualized using graphs (chart.js library) & provided business insights. Performed unit tests with 90% code coverage, integration tests and end-to-end testing.
May 2020
Graduated with a bachelor’s degree in EEE with a GPA 8.54/ 10.0
PROJECTS
REFERENCES
jeff snyder
Jeff Snyder
CEO @ Klutch Shots AI

“ Nagarjuna consistently meets deadlines without sacrificing code quality, which is a rare skill in software engineering. “ 

ganesh bhalke
Ganesh Bhalke
Manager @ Mahindra Group

" If you're looking for a talented & reliable software engineer who can work independently & as part of a team, Nagarjuna is a great fit. " 

michael b Rahaim
Michael B Rahaim
Ass. Prof @ UMass Boston

" His dedication in breaking down complex problems and solving them in a systematic way is truly commendable. " 

sukanya sahu
Sukanya Sahu
SDET @ Zeapl AI

" I've seen Nagarjuna take initiative and propose innovative solutions that improved the overall efficiency of the project. "

CONTACT
HOBBIES