Arun Gupta

Software Engineer

London, England, United Kingdom13 yrs 11 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Innovative technology enthusiast with extensive experience in systems architecture.
  • Proven track record in designing scalable solutions for high-traffic applications.
  • Expertise in developing complex delivery and cash management systems.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with a focus on E-commerce and Media solutions.

Contact

Skills

Core Skills

Software Systems EngineeringSoftware DevelopmentSystem ArchitectureDelivery System DevelopmentCash Management

Other Skills

Location IntelligenceSystem IntegrationSolution ArchitectureC++Algorithm DesignRuby on RailsJavaAlgorithmsCData StructuresShell ScriptingSoftware EngineeringPythonPerl RegexBuildRoot

About

I saw a computer for the first time in 1999. It was quite fascinating that you can interact more with a screen. You can write your name, use a brush to paint your home. The computer was in our School and 5 kids used to share one big bulky computer. We had to remove our shoes to go to that room. The first programming language I used was FoxPro. I don't remember what they were teaching on FoxPro to a 9-year-old kid but I vaguely remember that We used to do summations. I also learned C++ but a little bit in 2 years of computer lab classes. Those two years made me more enthusiastic to come back try new things playing games etc. When we got Compaq desktop on 4 August 2004 I used to spend most of my time on the computer. I learned to install the OS and was able to make some pocket money. This passion carried me through my education in Computer Science. Today I am an innovative technology enthusiast in product & engineering with a sharp focus on making services available for billions, systems architecture, reliability with extensive experience in designing solutions for multiple products worked in recent years. There's certainly yet more to learn, yet more problems to solve, and yet more to build. And for this, I am grateful.

Experience

13 yrs 11 mos
Total Experience
2 yrs
Average Tenure
4 yrs 8 mos
Current Experience

Meta

Software Engineer

Sep 2021Present · 4 yrs 8 mos · Greater London, England, United Kingdom · On-site

Software Systems Engineering

Uber

Senior Software Engineer

May 2021Sep 2021 · 4 mos · Bangalore Urban, Karnataka, India

  • Part of Data Intelligence Team

Hotstar

2 roles

Senior Software Engineer II

Dec 2020May 2021 · 5 mos

  • Designed and Developed multiple products in Hotstar Ex. Notification Service, Parental Lock, Device management.

Senior Software Engineer

Feb 2019Dec 2020 · 1 yr 10 mos

  • Software Engineer - User Management
  • 1. Led backend architecture and development for Hotstar's User Management platform, owning critical systems including user onboarding, authentication, authorization, and session management.
  • Key Responsibilities:
  • 2. Drove end-to-end ownership from requirements gathering through delivery and ongoing maintenance
  • Split focus between hands-on development (40%) and system design & technical decision-making (60%)
  • 3. Tackled unique engineering challenges at massive scale, designing systems to handle dramatic traffic spikes during live events
  • Tech Stack: Go, Scala, Java, Kubernetes, Kafka, DynamoDB, Redis, gRPC, Protocol Buffers, Avro, AWS
System ArchitectureSoftware Development

Redmart

2 roles

Senior Software Developer

Promoted

Oct 2018Mar 2019 · 5 mos · Bengaluru, Karnataka, India

  • I worked for the delivery system and location intelligence team and enabled lot of capabilities ex.
  • 1. Driver Location tracking service.
  • 2. Delivery System Enhancements Ex. enabling bar code scanning to various points of delivery to speedup the product delivery.
  • 3. Broken one big monolithic delivery system to multiple microservices.
  • Technologies
  • Mongo, Scala, Java, Akka systems, AWS, RabbitMQ, JavaScript, HTML

Software Development Engineer II

Apr 2017Oct 2018 · 1 yr 6 mos · Bengaluru, Karnataka, India

Flipkart

2 roles

Software Development Engineer (II)

Promoted

Jan 2016Mar 2017 · 1 yr 2 mos

  • Worked for ekart and enabled COD for Flipkart. Wrote mini banking system for ekart to manage the ledger as 60-70% orders used to be cash on delivery(COD). We made the system from which we knew how much money lying in which delivery hub any point of the time.
  • 1. Cash management system for delivery hubs.
  • 2. Integrated with AGS cash deposit machines.
  • 3. Wallet management and Ledge management systems for Delivery executives and finance team.
  • Tools & Technologies
  • JAVA, GWT, Kafka, Ruby etc.

Software Development Engineer (I)

Aug 2014Dec 2015 · 1 yr 4 mos

  • Working with Supply Chain Management team.

Cyberoam pvt. technologies a sophos company

Jr. Software Engineer

Jul 2013Jul 2014 · 1 yr · Ahmedabad, Gujarat, India

  • Worked with core Cyberoam API team

Dhirubhai ambani institute of information and communication technology

Teaching Assistant

Jan 2012May 2013 · 1 yr 4 mos · Gandhinagar

  • Taking Lab's of Software Engineering Subject and Computer Networks.
  • Working With Professor .

Education

Dhirubhai Ambani University

Master of Technology (M.Tech.) ICT — Wireless Ad-Hoc Network

Jan 2011Jan 2013

BITS Bhopal

Bachelor of Technology (B.Tech.) — Computer Science and Engineering

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Software Systems Engineering & Software Development

Explore similar profiles based on matching skills and experience