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.