Siddharth Kumar

CEO

Gurgaon, Haryana, India13 yrs 6 mos experience
Highly StableAI Enabled

Key Highlights

  • Over 13 years of experience in software engineering.
  • Expert in building scalable architectures and high-performing teams.
  • Led innovative solutions in marketplace platforms.
Stackforce AI infers this person is a SaaS and Logistics expert with strong engineering management capabilities.

Contact

Skills

Core Skills

Engineering ManagementTechnical Leadership

Other Skills

Agile MethodologiesAlgorithmsAmazon Web Services (AWS)Analytical SkillsApache KafkaBack-End Web DevelopmentBitbucketBloggerBusiness StrategyCareer ManagementChatGPTCode ReviewCross-functional Team LeadershipData AnalysisDistributed Development

About

Currently working as Software Engineering Manager (L6) @ Google. As a Senior Engineering Manager at Urban Company, I led the development and delivery of innovative solutions for matchmaking and location, two crucial aspects of any marketplace platform. With 13+ years of experience in software engineering, I have worked in various domains and industries, including sports analytics, food and leisure, logistics, and home services. My core competencies include designing scalable architectures, building and managing high-performing teams, and solving real-world problems using web services, cloud computing and Generative AI (Gemini/LLMs).

Experience

13 yrs 6 mos
Total Experience
2 yrs 8 mos
Average Tenure
2 yrs 8 mos
Current Experience

Google

Software Engineering Manager

Oct 2023Present · 2 yrs 8 mos · Bengaluru, Karnataka, India

  • Leading and contributing to vision of Google Workspace Monetisation through Admin Console by making customer experiences better through product and platform enhancement.
Cross-functional Team LeadershipEngineering LeadershipTechnical LeadershipDistributed SystemsSoftware Engineering PracticesPerformance Reviews+5

Wander india

Blogger

Aug 2023Present · 2 yrs 10 mos · Bengaluru, Karnataka, India · On-site

  • I love to roam around and have visited 28 States and UTs in India out of 36 so far. I'm aiming to visit all the remaining ones by 2026.
  • Used Jekyll to build static blog
  • Used Firebase hosting to host freely and get free https
  • Used PublicAlbum to create image slideshow from public Google photos album
  • Used Gemini to create blog content along with my own edits
  • All photos on the blogs are unedited and taken by phone to give the real experience not the ideal ones.
BloggerJekyllFirebaseWeb HostingGoogle Gemini

Urban company

2 roles

Senior Engineering Manager

Jan 2022Oct 2023 · 1 yr 9 mos

  • My Engineering Management responsibilities required solving for both platform & product engineering as well as people, stakeholder & project management:
  • Match making: Assigning the best suited partner to our customers to create a Win-Win situation for both of them. Customers should be able to get the earliest and best partner according to the services they want. At the same time partners should be able to maximise their earning. While solving these 2 objectives, we need to make sure that partner utilisation is maximised by increasing their availability & reliability and we do not incur request loss when there's capacity in the system. [Oct'21 - Oct'23]
  • Location: Location is very crucial to any marketplace platform. Getting location pings reliably is a good problem to solve. Our location stack is built using open-sources like OSM & OSRM to provide ETA and distance. At UC, we utilise the location to provide the best nearest job to our service professionals at the same time giving information to the Customer about partners' ETA. [Oct'21 - Mar'23]
  • Engineering processes: I try to create a balance between processes and deliveries. Defining Software Development Life Cycle (SDLC) processes, sprint processes, Bugs handling, RCAs, design documentations & discussions is few of the contribution I've made to make my pods a super team.
  • Hiring and expanding team: Creating self reliant pods of rockstar engineers for different business verticals and making sure that we all follow agile methodologies to deliver the best product. Have scaled my pods from 3 to 12 in just one year.
ScalabilityApache KafkaCross-functional Team LeadershipEngineering LeadershipAgile MethodologiesTechnical Leadership+19

Engineering Manager

Feb 2020Dec 2021 · 1 yr 10 mos

  • My Engineering Management responsibilities required solving for both platform and product:
  • Communication: To enable all the devs and business team to seamlessly integrate all inbound and outbound communications including Push/Sms/Whatapp/IVR/Email sent to the customers and partners. The idea is to enable business teams to do a lot of customisation, A/B testing based on different countries and categories, without having the devs to worry about code change and deployment, saving 100s of dev hours every month. [Mar'20 - Dec'20]
  • Large Home Projects: Striving to prove that an ops-heavy business can be scaled many-folds using technology. While enhancing the delivery experience of customer to get better conversion of new categories like Home Painting/Pest-Control/Online fitness by delivering MVPs, doing data analysis over it and then prioritising what to build next. Increasing NPS to 30 from -7 while doing 3X deliveries. [Mar'20 - Sep'21]
  • Help & Recovery: Making sure that customer and partner gets help at the earliest. Reducing contact rate while resolving more issues and maintaining a higher NPS for support system. Transforming the whole experience from a call based system to chat based to increase the productivity of agents while decreasing the wait time for customers. [Jan'21 - Mar'22]
ScalabilityApache KafkaCross-functional Team LeadershipEngineering LeadershipAgile MethodologiesTechnical Leadership+22

Rivigo

3 roles

Engineering Manager

Promoted

