Web Development
HTML, CSS, responsive layouts, JavaScript fundamentals and practical front-end interfaces.
My skills are built from a combination of formal IT education, self-directed learning, portfolio projects and years of practical work experience. I am currently focused on strengthening my ability to build useful web applications, understand technical systems and contribute as a reliable junior developer or IT professional.
These are the main areas I am developing and applying through my portfolio projects.
HTML, CSS, responsive layouts, JavaScript fundamentals and practical front-end interfaces.
Programming fundamentals, problem solving, data handling, Java basics and C++ basics.
Networking concepts, troubleshooting, hardware/software support and telecommunications knowledge.
Team leadership, customer service, operations, communication and pressure-tested reliability.
I am presenting these honestly. Some skills are stronger, some are being rebuilt, and some are currently developing through hands-on projects.
Able to structure semantic web pages, create sections, forms, navigation, cards and content layouts.
Comfortable building responsive layouts, visual styling, cards, grids, spacing, colours and modern UI sections.
Currently strengthening core JavaScript skills through interactive portfolio projects and practical app logic.
Understanding of variables, conditions, loops, functions, structured thinking and breaking problems into steps.
Previous exposure through software development studies. Currently refreshing syntax, OOP concepts and basic applications.
Previous academic exposure. Useful foundation for understanding lower-level concepts and structured programming.
Foundation in networking concepts from IT, Networking and Telecommunications studies.
Able to approach problems methodically, isolate likely causes and communicate fixes clearly.
General understanding of computer systems, common user issues, setup problems and support workflows.
These skills come from real work experience and are directly useful in technology roles, especially junior roles where reliability and communication matter.
Able to explain information clearly, listen to people, understand needs and adapt communication to the situation.
Used to solving problems quickly in busy environments where delays, confusion and mistakes have real consequences.
Strong understanding that the final result must work for real people, not just look good technically.
Experience managing people, coordinating work, keeping standards high and helping teams stay organised.
Consistent work ethic, strong sense of responsibility and ability to keep showing up when things are difficult.
Practical understanding of operations, service, costs, deadlines and how small improvements can affect a business.
My next step is to keep building projects while improving the technical depth behind them.
Build clean responsive pages, improve layout speed, understand reusable components and create polished portfolio sections.
Focus on DOM manipulation, events, arrays, objects, functions, local storage and building interactive applications.
Complete practical projects such as a budget planner, motorcycle maintenance tracker, staff roster tool and IT support knowledge base.
Learn how front-end pages connect with back-end logic, databases, APIs and deployed applications.
My focus is not just listing technologies. My goal is to apply them in practical tools that show clear thinking, useful interfaces and real-world problem solving.