About me

Who I am.

A software development student who builds things to understand them — not just to complete them.

01 Background

I'm Damien, a T Level student in Software Design and Development based in the UK. I got into programming because I wanted to understand how the software I used every day actually worked — and that curiosity hasn't stopped since.

Most of what I know comes from building real projects, hitting problems, and working through them. Dralix started as a way to learn JavaScript properly — no tutorials, no frameworks, just me and the DOM until it worked. That approach has shaped how I think about development: understand the fundamentals first, then build on top.

I'm looking for an apprenticeship where I can contribute to a real team, keep learning at pace, and work on problems that matter.

02 Education

T Level — Software Design and Development

In Progress
Qualification T Level (equivalent to 3 A Levels)
Subject Digital Production, Design and Development
Duration 2 years — completing 2026
Includes Industry Placement (315+ hours)

The T Level covers software engineering principles, database design, network fundamentals, and professional development practices. Alongside the technical content, the course includes a significant industry placement component — working within a real business to apply and develop skills in a professional environment.

03 Skills
Python Comfortable
HTML & CSS Comfortable
MySQL Comfortable
Flask Comfortable
JavaScript In Progress
Git / GitHub Comfortable
04 Currently Learning

JavaScript — deeper

Moving beyond the basics into async patterns, the event loop, and how the browser actually works under the hood.

🗄️

Deployment & hosting

Learning how to take a project from local to live — exploring hosting options, environment config, and CI basics.

🔧

Software architecture

Reading more about how larger systems are structured — separation of concerns, design patterns, and writing code that's easier to maintain.