profile-pic

Aditya Sharma

To leverage expertise in software development, particularly in backend and full-stack roles, implementing and managing projects to drive organizational growth and personal development.
  • Role

    Software Engineer 3 | Pascal Developer

  • Years of Experience

    5.4 years

Skillsets

  • Rails
  • Vector databases
  • System Design
  • SQL
  • REST
  • Oop
  • Node.js
  • LLM
  • Docker
  • AI
  • Spring Boot
  • Redis
  • JavaScript
  • PostgreSQL
  • MongoDB
  • Microservices
  • C++
  • Distributed Systems
  • CI/CD
  • Git
  • Ruby
  • AWS
  • Java

Professional Summary

5.4Years
  • Jul, 2023 - Present2 yr 5 months

    Software Engineer 3

    Coding Ninjas
  • Apr, 2021 - Jun, 20232 yr 2 months

    Software Engineer 2

    Coding Ninjas
  • Jun, 2020 - Mar, 2021 9 months

    Software Engineer

    Coding Ninjas
  • Jun, 2019 - May, 2020 11 months

    Software Engineer Intern

    Coding Ninjas

Applications & Tools Known

  • icon-tool

    Java

  • icon-tool

    Ruby

  • icon-tool

    Python

  • icon-tool

    Rails

  • icon-tool

    TypeScript

  • icon-tool

    C++

  • icon-tool

    C

  • icon-tool

    MongoDB

  • icon-tool

    Express

  • icon-tool

    Redux

  • icon-tool

    jQuery

  • icon-tool

    Git

  • icon-tool

    AWS

  • icon-tool

    Cloud Computing

  • icon-tool

    CI/CD

  • icon-tool

    Locust

  • icon-tool

    EC2

  • icon-tool

    Lambda

  • icon-tool

    Beanstalk

  • icon-tool

    API gateway

  • icon-tool

    Redis

  • icon-tool

    Jenkins

Work History

5.4Years

Software Engineer 3

Coding Ninjas
Jul, 2023 - Present2 yr 5 months
    Led zero-downtime domain migration of Coding Ninjas Studio to Naukri.com, designing routing architecture and SEO preservation strategies that maintained 98% organic traffic for 1M+ monthly visitors. Led AI product suite development including teaching assistant (reducing support costs by 90%, saving INR 40L+ annually), voice-to-code feature (increasing mobile users by 10x), and knowledge graph-based tutor with vector DB (improving student assessment scores by 35%), transforming learning experience for 50K+ active users. Designed automated plagiarism detection microservice using Spring Boot and JPlag, processing 100K+ daily submissions with 90% accuracy, eliminating 200+ manual review hours monthly. Optimized distributed compiler execution architecture by redesigning resource allocation and queue management, reducing average execution latency by 40% and supporting 3x higher throughput for 200K+ daily submissions. Built AI-powered proctoring system with real-time anomaly detection, achieving 95% cheating detection rate across 50K+ assessments.

Software Engineer 2

Coding Ninjas
Apr, 2021 - Jun, 20232 yr 2 months
    Architected SEO-optimized online compiler platform implementing conditional SSR/SPA rendering, driving 23% increase in organic traffic and 150K+ new monthly users. Led zero-downtime backend modernization by upgrading Rails (4.26.0), Ruby (2.32.7), and Ubuntu to 20.04, fixing several vulnerabilities and improving system performance by 45% for 50K+ DAU. Led compiler infrastructure expansion by architecting support for 6 additional languages (R, Pascal, Kotlin, PHP, Scala, Swift), increasing platform coverage by 60% for 6M+ monthly executions. Designed competitive programming rating system using modified ELO algorithm, enabling real-time ranking for 100K+ participants and increasing engagement by 38%.

Software Engineer

Coding Ninjas
Jun, 2020 - Mar, 2021 9 months
    Re-architected order system to multi-product architecture supporting bundles, increasing average order value by 15% and processing INR 5 Cr+ in additional annual revenue. Optimized payment processing pipeline by refactoring transaction handling, supporting 50K+ monthly transactions with 99.8% success rate and reducing payment failures by 35%. Implemented SSR using Angular Universal and AWS Lambda, reducing page load time by 55% (4.2s1.9s) and contributing to 18% increase in organic conversions.

Software Engineer Intern

Coding Ninjas
Jun, 2019 - May, 2020 11 months
    Developed TA management dashboard streamlining operations for 200+ teaching assistants, reducing administrative overhead by 30% and improving task completion rate by 25%. Built student resume builder integrated with profile system, enabling 15K+ students to generate ATS-friendly resumes with 60% adoption rate.

Achievements

  • Award of excellence Feb 2017 - Awarded by the Deputy Chief Minister of Delhi for securing the highest marks in the East Zone with Rs. 5000 cash prize and a certificate of appreciation.
  • Top 50 Digifest 2.0 Bikaner 2018 - Part of group ranked among the top teams in a 36-hour hackathon organized by the Government of Rajasthan.
  • Second runner up HACKBPIT 2018 - Hackathon organized by IOSD BPIT.

Major Projects

3Projects

Connecti

    An all-in-one social media app to connect with friends. Features include multimedia file sharing, posts, comments, likes, and a chatting engine using socket.io and Node.js.

Blogish

    Created a blogging engine using Ruby on Rails. Authenticated users can add blogs with like and comment functionality. Bootstrap and Bulma were used for styling along with Sass.

Sixth Sense

    A web and mobile app to assist people suffering from disabilities in their daily lives. Implemented features like text-to-speech, OCR, object detection, and audiobooks using TensorFlow Lite.

Education

  • Bachelor of Technology, Information Technology

    Bharati Vidyapeeth College of Engineering (2020)