Hi, I'm Udara 👋
Developer and a maker at heart. I'm passionate about tinkering with code to create fun and useful things
GK

About

Udara is a proactive developer and undergraduate student who builds practical solutions with modern technology, using a solid front-end foundation to continually explore what's next in full-stack development and AI.

Skills

HTML5
CSS3
JavaScript
React
Node.js
Next.js
Tailwind CSS
Python
Database
Git & GitHub
REST APIs
AI / LLM Integration
My Projects

Putting Skills into Practice

Here are a few projects where I put my skills into practice, exploring everything from front-end and full-stack development to modern AI.

Memory Lane

Memory Lane

A full-stack 3D photo experience platform that transforms static galleries into immersive walking simulators. Features physics-based animations, real-time WebGL rendering, and device-tiered optimizations for 60fps performance on mobile. Includes a drag-and-drop editor, password-protected spaces, and customizable finale sequences with particle effects.

Next.js
Three.js
React
TypeScript
Tailwind CSS
Appwrite
Howler.js
Framer Motion
LMS-Edumanage

LMS-Edumanage

A comprehensive Learning Management System featuring role-based dashboards for administrators, educators, and students. Implements CSV-based bulk operations for efficient user management, assignment tracking, and performance analytics. Designed with MySQL database architecture and deployed on Railway.

Node.js
Express.js
MySQL
Sequelize
EJS
Tailwind CSS
DaisyUI
AdminJS
Passport.js
Cloudinary
Chart.js
ChatTree

ChatTree

A full-stack AI conversation platform that enables branching dialogue trees for exploring multiple thought paths simultaneously. Built with React and Node.js, it leverages PostgreSQL for conversation persistence and integrates the Google Gemini API to power intelligent, context-aware responses across non-linear discussion threads.

React
React Flow
Node.jsL
Express
PostgreSQL
Gemini API
Shadcn UI
Vercel AI SDK
Mini Projects

Solving life's little problems

Most of these projects started as a simple fix for an annoying, everyday problem. They're the result of my curiosity and the satisfaction I get from building small, practical tools that make life a little easier.

  • A

    AI Chat Manager

    Browser extension

    A simple browser extension that adds essential chat management tools to AI platforms, allowing users to easily save, search, and organize their conversations.
Contact

Get in Touch

For opportunities, questions, or just to connect, feel free to reach out on LinkedIn or email me at hello@iamudara.dev and I'll get back to you as soon as I can.