Summary
Overview
Work History
Education
Skills
Timeline
Generic
Sahil Kumar

Sahil Kumar

Backend Engineer
New Delhi

Summary

Passionate about leveraging Django's robust capabilities to engineer scalable and efficient backend solutions. With 3 years of hands-on experience in web development, I specialize in building high-performance APIs and dynamic web applications that meet and exceed client expectations.

Overview

3
3
years of professional experience
2
2
Languages

Work History

Backend Engineer

Spark18
01.2024 - Current

In my role as a Backend Engineer at Spark18, my primary focus lies within the Glide Health project, now part of McKesson's portfolio. Day-to-day, I engage in developing new features, collaborating on architectural decisions with my team, and crafting Python scripts to automate various tasks. A key aspect of my role involves conducting peer code reviews to maintain high standards of quality and reliability.

Additionally, I actively contribute to internal projects aimed at enhancing overall operational efficiency within the company. I take pride in mentoring and assisting other Python developers, ensuring that our collective codebase remains robust and up to industry standards through comprehensive reviews.

Software Developer

Default
6 2022 - 12.2023

About the Company: We are an engineering consulting firm obsessed with software quality. Our aim is to help startups get access to high-quality product engineering in days not months.

Project 1: RightLife (10/2023-12/2023)

  • Tech Used: Express.js, Node.js, TypeScript, MongoDB, SendGrid API, Docker, jenkins and S3 bucket.

Project 2: Conference Portal (08/2023-10/2023)

  • Tech Used: Django, Python, Postgres, SendGrid API, Docker, CI/CD pipeline, AWS lightsail and S3 bucket.

Project 3: Membership Portal for Doctors (04/2023-08/2023)

  • Tech Used: Django, Python, Postgres, SendGrid API, Docker, CI/CD pipeline, AWS lightsail and S3 bucket.

Project 4: Sqrrl (10/2022-03/2023)

  • Tech Used: The technology stack employed in the development of Sqrrl primarily centered around FastAPI, a modern web framework for building APIs with Python. This choice of technology allowed us to deliver a fast and efficient platform to cater to the needs of our users.

Project 5: Airline Ticket Booking Automation (06/2022-09/2022)

  • Tech Used: Django, Python and Selenium

Software Developer

ApniBus
01.2022 - 05.2022

About Company: ApniBus is an online intercity bus ticket booking and live bus tracking app, currently live in 35+ cities covering more than 700 routes and soon to be launched in other cities across India. Now you never have to worry about your bus journey again. ApniBus aims to enhance your bus travel experience.


Sub Project 1: Commuter App

  • Description: The Commuter App is designed for users looking to book intercity bus tickets. It provides various functionalities such as user authentication through mobile and OTP, bus search, route details, ticket booking, ticket details, and ticket history. Payment processing is handled through the Paytm payment gateway, but users can also opt for cash payments on the bus. Commuters can also see live location of any bus before booking tickets.
  • Tech Used: Django, Python, Msg91, AWS EC2, Postgres and S3.


Sub Project 2: Conductor App

  • Description: The Conductor App is meant for bus conductors and focuses on facilitating their tasks. It includes features like mobile-based login with OTP, route selection and details, seat booking, payment collection, and tracking previous journey collections.
  • Tech Used: Django, Python, Msg91, AWS EC2, Postgres and S3.


Sub Project 3: Operator App

  • Description: The Operator App is designed for bus operators to manage their fleet and monitor operations. Operators can manage multiple buses, track their current locations, monitor ticket collections, and access bus-wise collection reports.
  • Tech Used: Django, Python, Msg91, AWS EC2, Postgres and S3.


These sub-projects collectively form the ApniBus platform, enhancing the bus travel experience for commuters, conductors, and operators by offering a seamless online booking and management system with real-time tracking and payment options.

Junior Software Developer

Default
06.2021 - 12.2021
  • Shadowed senior software developers throughout projects to gain expertise in coding and fixing bugs.
  • Wrote and developed new and well-tested code for different software projects.

Automation Intern

Default
12.2020 - 05.2021
  • Worked on company automation and data scrapping tasks

Education

Bachelor of Science - Civil Engineering

NIT Kurukshetra
Kurukshetra, HR
04.2001 -

12th - Non Medical

Disha Delphi Global Public School
Kota, RJ
04.2017

10th -

DAV Public School
Pundri, HR
03.2015

Skills

Django Rest Framework

Timeline

Backend Engineer

Spark18
01.2024 - Current

Software Developer

ApniBus
01.2022 - 05.2022

Junior Software Developer

Default
06.2021 - 12.2021

Automation Intern

Default
12.2020 - 05.2021

Bachelor of Science - Civil Engineering

NIT Kurukshetra
04.2001 -

Software Developer

Default
6 2022 - 12.2023

12th - Non Medical

Disha Delphi Global Public School

10th -

DAV Public School
Sahil KumarBackend Engineer