Engineering Backend Systems & Cloud Infrastructure — In Build Mode

Designing robust backend systems, scaling cloud infrastructure, and documenting the engineering journey.

Actively seeking paid backend/cloud internships.

About Me

Hey, I’m Udit — a computer engineering student driven by the conviction that systems matter more than surfaces.

I am significantly more interested in backend systems than UI. I spend my time examining REST architecture, fighting through authentication debugging, and satisfying my curiosity around hardware-cloud integration.

My long-term trajectory is firmly set on becoming a dedicated systems and infrastructure engineer. To stay accountable and share what I learn, I am actively building in public—documenting my hurdles and breakthroughs via YouTube and upcoming written devlogs.

Engineering Approach

  • Prefer reliability over hype
  • Learn by breaking and rebuilding systems
  • Care more about architecture than aesthetics

Projects

NanoCloud

Working Backend System (Authentication currently broken — JWT login flow under debugging). Current Focus: Refactoring auth middleware to isolate token validation and clean route structure.

In Progress — Auth Fix & NAS Migration

Architecture

A REST API designed primarily in Node.js and Express. It uses JWT for authentication. Currently hosted via Vercel with AWS components, but I am exploring a migration to a self-hosted NAS environment to fundamentally reduce cloud costs.

Core Focus

Prioritizing modular backend structure, rigorous authentication flow design, and robust deployment workflows.

Key Learning

I am actively learning the true complexity behind real auth debugging and the pitfalls of stateless token verification. It’s also providing a stark lesson on the tradeoffs between managed cloud architecture versus self-hosting.

NanoCloud Auth Flow (Technical Snapshot)
Client → Express → JWT Middleware → Protected Route → Response
Node.jsExpressJWTVercelAWS
View Source

Plant Monitor

Cloud-Integrated ESP32 Monitoring System (Telemetry view stuck loading). Current Investigation: Analyzing async flow between ESP32 → Lambda → DynamoDB for potential response handling bottlenecks.

Paused — Expanding Sensors Later

Architecture

An integrated pipeline connecting an ESP32 microcontroller and raw soil moisture sensors directly to the cloud. It leverages AWS Lambda and DynamoDB for real-time telemetry logic, natively calculating drying rates and moisture percentages.

Core Focus

Exploring hardware-cloud integration bridges, building resilient data pipelines, and establishing fault-tolerant real-time transmission.

Key Learning

Working directly with hardware taught me about the reality of sensor noise handling and the necessity of real-time data processing when dealing with physical anomalies rather than clean mock data.

ESP32AWS LambdaDynamoDBCSensors
View Source
Primary Stack:
Node.js·Express·AWS Lambda·DynamoDB·ESP32·JWT·Vercel

YouTube — Udit’s Vibelary

A channel documenting technical builds, experiments, system debugging, and occasional gaming — building in public.

Schedule: Bi-monthly

Subscribe to Channel

Blog — blog.itsudit.dev

A technical archive focused on systems thinking, debugging breakdowns, backend architecture reflections, and engineering growth logs.

Launching soon

The blog will serve as a textual archive of my architecture decisions, learning milestones, and deeper analytical breakdowns that don't fit into a video format.

---

title: "Why the ESP32 is a brutal teacher"

date: "2024-XX-XX"

tags: [hardware, systems, debug]

---


Hardware enforces reality in a way software often tries to abstract away. When my plant monitor started returning impossible data, it wasn't a logic error...

Draft preview...

6-Month Execution Target

  • NanoCloud authentication fully functional
  • 1 large backend system with role-based access control
  • 6 published blog posts
  • 12 YouTube uploads
  • Backend internship secured

Get In Touch

If you're hiring backend/cloud interns or want to collaborate on technical builds, let’s connect.

Actively Seeking:

  • Backend Engineering Internships
  • Cloud / DevOps Roles
  • Technical Collaboration