Karthik Uppalapati Resume 4th Feb 2024

Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

KARTHIK UPPALAPATI

+91 6300676771, Guntur, India


[email protected] ⋄ Linkedin ⋄ Portfolio ⋄ Leetcode

EDUCATION
B.E Computer Science, Birla Institute of Technology and Sciences, Pilani 2019 - 2023
CGPA : 7.5
Relevant Coursework: Object Oriented Programming, Database Management Systems, Data Structures and Algorithms, Oper-
ating Systems, Computer Networks, Compiler Construction, Computer Architecture
Senior Secondary, Sri Chaitanya Co-Ed Junior College 2017 - 2019
CGPA : 9.88
High School, Sri Chaitanya High School 2012 - 2017
CGPA : 10

EXPERIENCE
Software Engineer July 2023 - Present
Bhanix Finance and Investment Limited (CASHe) Hyderabad, India
• Developed a script for migrating MySQL table column data to an S3 bucket. Achieved a remarkable 30x reduction in
execution time through the implementation of multithreading.
• Created and exposed REST endpoints capable of performing CRUD operations, enhancing system functionality and inter-
operability.
• Gained hands-on experience with AWS services, particularly S3 and SQS.
• Successfully integrated a new Non-Banking Financial Company (NBFC) into CASHe’s existing co-lending model. Facilitated
disbursement of over 10 crore worth of loans, contributing to the financial growth of the organization.
• Streamlined operations by automating various manual tasks, including promocode configuration, employee anniversaries,
and email services. Significantly reduced manual efforts, enhancing overall efficiency and accuracy in task execution.
Software Engineering Intern July 2022 - Dec 2022
Swiggy Bengaluru, India
• Implemented Prometheus metrics to monitor the throughput, error rate and latency of the APIs of a microservice. Built
customized Grafana dashboards to visualize the metrics.
• Worked with Protocol Buffers and gRPC in microservice architecture. Worked with BloomRPC and ephemeral environments
to test the gRPC APIs.
• Facilitated web clients by developing customizable HTTP endpoints for the paginated gRPC APIs
• Wrote a Go script with a rate limiter to safely update 50,000 records in the database
Web Developer Intern June 2021 - July 2021
Cateina Technologies Mumbai, India
• Developed the SignUp, Login and Logout pages using NodeJs, MongoDB, Express and JWT for user authentication.
• Worked on making the home page for a mockup website for availing subscriptions to the various services offered by the
company using HTML, CSS and Figma for wire framing

PROJECTS
Sort Algorithms visualizer Tool This project provides a visual aid to understand working of the popular sorting algorithms.
Users can choose among different sorting algorithms and the chosen algorithm will be visualized with the help of various colors.
Technologies used - ReactJs, HTML, CSS. (Project Link)
Chat Application Developed a real-time chat application using Node Js and Socket.io to allow duplex communication. Users
can join custom rooms to chat and have the functionality to share their current location.
Technologies used - NodeJs, Websockets, CSS

SKILLS

Languages C, C++, Java, JavaScript, Go, SQL


Frameworks, Technologies HTML, CSS, Node, React, Spring, Hibernate
Tools Git, Grafana, GRPC, Postman

You might also like