Building end-to-end web products — from Figma prototype to deployed, Dockerised server.
My background in high-stakes legal interpretation means I communicate clearly with clients, designers, and teams — and I write code the same way: precise, unambiguous, and built to be understood.
March 2026 · View on LinkedIn →
My first hackathon. My team built a fully-fledged AI agent for property managers, from zero to working demo — in under 5 hours. We placed in the winning tier.
That project became PropertyManagerOS.
- 📍 Full-time Software Development student at ATU Sligo — deep in NestJS and Angular
- 🔍 Actively looking for: internship, junior full-stack role, or hackathon teams
- 💡 Open-source contributor — I love to give back to great software project which I and the wider community benefit from:
- my first issue for Notesnook was solved
- for Directus:
- My first PR for Directus CMS was merged by maintainers
- Opened another issue
- Proceeded to solve it, the Vue.js layout bug
- 🎙️ Freelance interpreter at Translit (Ukrainian/Russian ↔ English — courtrooms, tribunals)
- 📺 YouTuber — making dev education accessible
Flask · Node.js · Tailwind CSS · AI/LLM APIs · Voice API
Built at a winning hackathon in under 5 hours, in a team of 3.
AI-powered maintenance triage system featuring AutoPilot Mode, Voice Input, live streaming, and contractor brief export. Designed for real property managers to cut response time on maintenance requests.
MongoDB · Express.js · Angular · Node.js · AWS
Full-stack web app using the complete MEAN stack. Browse and manage movies against MongoDB's sample_mflix dataset. Clean REST API with Angular frontend, deployed with AWS.
Astro · Bootstrap · Figma · HTML/CSS · JavaScript
Figma-to-code in 2 days. Built from a clean designer prototype via close collaboration — pixel-perfect, production-deployed, and live.
Docker · Directus · PostgreSQL · Redis · DigitalOcean VPS
Full backend ownership — provisioned, deployed, and maintaining a production CMS.
Self-hosted on DigitalOcean via Docker Compose: Directus CMS + PostgreSQL database + Redis cache. Ongoing maintenance responsibility — this is not a tutorial project.
Bash · ExifTool · Linux
Sorts thousands of media files chronologically in seconds by extracting EXIF metadata. Zero dependencies beyond ExifTool. The kind of tool I built because I actually needed it.
C# · .NET · OOP Design Patterns
Complete vehicle management system built ground-up in C# — exploring inheritance, polymorphism, and encapsulation in a real domain model.
| Layer | Technologies |
|---|---|
| Frontend | HTML5 · CSS3 · JavaScript · TypeScript |
| Frameworks | Astro · Angular · Node.js + Express.js |
| Styling | Tailwind CSS · Bootstrap · SASS |
| Backend | Node.js · Express · REST APIs |
| Databases | MongoDB · PostgreSQL · Redis |
| Desktop | C# · .NET · .NET MAUI |
| Area | Technologies |
|---|---|
| Deploy & Infra | Docker · AWS · Vercel · Coolify |
| Dev Tooling | Git · Linux · GNU Bash · VS Code |
| Design | Figma (design-to-code workflow) |
| Media | OBS Studio |
A syntax error in C# gives you a compiler warning.
A "syntax error" in a courtroom... the consequences are a bit different.
It's taught me to be very careful with my logic — in both languages.