Bharath G R

Bharath G R

ABOUT ME
Experienced Backend developer (previously worked at Swiggy)
Experienced Backend developer (previously worked at Swiggy)

Hi, I am Bharath. I am a backend developer with in-depth knowledge in the software development life cycle. My expertise lies in solving problems whether it is algorithms and data structure or complex development problems.

I have proven experience in building high-throughput customer-facing services in golang and java spring boot. I have worked on multiple database technologies. I am also great at solving complex coding problems involving data structures and algorithms.

Kolkata (+05:30)
Joined March 2022
EXPERTISE
3 years experience
Have used golang to build consumer-facing, high throughput, low latency systems with higher availability and reliability.
Have used golang to build consumer-facing, high throughput, low latency systems with higher availability and reliability.
1 year experience
I have built high throughput, low latency micro-services with java spring boot. Used java to implement multiple services with 85%+ code c...
I have built high throughput, low latency micro-services with java spring boot. Used java to implement multiple services with 85%+ code coverage through unit testing, functional testing, and integration testing.
Spring Boot
View more
Spring Boot
View more
2 years experience
I have a great expertise on data structures and use them to solve complex computer science problems.
I have a great expertise on data structures and use them to solve complex computer science problems.
2 years experience
I have an understanding of a lot of algorithms. I am also very good at applying them to solve coding problems.
I have an understanding of a lot of algorithms. I am also very good at applying them to solve coding problems.
1 year experience
1 year experience
2 years experience
EMPLOYMENTS
SDE2
Intuit
2022-08-01-Present
Building finance-related platform.
Building finance-related platform.
Java
Docker
Spring Boot
View more
Java
Docker
Spring Boot
DynamoDB
Kubernetes
GraphQL
Postman
View more
SDE1
Swiggy
2020-12-01-2022-08-01
Discounting team manages all the aspects of discounting in Swiggy across various business lines like food, instamart, genie, etc. Only th...
Discounting team manages all the aspects of discounting in Swiggy across various business lines like food, instamart, genie, etc. Only the business layer of food is managed by our team and the rest of the business lines are handled by respective teams. Legacy discounts migration: Worked on design and implementation of live migration of discounts of various types in a phased manner, from legacy service(Java/SQL) into new offers platform(Golang/DynamoDB) keeping the customer and operations flow backward compatible. The total discounts migration involved 5% of the total discount amount transaction in a day for the food business line. In the last phase of the migration, guided a new joiner to complete the migration owning the migration as a mentor. Worked on High Level, Low Level Design, Implementation, and Deployment of core discounting projects including Cashback offers, Revamped flow for the payment offers, and Full Bill Discounts in the food business line. Implemented some tasks like instrumentation of discounts discover flow, in memory cache dealing with concurrency, coupon deprecation task etc. MVP awardee of the team twice.
Java
GitHub
Redis
View more
Java
GitHub
Redis
Elasticsearch
DynamoDB
Intellij
Prometheus
Go (Golang)
AWS (Amazon Web Services)
View more
Intern
CustomFit.ai
2020-01-01-2020-03-01
Built a chrome plugin using javascript that allows custom-fit users to design their existing webpage to different instances. Designed th...
Built a chrome plugin using javascript that allows custom-fit users to design their existing webpage to different instances. Designed the chrome plugin that creates a WYSIWYG editor on any webpage, where users can edit the web page using tools like edit-text, change colors, change fonts, change the layout of flex items and many other HTML editing tools from scratch. The plugin also remembers the last change done to the website as a checkpoint and applies the changes when loaded next time. Also supports undo-redo for each checkpoint.
Chrome Extension
JavaScript
View more
Chrome Extension
JavaScript
View more