Feb 2019Feb 2020 · 1 yr · Gurgaon, India

  • Solving age-old never-solved problems of trucking industry at RIVIGO.
  • Getting involved with product management and solving problem for truckers by designing simple to use app for them.
  • Fleet app: Owned the entire agenda of the app which is for truck owners to rent their trucks for transporters. It had various features like search for load, truck tracking, placing bids, KYC, teams feature, etc. It was built as an async system for higher resiliency. Managing Fleet app's agenda by working with a geographically distributed team of 10+ rockstar owners including QA, frontend & backend developer and PMs.
  • E-WayBill App: Led the team to build a full fledged App, integrated with multiple 3rd party services to provide resiliency, easy to access features like section of HSN code, from-to place information, truck type etc.
  • Was part of senior leadership team which were involved in creating processes for hiring, onboarding, design & documentation, sprint cycles, RCAs, code-review and many more things which made tech team scalable.
  • Team building.
ScalabilityCross-functional Team LeadershipObject-Oriented Programming (OOP)Engineering LeadershipAgile MethodologiesJava+28

Lead Engineer

Promoted

Jul 2017Jan 2019 · 1 yr 6 mos · Gurgaon, India

  • Bringing the trucking industry online by building a highly scalable tech solution which can be endorsed and embraced by all. As a lead backend engineer, my responsibilities include:
  • Products:
  • Transport App: An app for transporters to place their requirements for trucks. It had various integrations like Google APIs, KYC verification, notifications and multiple other 3rd-party services.
  • Fleet App: An app for truck owners who were able to see all the requirements posted by transporters based on their location. Implemented queuing and cloudsearch to make the system resilient.
  • Notification system: Built the notification system which has multiple 3rd-party integration like FCM, SMS and email. The system was designed to reduce dev’s involvement for content changes.
  • Other Responsibilities:
  • Understanding business requirement and planning delivery timelines.
  • Designing and implementing the backend and infrastructure architecture for a product/feature.
  • Managing sprint planning and scrum cycle of the product.
  • Introducing new and better tech in existing and new modules.
  • Streamlining the processes including deployment pipelines, on-boarding of new joinees, code-reviews.
  • Being very frugal when it comes to resource utilization. ie. Making sure that code is written in a way to handle more load with less machines.
ScalabilityObject-Oriented Programming (OOP)Agile MethodologiesJavaRDBMSSpring Boot+24

Senior Software Development Engineer

Sep 2016Jun 2017 · 9 mos · Gurgaon, India

  • Designed and implemented backend for various services.
  • Setup logging and notifier framework for server exceptions.
  • Moved entire AWS service to Mumbai from Singapore to save on latency (~50ms on each API call)
  • Introduced lot of new tech like JAVA8 streams and other APIs.
  • Handled DevOps responsibility in earlier days of setting up infra for Vyom business vertical
Object-Oriented Programming (OOP)JavaRDBMSLinuxMySQLREST APIs+9

Strollup

Co Founder & Architect

Feb 2015Sep 2016 · 1 yr 7 mos · New Delhi Area, India

  • StrollUp aimed at making a personalised hangout planning easier (just 2 taps) for it's users by considering their likes/dislikes and other preferences like location, budget, group type, etc. As a Co-Founder & architect, my responsibilities included:
  • Managed and led a team of 10 people including web & android developers and content writers.
  • Designed and implemented database and server architecture for StrollUp’s web & Facebook Messenger chat bots.
  • Conducted weekly A/B tests to increase the booking conversion from 0.5% to 5% in 3 months.
  • Performed SEO on StrollUp’s site & blog and reached 50,000+ unique visitors per month organically. Took Alexa rank to ~10K
  • Designed and implemented backend services including database, server and infra architecture for android & web app.
  • Implemented crawlers which scan 1500+ Facebook pages and sites to get activities & events in timely fashion.
  • Automated operational tasks such as taking feedback from users, deployment, backup & virtual hosting.
  • Created and automated personalized email campaigns and push messages for increasing user retention.
  • Open-sourced many Software as a Service (SaaS) including AWS-deployement pipeline, Facebook chat-bot in java, Graphql implementation in spring-boot.
  • Wore DevOps hat and managed Amazon Web Services for entire team access, deployment while keeping cost in check.
Object-Oriented Programming (OOP)JavaRDBMSLinuxMySQLREST APIs+8

Bravo lucy as

2 roles

Senior Product Developer

Jan 2014Jan 2015 · 1 yr · Hyderabad Area, India

  • Bravolucy, headed by Nils Rudi (INSEAD's dean of academics), provides informed decisions about sports and supply-chain by using statistical models with huge set of past data. My responsibilities as a senior product developer included:
  • Being scrum master, sprint planning for an 8-developer server team.
  • Designed and implemented an architecture which serves real-time events and stats(win/lose probability of teams, rank probability of teams in a tournament) of football matches.
  • Designed and implemented a real-time football match simulator which simulated a real football match from the past over a scaled period of time.
  • Managed AWS infrastructure of the company including automated deployment using aws-cli on elastic beanstalk.
Object-Oriented Programming (OOP)JavaRDBMSLinuxMySQLREST APIs+8

Product Developer

Jul 2012Dec 2013 · 1 yr 5 mos · Hyderabad Area, India

  • My product development responsibilities required to do:
  • Use R to analyze large data-set of football matches whose outcome was used with statistical models.
  • Develop algorithm for providing match related data to the clients at a faster rate.
  • Develop RESTful APIs to provide model-as-a-service which can be used by a third party to get a match outcome. The design is lean enough to be extended to support other sports as well.
  • Create in-house warehousing bash (linux) scripts to implement data-warehousing and data-archiving in MySQL.
JavaLinuxMySQLRelational DatabasesAlgorithmsJava Frameworks+4

Education

Delhi College of Engineering

Bachelor of Engineering (B.E.) — Computer Engineering

Jan 2008Jan 2012

Govt Sarvodaya co-ed Vidyalaya

Higher Secondary — Science

Jul 2006May 2008

Stackforce found 100+ more professionals with Engineering Management & Technical Leadership

Explore similar profiles based on matching skills and experience