Software engineering student who believes complex systems are built from clear, deliberate decisions — structured, layered, and testable by design. Currently seeking an internship where I can contribute and grow.
About
I'm Victor, a Computing student in Dublin finishing a Higher Diploma in Science in Computing (NFQ Level 8). What drew me to programming wasn't the output, it was the structure. The way a well-designed system holds together under pressure — that's what I find interesting. I'm early in my career, but I take correctness seriously. Every project I've written is layered, testable, and structured by design. Long term, I want to build distributed systems and work at the intersection of software engineering and AI.
Degree
HDip in Science in Computing
NFQ Level 8 · 1 year · Dublin
Specialisation
Software Development (Sem. 2)
Interests
Software engineering · AI · Data
Goal
SDE internship · MSc in AI or Data Analytics
Projects
Early-stage work, but built properly. Each project applies object-oriented design, modular structure, and where it counts, automated tests. Every repo is public on GitHub.
Revenue Tax Split Calculator
A Python script to calculate and split tax across revenue sources. Clean logic with real consequences — getting it wrong costs money.
Cinema Booking System
CLI booking system applying OOP in practice. Classes, encapsulation, inheritance, and a clean separation of concerns without a framework.
Library Management System
Java CLI split across three layers: app, model, and service. Single responsibility throughout — structure matters as much as features.
Student Grade Tracker
Python CLI with four modules, each with a single responsibility. Grades persisted in JSON, covered by a pytest suite across four test files.
To-Do App
No frameworks, no libraries. Tasks in memory, synced to localStorage, UI re-renders from state — an exercise in understanding how things connect before reaching for a framework.
AdventureGear Website
Fully responsive 3-page site for a fictional outdoor brand. First time building something that had to look good and work correctly at every screen size.
Skills
Each skill is tied to a shipped project. Not a tutorial, not a course certificate.
Curriculum
NFQ Level 8 · 1 year · Specialisation in Software Development
Contact
I'm looking for an SDE internship. I take engineering seriously — structured code, proper testing, and a genuine curiosity about how large-scale systems are built. If you're looking for someone who wants to learn fast and contribute meaningfully, I'd like to hear from you.
// Dublin, Ireland
// available from summer 2026
// open to on-site and
hybrid