I'm an Information Systems student building my foundations in software engineering, web development, APIs, databases and cloud technologies.
My goal is to grow as a software developer while gradually specialising in cyber security. I enjoy understanding how systems work, improving the way people interact with them, and learning how to make software more reliable, inclusive and secure.
- 💻 Development: JavaScript, HTML, CSS, Python, Java and Spring Boot.
- 🔐 Long-term direction: application security, secure coding, penetration testing and cloud security.
- ☁️ Exploring: cloud fundamentals, DevOps, automation and deployment workflows.
- ♿ Accessibility & Design Justice: technology should work for people with different abilities and circumstances.
- 🌱 Green IT: build thoughtfully, reduce unnecessary resource use and consider the environmental impact of software.
My mission is to help solve real problems through code — creating technology that is secure, inclusive and sustainable.
| Area | Current focus |
|---|---|
| Front-end | HTML, CSS, JavaScript, responsive layouts and accessible interactions |
| Back-end | Java, Spring Boot, REST APIs, validation and exception handling |
| Data | SQL, MySQL, JSON and browser localStorage |
| Testing & quality | Input validation, accessibility checks, debugging and software testing fundamentals |
| Tools & workflows | Git, GitHub, branches, pull requests, GitHub Actions and Docker fundamentals |
| Visualisation | Chart.js |
AWS · Azure · DevOps · Application Security · Penetration Testing · Ruby · Rust
An academic NGO website built with HTML, CSS and JavaScript, focusing on accessibility, inclusive design, responsive layouts and Green IT. Current work includes accessibility improvements, colour-contrast checks, reduced-motion support and accessible interface components.
A financial transaction management API built with Java, Spring Boot, Spring AI, MySQL and Docker, developed during a Java and AI bootcamp.
A REST API exploring design patterns with Spring, with work on validation, exception handling, documentation and tests.

