╭──────────────────────────────────────────────────────────────╮ │ │ │ HI 👋, I'M SOMAPURAM UDAY │ │ │ │ I build full‑stack prototypes and MVPs that run. │ │ │ ╰──────────────────────────────────────────────────────────────╯
uday@github:~$ ./whoami
USER : Somapuram Uday
ROLE : Full‑stack developer
BASED IN : India
OPERATING ON : MERN · Java/Spring · Python · Azure · Docker
MODE : LEARN BY BUILDING
HISTORY : Internships · College builds · Early client work · Open source
CURRENTLY : Building, maintaining, and cleaning up real MVPs and prototypesI learn fastest by building real applications to the prototype/MVP stage, not by watching tutorials on repeat.
[✓] Leading LearnHub as ECSoC 2026 project admin
[✓] GSSoC 2026 contributor (Top 1% · 50+ PRs · 10+ repos)
[✓] Turning internship projects into long‑term OSS (LearnHub, CampusEventHub)
[~] Getting deeper into Azure Cloud and DevOps by running real environments
[~] Cleaning years of repos so new contributors don’t suffer like I did
pie title "Where my hours go"
"Full‑stack building (MERN, Java)" : 35
"Open source (GSSoC, ECSoC, self‑OSS)" : 25
"Testing, QA, refactoring" : 20
"Cloud & DevOps (Azure, Docker, CI)" : 10
"AI/ML & data experiments" : 10
| Project | What it tackles | My role | Stack |
|---|---|---|---|
| LearnHub | E‑learning platform that students, instructors, and admins can adapt and extend. | End‑to‑end dev · Maintainer · ECSoC 2026 project admin | React · Node.js · Express · MongoDB · Docker |
| Credify | Slow, manual, forge‑prone academic credential verification. | Project lead · Backend/blockchain · DevOps | Python · Flask · IPFS · RSA · Docker |
| CampusEventHub | Events scattered across WhatsApp, posters, and random forms. | Lead dev during Infosys Springboard · OSS cleanup | React · Node.js · Express · MongoDB |
Side experiments that changed how I build
- 🎛️ Terminal Portfolio — command‑line style portfolio (HTML, CSS, JS, GSAP, Three.js)
- 📊 Cosmetic Insights Dashboard — SQL + Tableau consumer trends dashboard
- 🤖 AI/ML sandboxes — sentiment analysis (CNN), YOLOv8 object detection, user behaviour analysis notebooks
uday@github:~$ ./oss status
GSSoC 2026 : Top 1% globally
PRs merged : 50+
Repos touched : 10+ public codebases
Focus : Testing & QA · Security · Features · RefactoringTesting & QA 40% ████████████████████
Features & UI 25% ████████████
Performance & refactoring 15% ████████
Security hardening 10% █████
Docs & small bug fixes 10% █████
Some repos I’ve pushed real changes to:
| Repo | What I did |
|---|---|
| Dev-Card/DevCard | Feature work, performance tweaks, stronger test coverage. |
| JhaSourav07/commitpulse | Expanded tests, fixed bugs, cleaned up dashboard logic. |
| nevinshine/telos-runtime | Worked on runtime security hooks and refactored core components. |
| anubhavxdev/Event-Management | Added role-aware security flows and improved event workflows. |
| geturbackend/urBackend | Fixed auth/token issues, tightened error handling, and improved docs. |
More details live here: https://udaycodespace.github.io/open-source/
flowchart TD
A["Understand the problem"] --> B["Build a working prototype"]
B --> C["Get it to MVP level"]
C --> D["Collect real feedback (bugs, edge cases, requests)"]
D --> E["Harden it"]
E --> F["Open it up for contributors"]
D -->|if it fails| G["Keep the lessons!"]
- Start from the problem and who actually has it.
- Build a working prototype and push it to an MVP that can be used in real contexts (internships, college, OSS).
- Harden it so someone else can clone, run, and contribute without needing a private tour.
- You want someone who can turn vague problem statements into working prototypes/MVPs, not just talk about patterns.
- You care about real code in real repos, open to contributions, with tests and docs improving over time.
- You’re okay with “I haven’t done X in production yet, but I can learn it fast by building with you.”
If that sounds like your kind of developer:
- Portfolio: https://udaycodespace.github.io
- Projects: LearnHub, Credify, CampusEventHub
- Open source: https://udaycodespace.github.io/open-source/
- Contact:
udayworksoffical@gmail.com
Open an issue, send a PR, or just drop a message if you want to build something real enough to learn from.



