Frontend Developer | Founder of Mzazi Tech
My name is Dominic, also known as Mzazi Tech. I am a self-taught Frontend Developer and a BCOM student with a strong passion for technology and business innovation.
I specialize in building modern, responsive, and user-friendly websites using HTML, CSS, and JavaScript. I focus on writing clean, efficient code and creating smooth digital experiences.
My goal is to build my own tech company while offering high-quality freelance services to clients worldwide.
I have strong frontend development skills and hands-on experience with a variety of technologies. Here's what I can do:
I create clean, semantic, and accessible HTML structures for websites and web applications. Example: Landing pages, forms, interactive layouts, multi-section pages.
I style websites with modern CSS techniques, including Flexbox, Grid, responsive design, and animations. Example: Hover effects, navigation menus, image galleries, animated buttons, gradients.
I use vanilla JavaScript to add interactivity, manipulate the DOM, and handle events. Example: Sliders, modal pop-ups, form validation, dynamic content updates.
I build reusable components and interactive single-page applications with React. Example: Dashboards, portfolio SPA, interactive web apps, state management with hooks.
I have basic experience with Node.js for backend functionality, including setting up simple servers and APIs. Example: REST APIs, JSON data handling, connecting frontend with backend.
All my websites are fully responsive and tested across devices and browsers to ensure a seamless experience.
I use Git and GitHub for version control, collaborative projects, and maintaining a clean project history.
Web accessibility (a11y), basic SEO practices, performance optimization, UI/UX design principles, and project planning.
Try HTML and JavaScript directly below!
Type any website URL below and see it live (if the website allows embedding).
Enter a website URL to fetch its HTML and CSS (works for sites allowing CORS).