Arpit Bhushan Sharma

Software Engineer

Gurugram, Haryana, India5 yrs 8 mos experience

Key Highlights

  • Proven expertise in mentoring and guiding aspiring software engineers.
  • Strong background in microservices architecture and cloud technologies.
  • Skilled in problem-solving and optimizing software performance.
Stackforce AI infers this person is a Backend-focused Software Engineer with strong expertise in SaaS and cloud technologies.

Contact

Skills

Core Skills

MentoringData StructuresPythonSystems DesignCommunicationMicroservicesProblem SolvingAgile Methodologies

Other Skills

C++Core JavaPython (Programming Language)Peer MentoringAlgorithmsSystem designsSQLNoSQLTeachingBootcampLLDTime ManagementProfessional MentoringAmazon SQSAmazon EKS

About

My specialties include quickly learning new skills and programming languages, problem-solving, Data Structures, and Algorithms, with proficiency in C, C++, Java, & Python. For the Web Development & Database part, I have HTML, CSS, SQL, JavaScript, TypeScript, Angular, Python, and Git/GitHub under my belt. I've started learning React, Node.JS, MongoDB, and Express. JS. I'm still enthusiastically grabbing onto any other programming languages, frameworks, or principles that I can integrate into the coding web in my head.

Experience

5 yrs 8 mos
Total Experience
1 yr 6 mos
Average Tenure
11 mos
Current Experience

Airtel digital

Senior Software Engineer - Manager

Jun 2025Present · 11 mos · Gurugram · On-site

Interviewbit

Teaching Assistant

Aug 2024Present · 1 yr 9 mos · Bengaluru, Karnataka, India · Remote

  • Support Course Delivery: Assist instructors in delivering Python, Low-Level Design (LLD), and High-Level Design (HLD) content, ensuring learners grasp the material effectively.
  • Resolve Learner Queries: Provide timely assistance to students by addressing their questions and resolving issues related to course content, assignments, and projects.
  • Conduct Review Sessions: Lead review and doubt-clearing sessions, reinforcing key concepts and helping students overcome learning challenges.
  • Mentor Learners: Offer personalized guidance and mentoring to help students understand complex topics and succeed in their learning journey.
  • Contribute to Course Development: Collaborate with the teaching team to refine course materials and stay updated on industry trends, ensuring learners receive cutting-edge knowledge.
Data StructuresPython (Programming Language)LLDSystems DesignPython

Topmate.io

Mentor

May 2024Present · 2 yrs · Remote · Remote

  • Provide one-on-one mentoring sessions to professionals seeking career advancement or guidance.
  • Offer tailored advice and actionable strategies based on the mentee's unique goals and challenges.
  • Share industry insights, best practices, and resources to help mentees stay competitive and informed.
  • Support mentees in developing their skills, building confidence, and making informed career decisions.
  • Help mentees set and achieve realistic career goals, providing accountability and encouragement.
  • Stay updated on industry trends and continuously improve the mentoring process to deliver maximum value.
Data StructuresTime ManagementCommunicationPeer MentoringMentoringProfessional Mentoring

Gupshup

SDE-II

Mar 2024May 2025 · 1 yr 2 mos · Gurugram, Haryana, India · Hybrid

  • Engineered WebRTC microservices, reducing Janus Docker image size by 80%, while elevating UDP, ICE & STUN performance, leading to a 2x increase in concurrent user capacity.
  • Pioneered migration of core microservices to AWS-EKS utilising Jenkins CI/CD pipelines, automating production deployments to AWS-ECR & slashing deployment times by 60%, for rapid feature release.
  • Developed high-performance FastAPI CRUD operations for customer-onboarding, implementing AWS ElastiCache
  • with PostgreSQL for PE99 10ms & optimize GET request efficiency, achieving O(1) data retrieval with intelligent
  • Redis caching strategies.
  • Implemented circuit breaker system using Java & Redis, reducing error rates by 40% & improving service
  • reliability & scalability with Grafana for proactive monitoring.
  • Built & deployed a VoIP for WABA Calling (Indian languages) using NLTK, integrating Twilio for EU Clients to
  • access Gupshup’s WABA voice bot interactions.
  • Conducted Load Test with Vegeta & k6, boosting microservice efficiency by 80% achieving PE99 12ms, & set up local testing framework using AWS-Localstack for streamline development & debugging.
  • Engineered scalable event-driven data processing pipelines leveraging AWS-SQS, resulting in enhanced message throughput & system reliability by 40%.
Python (Programming Language)Amazon SQSAmazon EKSAmazon S3LamdaAmazon Elastic Container Registry (ECR)+17

Propeers

Education Mentor

