Chinmay Badhe
Chinmay Badhe
EDUCATION
Master of Science in Computer Science Jan 2022-Dec 2023
University of Southern California, Los Angeles, California, USA GPA:3.83
Bachelor of Engineering in Computer Science Jul 2015-May 2019
Shri Ramdeobaba College of Engineering and Management, Nagpur, India GPA: 8.97 /10
TECHNICAL SKILLS
§ Languages: Java, Python, C, Kotlin, ReactJS, TypeScript, HTML5, CSS3 | Databases: Oracle, MongoDB, MySQL, DynamoDB
§ Technologies and Framework: Micro-Services, Spring Boot, REST API, AWS Lambda, SNS, SQS, WebSockets, CDK, Django, IOT
§ Mobile App: Android(Java), Flutter | Cloud: Openshift, AWS
§ Tools: Jenkins, IntelliJ IDEA, Git, Postman, Jupyter Notebook, JIRA , Linux, IBM CMOD
PROFESSIONAL EXPERIENCE
Software Development Intern | Amazon, Seattle May 2023-Aug 2023
§ Created a centralized dashboard using ReactJS to render comments posted across discussions in Kindle-Vella in real-time,
as well as displayed metrics for business analysis
§ Leveraged the use of different AWS Components like Lambda, SQS, SNS, WebSockets and Cloud Development Kit (CDK) to
fetch relevant comment meta-data from the DiscussionService
§ Utilized Amazon Comprehend library to detect sentiments of posted comments
Software Developer | Barclays Global Service Centre, India Aug 2019-Sep 2021
§ Designed ECM services to provide document archival and retrieval solutions for bank-generated documents through JAVA
APIs on IBM Content Manager On-Demand (CMOD) web services
§ Spearheaded service improvement tasks, reducing latency in APIs calls by 30%, by incorporating session affinity and
refactoring of ODWEK web services
§ Created new web automation modules using Java, Python, selenium, and KarateUI, reducing manual effort by around 8
man-hours/week. Handled functional & non-functional quality assurance of a web platform called “Barclays Live”, providing
end-to-end service reliability
§ Developed a Proof-of-Concept of a reverse proxy server, acting as a gateway between clients and their content providers
using Spring Cloud Gateway.
§ Implemented rate-limiter and circuit-breaker modules to integrate fall-back and resiliency into the application
ACADEMIC PROJECTS
Weenix Kernel Development - C programming, Linux Shell, gdb debugging
§ Developed a UNIX-like operating system called Weenix capable of running multiple processes and threads in a team of 4.
§ Implemented context-switching and interrupt handling functions to support virtual file systems and virtual memory.
§ Optimized thread creation, process creation, synchronization, and scheduling modules
C: Secure - Skills: Android, Google Firebase, Raspberry Pie, Google Places API, Python, Java, Python
§ Created an IoT+Android project to track and monitor the commute of pre-primary students for their safety
§ Modularized the application by separating parent, school, and bus-driver functionalities into individual android apps,
linking each of them with an RFID reader installed on the bus
§ Developed algorithm to efficiently track child’s boarding, and deboarding of school buses using RFID tags and sensors.