About Me

Study background and technical interests

My interests are strongest where backend logic, developer tools, and usable interfaces meet. This page takes a closer look at the technical interests that shape how I approach web application development: backend systems, interface design, open-source tools, and interactive applications.

Profile and personal details

Profile

I enjoy turning technical ideas into applications that people can actually use. I am interested in building web applications that feel clear and usable on the surface while still having reliable logic underneath.

I also like working on tools that make development or infrastructure tasks easier. My GitHub projects show an interest in Rust services, cloud tools, automation, and developer utilities. This coursework gives me a smaller environment to practise those interests with HTML, CSS, Node.js, and Socket.IO.

What I Like Building

Technical areas I keep coming back to

Backend Systems

I like projects where the backend has real responsibility rather than only serving static pages. I am interested in systems that manage files, links, storage, network requests, and data reliably behind a web interface.

Rust Node.js APIs

Developer Tools

I often prefer tools that make technical work faster, safer, or easier to repeat. I like tools that remove repetitive work, such as commit helpers, automation scripts, DNS management panels, and deployment utilities.

CLI Automation DNS

Interactive Web Apps

I am also interested in applications where the interface changes as users act. I enjoy systems where choices, turns, and feedback matter, which makes the multiplayer puzzle game a useful part of the site.

UI / UX Socket.IO Real-time

Projects I Return To

Repositories that reflect those interests

These examples are based on my public GitHub repositories with comparatively higher star counts.

AsterDrive

A self-hosted cloud storage solution written mainly in Rust. It reflects my interest in storage systems, web panels, sharing workflows, and practical backend design.

Rust · 21 stars

shortlinker

A fast URL shortener built with Rust, HTTP redirects, and a clean web interface. It connects backend performance with user-facing interaction.

Rust · 20 stars

gcop-rs

An AI-powered Git commit message generator and code review helper. It shows my interest in developer tooling and smoother programming workflows.

Rust · 16 stars

dns-orchestrator

A unified DNS management project for working across multiple cloud providers. It reflects my interest in network tools and operational interfaces.

Rust · 12 stars

What I Am Practising Here

How this coursework connects to my interests

The assignment is smaller than these projects, but it uses the same kind of thinking: clear interface structure, predictable user actions, shared state, and feedback that helps users understand what is happening.

What I want to practise

I want this coursework to make the connection between page structure and real-time interaction clearer. I want to improve how I connect frontend structure with server-managed interaction, especially in the multiplayer game.

HTML CSS Socket.IO