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();
        }
    }
}
                        

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

Java C# Python SQL Django SpringBoot SignalR CLI Tools Linux

Global Rank 15

CodeChef Cook-Off (9K+ participants)

4-Star CodeChef

Rating: 1939

Open Source

Contributor to sea-orm & cupy

Work Experience

May 2024 - Present

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.
August 2022 - May 2024

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.
February 2021 - August 2022

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 Platform

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.

React Python Parcel
GREN Project

GREN - Making Lifestyle Sustainable

A browser extension that provides eco-friendly alternatives to products based on their carbon footprint while promoting recycling of waste.

Python JavaScript Flask Machine Learning
Kaelix Project

Kaelix

A lightweight, multi-tab CLI text editor written in Rust using Termion library. Open-sourced with 100+ GitHub stars.

Rust Termion CLI
SST Attendance Project

SST Attendance System

Built using Django, React Native, BLE, and Geo-location, reducing manual attendance effort by 90% with real-time data ingestion.

Django React Native BLE Geo-location
Minesweeper Project

Minesweeper CLI

A classic Minesweeper game implemented in Rust language, playable in the command line interface with keyboard controls.

Rust CLI Game
Chess Project

Chess Game

A complete chess game built with React, featuring standard chess rules and a clean UI for an enjoyable playing experience.

React JavaScript Game
Ludo Game

Ludo Game

A classic Ludo board game implementation with smooth animations and single-player mode.

React JavaScript HTML5

Get In Touch

// Contact Channels

email: "[available on request]"
phone: "[available on request]"