Skip to content
View dundi126's full-sized avatar

Block or report dundi126

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
dundi126/README.md

Hey! I'm Dundi πŸ‘‹

Building stuff that matters | CS Grad Student @ UMich

πŸ“§ Email β€’ πŸ’Ό LinkedIn β€’


πŸš€ What I'm Building Right Now

Meet.ai – AI Meeting Companion That Actually Works

Ever wished you could have a focused conversation with AI without the ChatGPT UI clutter? Building meet.ai - a dedicated meeting interface where you can have deep, recorded conversations with AI that feel more like actual meetings than chat sessions.

The Vision: Instead of scrolling through endless ChatGPT threads, you schedule "meetings" with AI, have structured conversations, and get full transcripts + recordings for reference later. Perfect for brainstorming, debugging complex problems, or working through ideas.

Current progress:

  • βœ… Real-time chat interface with OpenAI API integration
  • βœ… User authentication with Better Auth (no more sketchy JWT implementations)
  • βœ… Conversation recording and storage in PostgreSQL
  • βœ… Auto-generated transcripts using Inngest for background processing
  • 🚧 Meeting scheduling and session management
  • 🚧 Voice-to-text integration for hands-free conversations
  • πŸ“… Next: Analytics dashboard showing conversation patterns and AI usage metrics

Stack: Next.js 14, PostgreSQL, Drizzle ORM, shadcn/ui, Better Auth, OpenAI API, Inngest

Why this stack?

  • Next.js 14 – Server actions make API handling clean
  • Drizzle ORM – Type-safe queries without the bloat of Prisma
  • shadcn/ui – Beautiful components I can actually customize
  • Better Auth – Because rolling your own auth in 2025 is asking for trouble
  • Inngest – Background jobs for transcript processing without blocking the UI

Student ID Wallet – Your entire wallet, digitally

Sick of carrying 5 different cards just to get into the gym, library, dining hall, and pay for stuff? Building a single app to store all student IDs, passes, and payment cards with NFC support.

The challenge: Most schools use different card systems (RFID, magnetic stripe, barcodes). Reverse-engineering these without violating security protocols is... interesting.


Screen Mirroring System – Because AirDrop isn't enough

Working on seamless device-to-device screen sharing and file transfer. The goal: share your screen to any device on the same network without installing anything on the receiving device.

Tech exploration: WebRTC, peer-to-peer protocols, low-latency streaming


πŸ’­ What I'm Learning

  • Swift & iOS Development – Finally diving into native iOS after years of React/Flutter
  • Microservices Architecture – Breaking down monoliths (currently reading "Building Microservices")
  • System Design – Prepping for interviews but genuinely fascinated by how Netflix/Uber scale
  • Prompt Engineering – LLMs are cool, but making them actually useful is the real challenge
  • Drizzle ORM – Loving the type-safety without Prisma's overhead

πŸ› οΈ My Go-To Stack

When I need to ship fast: Next.js + Tailwind + Vercel
When I need it scalable: FastAPI + PostgreSQL + Docker + AWS
When I'm prototyping: Flutter (cross-platform MVP in days)
When I'm learning: Whatever the project needs (recently: Swift, Better Auth, Drizzle)

Full tech list (click to expand)

Languages I actually use:
Python β€’ JavaScript/TypeScript β€’ Dart β€’ Java β€’ Swift (learning) β€’ SQL

Frontend:
React β€’ Next.js β€’ Flutter β€’ Tailwind CSS β€’ shadcn/ui β€’ Material-UI

Backend:
FastAPI β€’ Node.js β€’ Express β€’ Laravel β€’ Drizzle ORM β€’ PHP

Databases:
PostgreSQL β€’ MySQL β€’ MongoDB β€’ Redis

DevOps & Tools:
Docker β€’ AWS (EC2, S3, RDS) β€’ Vercel β€’ Firebase β€’ Inngest β€’ Better Auth

Testing:
pytest β€’ Jest β€’ Selenium


πŸ”₯ Stuff I've Built

πŸ€– Multi-Agent AI Consensus Engine
Ever wonder if an AI's answer is actually correct? I built a system where 5 different LLaMA agents debate and vote on responses. Reduced hallucinations significantly.

The interesting part: Optimized from 8s to 2.5s by running agents in parallel instead of sequentially. Turns out async workflows are magic.

🍱 Oishii – Full Restaurant Platform
Built an entire restaurant management system with online ordering, Stripe payments, and admin dashboard. The hard part wasn't the codeβ€”it was understanding PCI compliance and 3D Secure authentication.

What I learned: Financial APIs are terrifying but fascinating. Also, optimizing MySQL queries can 10x your app's speed.

πŸ“¦ SafeUI – API Wrapper Library
Created a TypeScript package that handles API errors gracefully. Your UI won't crash when the backend decides to take a nap.


🎯 My Engineering Philosophy

1. Ship first, perfect later – Perfect is the enemy of done
2. Test everything – 80% code coverage isn't optional
3. Security isn't a feature, it's a requirement – OAuth, encryption, proper auth flows
4. Performance matters – Users won't wait 8 seconds for a response
5. Learn by building – Reading docs is fine, building is better


πŸŽ“ Background

Currently: MS in Computer Science @ University of Michigan (2024-2026)
Previously: Worked at a couple startups, built MVPs, shipped production code

I tried to start a company with a friendβ€”we had 45 days to build an MVP for investors. Built a full Flutter app with FastAPI backend while learning OAuth, JWT, and Swift simultaneously. Didn't get the funding, but learned more in those 45 days than in any semester of school.

Now: Interning at PM Accelerator, building AI-powered products, and constantly learning new tech.


πŸ“Š GitHub Activity

GitHub Streak

Top Languages


πŸ’¬ Let's Talk

I love chatting about:

  • πŸš€ Building MVPs and shipping fast
  • πŸ€– AI/ML applications (especially practical ones, not hype)
  • πŸ“± Web development
  • πŸ—οΈ System design and scalability challenges
  • πŸ’‘ Side project ideas and startup stuff

Reach me: dundi@umich.edu | LinkedIn


"The best code is code that ships."

Popular repositories Loading

  1. nextJS-Dashboard nextJS-Dashboard Public

    TypeScript

  2. gericht_restaurant-application gericht_restaurant-application Public

    JavaScript

  3. Bank_web_application Bank_web_application Public

    JavaScript

  4. Sociopedia-mern-application Sociopedia-mern-application Public

    JavaScript

  5. horizon_banking_app horizon_banking_app Public

    TypeScript

  6. startup_hub startup_hub Public

    TypeScript