Skip to content
View udaycodespace's full-sized avatar
🇮🇳
🇮🇳

Block or report udaycodespace

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
udaycodespace/README.md
╭──────────────────────────────────────────────────────────────╮
│                                                              │
│                 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 prototypes

I learn fastest by building real applications to the prototype/MVP stage, not by watching tutorials on repeat.


Right now I’m…

[✓] 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

How my time actually gets used

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
Loading

Prototypes and MVPs that matter

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

Open‑source is where I stress‑test my code

uday@github:~$ ./oss status

GSSoC 2026    : Top 1% globally
PRs merged    : 50+
Repos touched : 10+ public codebases
Focus         : Testing & QA · Security · Features · Refactoring
Testing & 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/


How I like to build products

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!"]
Loading
  • 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.

If you’re here to decide “Is this guy worth a DM?”

  • 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:

Open an issue, send a PR, or just drop a message if you want to build something real enough to learn from.

Pinned Loading

  1. credify credify Public

    Authenticity ➜ You Can Verify 🔍

    HTML

  2. internships internships Public

    Documenting My Internship Journey⭐

    Jupyter Notebook

  3. CampusEventHub CampusEventHub Public

    Event Management 🎟️ with Waitlists 📋, Feedback ⭐, and Real-Time Insights 📊

    JavaScript

  4. learnhub learnhub Public

    Open-source MERN e-learning platform with video courses, progress tracking & certificates. Beginner-friendly issues, active maintainer, ESoC-ready.

    JavaScript 4 11

  5. GGSoC_2026_urBackend GGSoC_2026_urBackend Public

    Forked from geturbackend/urBackend

    urBackend: The open-source backend for high-growth apps. Effortlessly generate secure endpoints with native Auth, RLS, and BYO-Database support. Stop building boilerplate, start building features.

    JavaScript 1

  6. GSSoC_2026_DevCard GSSoC_2026_DevCard Public

    Forked from Dev-Card/DevCard

    TypeScript