Open to opportunities

Keshav Sharma

BCA · Full-Stack Developer & DSA Specialist

C++ & Python developer with a passion for pentesting and building secure, scalable web applications.

174+ LeetCode Top 23.57% 109-day streak BCA · IMS Noida
Keshav Sharma
174+
Problems Solved
C++ · Python · Java
1,603
LeetCode Rating
Top 23.57%
109
Day Streak
163 active days
20+
GitHub Repos
Open Source

Building secure, scalable systems

I'm a BCA graduate from IMS Noida (2022–2026) with a deep focus on C++ and Python for backend development. I thrive at the intersection of web architecture and cybersecurity — building robust applications while understanding how to break them to make them stronger.[reference:0]

My work spans full-stack web development (Django, Laravel, CodeIgniter), competitive programming, and penetration testing with tools like ESP8266 deauthers, Wi-PWN, and P4wnP1.[reference:1]

BCA · IMS Noida
C++ · Python · DSA
Pentesting · Security
Medium Writer

Skills & Technologies

Languages, frameworks, and tools I work with daily — from backend to security.[reference:2]

Languages

C++ Python Java JavaScript PHP TypeScript

Frameworks

Django Laravel CodeIgniter Node.js Bootstrap

Databases

MySQL SQLite PostgreSQL MongoDB

Tools & Security

Git Linux OpenCV ESP8266 Pentesting

Featured Projects

From drone marketplaces to security tools — each project reflects my passion for building and breaking.[reference:3]

🛒

Online Retail Marketplace

Django-based platform bringing local retail online. "Select on your phone. Try in the shop."[reference:4]

DjangoPythonSQLiteHTML
🚁

FPV-Life Drone Marketplace

Buy and sell FPV drones and connect with other drone pilots in your area.[reference:5]

PHPCodeIgniterMySQLBootstrap
📌

Gallerio

Pinterest-like clone built with TypeScript.[reference:6]

TypeScriptReact
🔒

ESP8266 Deauther & Wi-PWN

Custom firmware for ESP8266-based deauthentication attacks. Advanced features and material UI for security testing.

CESP8266Arduino
💻

P4wnP1 USB Attack Platform

Highly customizable USB attack platform based on Raspberry Pi Zero. Forked and enhanced for penetration testing.

PythonRaspberry PiUSB
📝

Wordlist Creator (wlcreator)

Wordlist generator written in C for password cracking. Creates all permutations of a given character set.

CSecurity

Where I've Worked

Professional and open-source experience that has shaped my skills.

2024 – Present

Full-Stack Developer (Freelance)

Self-Employed
  • Built custom web applications using Django and Laravel.[reference:7]
  • Developed e-commerce platforms with multi-vendor support.
  • Integrated payment gateways and third-party APIs.
2023 – Present

Open Source Contributor

GitHub
  • Contributed to cybersecurity tools (ESP8266 deauther, Wi-PWN).
  • Forked and enhanced P4wnP1 USB attack platform.
  • Published open-source projects with active stars.[reference:8]

Academic Background

2022 – 2026

Bachelor of Computer Applications (BCA)

Institute of Management Studies, Noida
  • Core coursework: Data Structures, Algorithms, OOP, DBMS, Web Development.
  • Built full-stack projects as part of the curriculum.
  • Active participant in hackathons and tech communities.
Jan – Apr 2026

NPTEL Certification

Algorithmic Graph Theory and Data Structures
  • Consolidated Score: 61%
  • 12-week intensive course · 942 candidates certified
  • Roll No: NPTEL26CS08S562403954

LeetCode Metrics

Problem-solving consistency and contest performance.[reference:9]

174
C++ Problems
23
Python Problems
20
Java Problems
1,603
Contest Rating
203k
Global Ranking
109
Max Streak (days)

Continuous Learning

Formal recognition of my technical expertise and commitment to growth.

LeetCode 100 Days Badge

Problem Solving
109-day streak
163 active days

Cybersecurity & Pentesting

Hands-on Workshops
ESP8266 · Wi-PWN · P4wnP1

Hackathon Participant

HackKRMU · DelhiFOSS · GDG Gurugram
Team-based development

Beyond the Code

What drives me outside of work and study.

Drone Tech & FPV Ethical Hacking AI & Automation Embedded Systems Open Source Tech Blogging