Hi, I'm Diwakar Gupta
Software Engineer & Problem Solver
I build efficient systems and solve complex problems with code.
public class ProblemSolver {
public static void main(String[] args) {
DiwakarGupta me = new DiwakarGupta();
while(true) {
me.solveProblems();
me.buildSolutions();
me.learnNewTech();
}
}
}
Featured Project
Pepper: DSA Learning Platform
A complete Data Structures & Algorithms learning platform with local code execution, inspired by Pepcoding. Features a judge system for running Java, Python, and C++ code directly from the browser.
About Me
I'm a passionate software engineer with expertise in building scalable systems and solving complex problems. My journey in technology has taken me through various domains including real-time systems, no-code integration platforms and educational content.
When I'm not coding, you can find me contributing to open-source projects, participating in competitive programming contests, or exploring new technologies.
Technical Skills
Global Rank 15
CodeChef Cook-Off (9K+ participants)
4-Star CodeChef
Rating: 1939
Open Source
Contributor to sea-orm & cupy
Work Experience
TurboHire Hiring Solutions
Engineer
- No-Code Integration Platform: Designed a platform for SAP SuccessFactors and Darwinbox using Azure Functions and SignalR, reducing client onboarding time from 1+ month to 1-2 days.
- Real-Time Sync System: Replaced legacy batch processes with a queue-based architecture, cutting sync latency from 15 minutes to near-instantaneous.
- Performance Optimization: Improved bulk candidate sync time by 62% and overall execution time by 38% for enterprise clients.
- Client Collaboration: Led requirement discussions, translating business needs into scalable technical workflows.
- Research: Prototyped no-code integration for Workday, assessing API constraints and scalability.
Scaler by InterviewBit
Software Developer
- SST App: Built backend (Django/Python) and mobile app (React Native) for 200+ daily users. Implemented geo-location and Bluetooth attendance tracking.
- Chrome Extension: Developed extension for bhashini.gov.in using Bhashini's API for regional language translation.
- Team Leadership: Led team of 5 students in building book-sharing app using SpringBoot, Android & PostgreSQL.
- DSML Collaboration: Collaborated with DSML team to establish evaluation criteria for ML-based case studies.
Pepcoding
Educator & Content Developer
- Course Development: Created DSA and Data Science content that helped grow the official Pepcoding YouTube channel from 21k to 100k+ subscribers. My personal YouTube channel features my playlists from this work.
- Training Programs: Designed and delivered training programs for Data Science.
Featured Projects
Pepper: DSA Learning Platform
A static Data Structures and Algorithms learning platform with local code execution, inspired by Pepcoding. Features a judge system for running Java, Python, and C++ code.
GREN - Making Lifestyle Sustainable
A browser extension that provides eco-friendly alternatives to products based on their carbon footprint while promoting recycling of waste.
Kaelix
A lightweight, multi-tab CLI text editor written in Rust using Termion library. Open-sourced with 100+ GitHub stars.
SST Attendance System
Built using Django, React Native, BLE, and Geo-location, reducing manual attendance effort by 90% with real-time data ingestion.
Minesweeper CLI
A classic Minesweeper game implemented in Rust language, playable in the command line interface with keyboard controls.
Chess Game
A complete chess game built with React, featuring standard chess rules and a clean UI for an enjoyable playing experience.