May 2023Present · 3 yrs · New Delhi, Delhi, India · Remote

  • Highest Rated and Best DSA Mentor on ProPeers
  • Connecting & Learning each day with great minds and youth to help and guide them in their SDE Journey.
  • Provide full-time mentorship to individuals seeking continuous guidance and support in their professional development.
  • Offer one-time mentorship sessions for specific challenges or questions, delivering actionable advice and solutions.
  • Lead bootcamps and specialized training programs to equip mentees with essential skills and knowledge in DSA, LLD, HLD, Java, C++, Python.
  • Share industry best practices, resources, and insights to help mentees stay competitive and informed.
  • Help mentees set and achieve their career goals, providing accountability, encouragement, and expert guidance.
  • Continuously update and refine mentorship content and approaches to deliver maximum value to mentees.
C++Core JavaPython (Programming Language)MentoringPeer MentoringData Structures+6

Mastercard

SDE-I

Apr 2023Mar 2024 · 11 mos · Noida, Uttar Pradesh, India · Hybrid

  • Developed & migrated the C++ codebase to Java Spring Boot & microservices architecture.
  • Worked on different client issues with analytical thinking & problem-solving approach & implemented the ISO:8583 format for payment gateway issues in C & Pro*C.
  • Enhanced the functionality of production code by bug-fixing.
  • Strong understanding of software development & SOLID principles while working in Agile methodology for delivering high-quality applications.
  • Most supportive Managers exists at TSYS - Prime/Online.
C++Problem SolvingAgile MethodologiesPL/SQLLinuxTortoise SVN+12

10xai learning

Artificial Intelligence Developer

Sep 2020Nov 2020 · 2 mos · Noida, Uttar Pradesh, India

  • 1. Proof-Of-Concept exercise on identified Machine learning use cases
  • 2. Building software using python programming in the language
  • 3. Creating slides and Colab notebooks on Machine Learning and Deep Learning for the 10xAI course curriculum.

Tata consultancy services

System Engineer

Aug 2020Apr 2023 · 2 yrs 8 mos · Pune, Maharashtra, India · Hybrid

  • Being a fresher, it was always a greet to learn and grow by working with Asia's biggest MNC
AppDynamicsIgnioPython (Programming Language)Unit TestingSeleniumGroovy+5

Saraca

Machine Learning Engineer

Oct 2019Mar 2020 · 5 mos · Noida

  • Worked on AI Summarizer tool for making the summary of any medical document by extracting the patient, age, work flow from the Document.
  • My Work was to work on ML Code which can summarize the document and extract the data from database.

Microsoft

Microsoft Student Partner

Aug 2019Apr 2021 · 1 yr 8 mos · Remote

Kiet group of institutions

Student Teaching Assistant

Aug 2019Nov 2019 · 3 mos · Ghāziābād Area, India

  • TeachingArtificial Intelligence and Machine Learning to Bachelor of Technology Electrical & Electronics Engineering Students
  • Take at least one project in supervision and focus on all other Projects, about their progress reports and other aspects.
  • Clearing Doubts of all the Students, helping them in making projects in College Fest (Technical, Non - Technical and other)
  • Take Classes in your specialized field in clubs and interact with all the members.
Systems Design

Kiet innovation centre

Teaching Assistant

Aug 2019Nov 2019 · 3 mos · Ghaziabad, Uttar Pradesh, India

  • Teaching Embedded Systems and Internet of Things to Bachelor of Technology First-Year Students
  • Take at least one project in supervision and focus on all other Projects, about their progress reports and other aspects.
  • Clearing Doubts of all the Students, helping them in making projects in College Fest (Technical, Non - Technical and other)
  • Take Classes in your specialized field in clubs and interact with all the members.

Uttar pradesh power corporation ( uppcl )

Summer Internship

Jun 2019Jul 2019 · 1 mo · Ghāziābād Area, India · On-site

Innovate craft

President

Jun 2019Jul 2019 · 1 mo · Delhi, Delhi

  • Find coaches/ Trainers from Industry in NCR for all 20 Clubs (2 Days Workshops) in the weekend.
  • Take at least one project in supervision and focus on all other Projects, about their progress reports and other aspects.
  • Clearing Doubts of all the members, presidents and secretaries(Technical, Non - Technical and other)
  • Take Classes in your specialized field in clubs and interact with all the members

Uttar pradesh rajya vidyut utpadan nigam limited

Summer Training

Jul 2018Aug 2018 · 1 mo · Aligarh Area, India

Education

KIET Group of Institutions

Bachelor of Technology - BTech — Electrical and Electronics Engineering

Jan 2016Jan 2020

Scaler

Academy DSA Course — Computer Science

Dec 2022Apr 2024

Stackforce found 100+ more professionals with Mentoring & Data Structures

Explore similar profiles based on matching skills and experience