Hi, I'm Ulric
Welcome to my GitHub! I’m a developer who loves building, experimenting, and learning by doing — whether it’s a full-stack web app, an AI experiment, or a random side project that helps me understand technology better.
About Me
I’m Ulric Aird, a passionate developer and tech enthusiast who enjoys bringing ideas to life through code. I’m currently studying Information Technology at T.A. Marryshow Community College, where I’ve developed several hands-on projects that blend creativity and technical problem-solving.
I’m especially interested in:
- Full-stack web development using Next.js, Supabase, and many more technologies
- Building interactive and user-friendly web apps
- Experimenting with AI integrations and real-time communication
- Exploring new technologies that make development more efficient and expressive
My approach is simple — build something every day. Whether it succeeds or fails, I always learn something new.
Featured Projects
s2 — Content-Driven Social Media Platform (Capstone Project)
A modern, feature-rich platform inspired by social media systems. Built with Next.js 14, Supabase, and Tailwind CSS, it focuses on:
- Real-time interactions (likes, comments, and chat)
- Secure authentication using Supabase
- Clean dark-mode-only design
- A focus on user-generated content and engagement
Goal: To showcase how community-driven platforms can be both efficient and visually appealing.
Pacman Game (Java Swing)
A recreation of the classic arcade game built entirely in Java using Swing. Features:
- Custom collision detection and movement system
- Scoring and level progression
- Pixel-art styled characters and UI
This project sharpened my understanding of object-oriented programming, game loops, and GUI development.
AI Chat App
A conversational AI web app built with Next.js, Tailwind, and Google Generative AI. Features:
- Real-time chat UI
- Persistent chat history with Supabase
- Image and text generation
- Clean, responsive interface
Purpose: To explore AI-assisted communication and integrate generative models into modern web experiences.
Tech Stack
Languages: TypeScript • JavaScript • Java • Lua • Rust
Frameworks & Tools: Next.js • React • Tailwind CSS • Supabase • Node.js
Focus Areas: Full-Stack Web Apps • AI Integrations • Real-Time Systems
Philosophy
“Build. Learn. Repeat.”
I believe in iteration over perfection — every version is progress. I enjoy experimenting, sharing, and constantly improving my craft.
Connect with Me
- GitHub: @daulric
- Instagram: @ulricaird