
Software Engineer • Full-Stack Developer • Building Digital Experiences
4th-year Computer Engineering student at Trinity College Dublin, passionate about building scalable SaaS products and digital experiences from the ground up.
The Modern Online Restaurant Platform
Rashin is a full-stack SaaS platform built to transform how restaurants operate digitally. From seamless ordering and real-time tracking to an intelligent admin dashboard and payment integration — Rashin is engineered for scale, speed, and elegant UX.
Smart search and filtering across cuisine, location, and ratings
Real-time order placement with instant kitchen notifications
Secure multi-provider auth via Auth0 with role-based access
Stripe-powered checkout with bill splitting and receipts
Full restaurant management — menus, orders, analytics
Live order status updates pushed to customers instantly
Pixel-perfect experience across mobile, tablet and desktop
Personalised dish suggestions powered by order history (roadmap)
More things I've built
Tools and technologies I work with
My journey in engineering and building
Trinity College Dublin
Full-stack development, algorithms, systems programming, digital systems, concurrency, and computer architecture.
Personal Project
Built a production-grade online restaurant platform with Next.js, Supabase, Auth0, and Stripe from scratch.
Trinity College Dublin
Developed multi-threaded C++ systems simulating satellite communication — focused on POSIX threads, sockets, and robust error handling.
Trinity College Dublin
Designed LFSR, FSM, and digital logic circuits in Verilog, simulated and tested on FPGA hardware.
De La Salle College
Leaving Certificate with focus on mathematics and sciences.
Open to internships, collaborations, and interesting projects. Let's connect.