K

Karan Gupta

Software Engineer

Paris, Île-de-France, France12 yrs 3 mos experience
Most Likely To Switch

Key Highlights

  • Expert in transitioning to microservices architecture.
  • Proven track record in data-driven decision making.
  • Strong leadership in DevOps and team management.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in SaaS and Gaming industries.

Contact

Skills

Core Skills

Cloud ComputingSoftware DevelopmentMicroservicesData AnalysisDevopsJava

Other Skills

TerraformDocker ProductsContinuous DeliveryEnglishSQLData StructuresHypertext Transfer Protocol (HTTP)LinuxREST APIsKubernetesArchitectureShell ScriptingContinuous Integration (CI)PythonREST

About

Over my years in the industry I have touched various aspects of technology and product. I love figuring out solutions to unsolved problems or improving upon existing ones. I love impact, scale, data and automation, and always solve with anticipation for the future.

Experience

Synq

Software Engineer

Sep 2023Present · 2 yrs 6 mos · Remote

Sorare

Staff Software Engineer

Jan 2023Apr 2023 · 3 mos · Paris, Île-de-France, France · On-site

Cloud ComputingTerraformDocker ProductsContinuous DeliverySoftware DevelopmentEnglish

Voodoo.io

Senior Software Engineer

May 2021Dec 2022 · 1 yr 7 mos · Paris, Île-de-France, France

  • I have been working on the backend of some of the non hyper-casual initiatives at Voodoo. My day to day involves working on open ended problems, looking at and analysing data to make decisions, mentoring other engineers in the team.
  • Reorganised the architecture of multiple projects to prepare them for scale. This involved moving from a service oriented architecture to microservices and distributed systems, wrapping the infrastructure modules (like kubernetes and terraform), setting up health metrics and alerts, and more.
  • Worked on the matchmaking system for Blitz, a social casino app. Improved on the existing skill based matchmaking to improve player experience while retaining business goals. Heavily used data to drive decisions and test changes.
  • Set up the a/b testing framework to allow testing and analysis of various features on multiple target populations.
SQLData StructuresMicroservicesHypertext Transfer Protocol (HTTP)Cloud ComputingLinux+12

Google

Software Engineer

Apr 2020Apr 2021 · 1 yr · Bengaluru, Karnataka

  • Implemented UI workflow for a new product focussed on promoting used vehicle sales on Google.com
  • Worked on identifying the Query Intent for vehicle sale. Improved upon the existing classification model to increase the precision from 91.72% to 98.14% and the recall from 64.58% to 95.38%.
SQLData StructuresCloud ComputingLinuxJavaC+++6

Mindtickle

2 roles

Team Lead, Platform Engineering

Promoted

Oct 2016May 2018 · 1 yr 7 mos · Pune Area, India

  • I was responsible for re-imagining and restructuring the devops at MindTickle. Involved full ownership of the technical product as well as it’s implementation. Led a team of 4 engineers.
  • Worked on creating a secure and agile environment for continuous development and delivery of product streams at MindTickle. Scaling the infrastructure for the transition from service oriented architecture to microservices.
  • Evangelized the use of containers and cluster orchestration. Experience of kubernetes in production.
  • Automated and decentralized processes to help scale without "DevOps" becoming the bottleneck.
  • Created processes for monitoring and alerting the health of the system for improving up-time.
Data StructuresMicroservicesHypertext Transfer Protocol (HTTP)Cloud ComputingLinuxREST APIs+11

Software Engineer

Aug 2013Feb 2016 · 2 yrs 6 mos · Pune Area, India

  • I was an early part of the development team at MindTickle and was involved in various projects which touched parts of the entire technology stack.
  • Build automation and parameterization was one of the most challenging projects that I took up. This involved building a system that could handle multiple project builds as we moved to the microservice architecture. Ansible was used for automation and Jenkins was the CI.
  • I set up a system for secure access of servers at MT. This involved hopping and LDAP authentications, all of which were done from the scratch. AWS EC2 and openLDAP were used for the same.
  • I was briefly involved in making the first version of the Android application for MindTickle.
  • I was involved in the architectural redesign of the backend system at MindTickle. My primary concerns were taking care of efficient and searchable storage of user data. I used Elasticsearch extensively for this project.
  • I designed and maintained the email template and evaluation system. This involved problems of burst traffic and throttling. We later added trace and status storage for every mail so that mail jobs could be identified for failures.
Data StructuresMicroservicesHypertext Transfer Protocol (HTTP)Cloud ComputingLinuxREST APIs+9

Flipkart.com

SDE

Jan 2012Jul 2013 · 1 yr 6 mos · Bengaluru Area, India

  • I was involved with flipkart's digital flirtation, flyte. Flipkart tried to create a market for digital music and ebooks.
  • I was responsible for the fulfillment flow of the digital platform. This involved real time delivery of digital products after authentication and encryption (if required).
  • I developed the DRM (Digital Resource Management) system for flyte ebooks. Encryption and fuzziness were a primary concern to prohibit piracy.
  • I was also involved with the initial versions of the android app for flyte music player.
  • Helped in Content Management module which was built using Cassandra and coded in scala.
  • Worked on intelligent suggestions and auto-complete over the digital catalog.
SQLData StructuresHypertext Transfer Protocol (HTTP)LinuxREST APIsJava+4

Tbits global pvt ltd

Junior Technical Architect

Jul 2010Jan 2012 · 1 yr 6 mos · Hyderabad

SQLData StructuresHypertext Transfer Protocol (HTTP)LinuxREST APIsJava+4

Education

Indian Institute of Technology, Roorkee

CSE - IDD — Computer Science

Jan 2005Jan 2010

Stackforce found 100+ more professionals with Cloud Computing & Software Development

Explore similar profiles based on matching skills and experience