Full-Stack Developer

Ankit
Kumar

BCA ยท DIT University ยท Dehradun

Building fast, scalable web apps and contributing to open source. From real-time platforms to AI-powered bots, I write code that ships.

scroll
Coding avatar
Open to opportunities

I write code.
I ship products.

I love building full-stack applications that solve real problems.

Active open source contributor to Ceph Dashboard since Feb 2025. Three certifications in responsive design, JavaScript, and back-end development.

2+
YRS CODING
4+
PROJECTS
3
CERTS
Download Resume

The path so far

๐Ÿ†
2017
Google Code-in Participant
Contributed to open-source organizations, solved real-world coding tasks, and got my first taste of collaborative software development.
๐ŸŽ“
AUG 2023
Enrolled at DIT University
Started Bachelor's in Computer Applications. Dove into web development and programming fundamentals from day one.
๐Ÿ“œ
2024
Earned First Certifications
Completed freeCodeCamp's Responsive Web Design and JavaScript Algorithms & Data Structures, mastering HTML5, CSS3, Flexbox, Grid, ES6, DOM, and OOP.
๐Ÿค–
NOV 2025
Built SafeChat Bot
Deployed a moderated AI chatbot using Python, Streamlit, NLP, and OpenAI API with real-time content filtering.
๐ŸŒ
FEB 2025
Open Source @ Ceph
Started contributing to Ceph Dashboard with UX improvements, bug fixes, and accessibility enhancements.
๐Ÿš€
JUL 2025
Launched PG-Listing Website
Shipped akgradstay.me with Socket.io real-time chat, AWS S3 image storage, and MongoDB.
๐Ÿง 
2026
Built SourceSphere
Created a privacy-first codebase explorer with AI semantic search, 3D visualization, and a cross-platform CLI.
๐ŸŽ“
MAY 2026
Graduated
Completed BCA from DIT University and ready for full-time roles, internships, and meaningful products.

Tools I reach for

โ–น Languages
JavaPythonCJavaScriptTypeScriptHTML/CSSSQL
โ–น Frameworks
ReactNext.jsNode.jsFastAPISocket.ioStreamlit
โ–น Tools & Platforms
GitVS CodeMongoDBAWS S3PostgreSQLGitHub Actions
โ–น Concepts
REST APIsWebSocketsNLPResponsive DesignOpen SourceOOP

Things I've built

00
00 โ€” 2026
SourceSphere
github.com/ankitk18/SourceSphere

A privacy-first codebase explorer with AI semantic search, drag-and-drop upload, 3D graph visualization, and a cross-platform CLI.

Next.jsTypeScriptThree.jsTransformers.js
What I built
  • Web UI with 3D code graph via Three.js
  • Browser & CLI embeddings with Xenova/Transformers.js
  • OpenAI-compatible provider support
  • One-line CLI install via shell script
โ†— GitHub Repo
01
01 โ€” JUL 2025 / AUG 2025
PG-Listing Website
akgradstay.me

A Next.js platform for students to find and list PG accommodations near colleges.

Next.jsMongoDBAWS S3Socket.io
What I built
  • Real-time chat with Socket.io
  • AWS S3 image upload & storage
  • MongoDB database architecture
  • Next.js App Router, SSR
โ†— Live Site
02
02 โ€” NOV 2025 / DEC 2025
SafeChat Bot
safechat-bot.streamlit.app

A web-based AI chatbot with NLP-powered moderation, built and deployed publicly.

PythonStreamlitNLPOpenAI API
What I built
  • NLP content filtering & moderation
  • OpenAI API integration
  • Streamlit real-time chat UI
  • Public deployment, live & accessible
โ†— Live Site
03
03 โ€” 2026
Business Administration
github.com/ankitk18/Business-Administration

A business administration web app with role-based flows for operations like meetings, employee leave, dashboard management, and project tracking.

Next.jsTypeScriptPrismaRole-Based Access
What I built
  • Role-based access across key workflows
  • Employee leave and meetings management flows
  • Projects module and dashboard experience
  • Prisma-backed data model for app operations
โ†— GitHub Repo

Ceph Dashboard

๐Ÿ™
ceph / ceph
Active contributor since February 2025

Ceph is a distributed storage system used by enterprises at scale. I contribute to its web dashboard, improving UX, fixing bugs, and increasing accessibility.

VIEW MERGED PRs
UX
Size input dropdowns
Replaced free-text inputs with accessible dropdown selectors for better UX across the dashboard.
BUG FIX
OSD chart alignment
Debugged and corrected chart alignment issues in the OSD monitoring views.
UI
Create button layout
Refined visual hierarchy and spacing for a more consistent interface pattern.
A11Y
Notification click area
Expanded interactive click targets on notifications for better touch and keyboard accessibility.

Continuous learning

๐ŸŽจ
freeCodeCamp
Responsive Web Design

Built modern, responsive, accessible web interfaces with Flexbox and CSS Grid.

HTML5CSS3FlexboxGridA11Y
View Certificate โ†—
โšก
freeCodeCamp
JavaScript Algorithms & Data Structures

Mastered JS fundamentals, ES6, data structures, algorithms, OOP, and functional programming.

ES6DOMOOPAlgorithms
View Certificate โ†—
๐Ÿ”ง
Coursera
Back-End Application Development

Server-side development and REST API design with Django and MongoDB for scalable backends.

DjangoMongoDBREST APIs
View Certificate โ†—

Let's build something
great together.

Open to internships, full-time roles, and interesting collaborations. If you have a project, an opportunity, or just want to talk code, reach out.

51ankitkp@gmail.com