B

Bharath G R

Senior Software Engineer

Hassan, Karnataka, India5 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building scalable applications with Golang and Java Spring Boot.
  • Led successful migration projects at Swiggy, enhancing discount systems.
  • Recognized with MVP awards for outstanding contributions in teams.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Fintech and E-commerce applications.

Contact

Skills

Core Skills

JavaSpring BootGoAwsNode.jsTypescriptJavascriptAngular

Other Skills

AWS LambdaAlgorithmsAmazon DynamodbAmazon EC2Amazon S3Amazon Web Services (AWS)CC++CSSChrome ExtensionsData StructuresDatabasesGatlingGitlabGo (Programming Language)

About

Greetings! I'm Bharath G R, a passionate software engineer with a diverse background in building robust and scalable applications. With a solid foundation in both Golang and Java Spring Boot, I bring a wealth of knowledge from my experiences at Swiggy and Intuit. Over the course of two enriching years at Swiggy, I honed my skills while working with Golang, the heart of many high-performance applications. Through countless lines of code, I contributed to the development of cutting-edge solutions that power Swiggy's dynamic discounts platform. This experience not only solidified my technical abilities but also instilled in me a deep appreciation for efficient and elegant code. My journey is continuing at Intuit, where I spent a year immersed in the world of Spring Boot. Collaborating with talented teams, I played an integral role in crafting sophisticated applications that catered to Intuit's diverse needs. The Spring Boot ecosystem empowered me to architect resilient systems and deliver seamless user experiences. Beyond languages and frameworks, my passion lies in solving complex problems through innovative solutions. I thrive in dynamic environments, adapting quickly to new challenges and learning opportunities. My commitment to delivering high-quality software is unwavering, and I am driven by a relentless pursuit of excellence in every project I undertake.

Experience

Intuit

2 roles

Senior Software Engineer

Aug 2025Present · 7 mos · Bengaluru, Karnataka, India

Software Enginner 2

Aug 2022Aug 2025 · 3 yrs · Bengaluru, Karnataka, India

  • Building Financial Management platform from scratch.
JavaSpring BootSpring FrameworkDatabasesKubernetesGraphQL+1

Swiggy

SDE1 (discounting)

Dec 2020Aug 2022 · 1 yr 8 mos · Bangalore Urban, Karnataka, India

  • Team Brief: 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.
Go (Programming Language)Amazon DynamodbAmazon S3RedisAWS LambdaAmazon EC2+4

Urban company

SDE1 (delivery)

Sep 2020Dec 2020 · 3 mos · Gurugram, Haryana, India

  • Got onboarded and took up several tasks quickly. I migrated two APIs related to delivery, one of which updates the user location called from the partner app and the other that gives information needed for details to show partner tracking screen, into microservice from the monolithic service in node.js and typescript.
  • Worked on another small project related to the second free visit of AC repair in the UC app, which involves work in the backend(node.js), frontend(react.js and react native for the app) to complete it in time and deployment.
TypeScriptGitlabnodejsNode.js

Customfit.ai

2 roles

Software Engineer (intern)

Jan 2020Mar 2020 · 2 mos · Bengaluru Area, India

  • 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.
JavaScriptChrome Extensions

Software Engineer (intern)

Jan 2019Mar 2019 · 2 mos · Bengaluru Area, India

  • Joined CustomFit.ai as an intern and I worked on its Dashboard which was in Angular.
  • Implemented a requirement of creating a rule engine to process complex queries taken from
  • the user, process it, create rules and send them to the backend server. The most challenging thing about this was data from users involved in various types like string, JSON, images, color, and complex cloud functions.
  • Was able to finish the whole rule engine before the allotted time and advanced to the next few extra tasks of adding some other features to the dashboard.
AngularTypeScript

Education

Visvesvaraya Technological University

Bachelor of Engineering — Computer Science

Jan 2016Jan 2020

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience