Based in Dublin, Ireland. Interested in software development, DevOps, and cloud computing from front-end and back-end development to troubleshooting complex technical problems.
I am a 4th-year BSc Computing with Software Development student at TU Dublin, Tallaght campus. My background combines software development with hands-on experience in cloud computing and DevOps.
I enjoy working across the full stack from building web applications to diagnosing and resolving issues in live environments. I like troubleshooting complex problems, analysing logs and metrics, and improving reliability through automation and clean, maintainable code.
I am aiming for roles in software development and DevOps / cloud engineering, where I can keep learning, build reliable systems, and solve real-world problems for users.
BSc in Computing with Software Development – Technological University Dublin, Tallaght Campus.
Built an e-commerce platform where users can browse and purchase PC parts, add items to a basket and wishlist, leave reviews, and receive email receipts after successful payment via Stripe/PayPal.
Role: Designed the checkout flow and helped add products to the site.
Tech stack: HTML, CSS, Python (Django), PyTest, Stripe
Blazor WebAssembly single-page app that uses the TVMaze API to search and explore TV shows. Includes search by name, filtering by genre and rating, detailed show pages, and personal Favourites/Watchlist stored in the browser.
Tech stack: C#, ASP.NET Core Blazor WASM, Bootstrap, TVMaze API, Playwright, GitHub Actions, Azure Static Web Apps
Building an AI-powered tech support management platform for TU Dublin. The system integrates ticketing, live chat, and analytics, using Retrieval-Augmented Generation (RAG) with OpenAI and pgvector to assist with support requests.
Tech stack: Python, Django, PostgreSQL (pgvector), Redis, Tailwind CSS, OpenAI API, Docker
Deployed version and source code links will be added when the project is completed.
Training in BJJ helps me stay disciplined, focused, and resilient skills that also translate into how I approach debugging and problem-solving.
I enjoy strategy and competitive games, which sharpen my pattern recognition, decision-making, and teamwork skills.
I listen to podcasts on technology, productivity, and personal development to keep learning outside the classroom.
I'm open to graduate roles, internships, and interesting projects in software development, DevOps, and cloud engineering.