What I Can Do

Here are the areas where I apply my skills and where I'm actively growing as a developer and IT student.

Front-End Web Development

Building responsive, visually appealing websites using HTML and CSS. I focus on clean structure, good layout with Flexbox and Grid, and making sites that look great on any device.

JavaScript & Interactivity

Adding dynamic behaviour and interactivity to web pages using JavaScript. Comfortable with DOM manipulation, events, and building small interactive features from scratch.

Database Design & SQL

Designing relational databases with MySQL. Writing queries for CRUD operations, understanding table relationships, normalization, and applying database concepts in real mini-projects.

Problem Solving & DSA

Practising data structures and algorithms to write efficient, optimised code. Solving problems involving arrays, linked lists, trees, stacks, queues, and common sorting and searching techniques.

Python & Java Programming

Writing clean, readable code in Python for scripting and automation tasks, and Java for object-oriented programming. Comfortable with core programming concepts, classes, and file I/O.

Version Control with Git

Using Git and GitHub to manage code, track changes, work with branches, and collaborate on projects. Keeping work organised and maintaining a portfolio of projects online.