ALOK MADDHESHIYA

Software Engineer

Bengaluru, Karnataka, India2 yrs 6 mos experience
Most Likely To Switch

Key Highlights

  • Expert in building scalable backend systems.
  • Proficient in MERN stack and Kafka technologies.
  • Strong foundation in Data Structures and Algorithms.
Stackforce AI infers this person is a Backend-focused Software Developer with expertise in SaaS and E-commerce solutions.

Contact

Skills

Core Skills

Mern StackKafkaNode.jsNestjsApisData StructuresAlgorithmsComputer NetworkingComputer Science

Other Skills

AWSAWS Command Line Interface (CLI)AWS LambdaAmazon EC2Amazon Relational Database Service (RDS)Amazon Route 53Amazon S3Amazon Web Services (AWS)Apache KafkaCascading Style Sheets (CSS)CommunicationCompetitive ProgrammingContinuous Integration and Continuous Delivery (CI/CD)DBMSDatabase Optimization

About

I am currently working as a Software Developer at Physics Wallah in Bengaluru, where I have built a Kafka-based pipeline to support high-throughput Excel uploads for bulk user creation. This system ensures seamless integration with microservices and databases, while handling validations, duplicates, and invalid entries efficiently. I designed producer-consumer workflows using Kafka to enable asynchronous data streaming and fault-tolerant communication. To enhance system performance, I implemented Redis caching—reducing read times by 90%—and optimized database operations using indexing. My work spans the MERN stack (MongoDB, Express.js, React.js, Node.js), where I develop and scale backend services. I actively work with tools like Docker, AWS, Git, Jenkins, Jira, and Postman, and apply advanced system design (LLD + HLD), DBMS, and computer networking principles for building reliable, scalable APIs. Previously, I served as a Software Developer at Paiteq Private Limited, where I developed scalable backend systems using NestJS, Node.js, Drizzle ORM, and PostgreSQL, focusing on high-performance group chat and product management features. I designed and implemented secure APIs for the CanPay e-commerce platform, covering user authentication, product flows, and real-time delivery tracking. I integrated Redis-based rate limiting for OTP verification and built interactive social features such as mentions, reactions, and message forwarding. I am proficient in Java, JavaScript, TypeScript, C/C++, SQL, GraphQL, and HTML with UI styling using Tailwind CSS. My strong foundation in Data Structures & Algorithms, OS, and OOPS is reflected in my competitive programming achievements: Knight Badge and 1000+ problems on LeetCode (rating 1885), 4-star on CodeChef (rating 1825), Specialist on Codeforces.

Experience

2 yrs 6 mos
Total Experience
1 yr 3 mos
Average Tenure
1 yr 8 mos
Current Experience

Pw (physicswallah)

SDE - I

Oct 2024Present · 1 yr 8 mos · Bengaluru, Karnataka, India · On-site

KafkaMicroservicesDatabasesRedisMERN stackDocker+8

Getsdeready

2 roles

Data Structures & Algorithms Instructor

Promoted

Mar 2024Aug 2024 · 5 mos · Remote · Remote

NestJSNode.jsDrizzle ORMPostgreSQLRedisAPIs+2

Data Structure & Algorithms TA

Sep 2023Feb 2024 · 5 mos · Remote · Remote

  • Mentored 1000+ students in their teaching concept of Data Structures and Algorithms of all topics and
  • implementation of this to improve their problem-solving skills.
  • Taking also doubt sessions on every day and live solve their doubt also guides to learn simple way. 500+ hours of teaching experience gained.
Data StructuresAlgorithmsTeachingMentoring

Indian railways

Summer Trainee

Jun 2023Jul 2023 · 1 mo · Gorakhpur, Uttar Pradesh, India · On-site

  • ▪︎This project is focused on understanding the computer networks of Indian Railways.
  • ▪︎The project revolves around studying technology, architecture, and implementation of multiprotocol label switching (MPLS).
  • ▪︎The main objective is to enhance routine mechanics with telecommunications networks.
Computer NetworkingMPLS

Imocha

Coding Problem Setter Intern

Nov 2022May 2023 · 6 mos · Remote · Remote

  • Created Data Structures and Algorithms problems, focusing on topics such as Recursion, String, Array, Dynamic Programming, Tree, Graph, Binary Search and Sorting, etc.
  • Developed Competitive-Programming, Data Structures, and Algorithms based problems to assess candidate’s coding skills.
Data StructuresAlgorithmsCompetitive Programming

Chegg india

Computer Science Expert

Mar 2022Jun 2022 · 3 mos · Remote · Remote

  • Successfully solved 100+ questions on chegg platform related from Computer Science Engineering subject.
  • I have helped a lot of students on chegg and successfully solved their doubts on chegg platform.
Computer ScienceProblem Solving

Education

Madan Mohan Malaviya University of Technology

Bachelor of Technology - BTech — Electronics and Communications Engineering

Jan 2020Jan 2024

ALLEN

IIT JEE PREPARATION — PCM

May 2019Apr 2020

Hera Public Intermediate College

Intermediate (12th) — PCM

Jun 2018Apr 2019

Masih Sevashram High School

High School — PCM

Jun 2016Apr 2017

Stackforce found 100+ more professionals with Mern Stack & Kafka

Explore similar profiles based on matching skills and experience