Experience
I am a full-stack web developer who leans toward the front end. I have experience in web development, design, web-related technologies and e-commerce. I follow SOLID principles and am knowledgeable about OOP.
2023/05 - present
Enerblu.co.za - Freelance
Full Stack Web Development
Responsibilities
Designed customer-facing websites with a unique brand identity using Photoshop and Figma.
Developed responsive e-commerce websites with NextJS and React, adhering to SOLID principles.
Achieved greater than 90% in page insights scores to improve page ranking and accessibility.
Architect and developed APIs for custom business logic using PostgreSQL and TypeORM.
Integrated commerce modules (MedusaJS) and headless CMS (Contentful) through REST and GraphQL APIs.
Implemented version control (Git & GitHub) to ensure smooth deployments and staging site management.
Duties
Conducted frequent client progress reporting and feedback gathering using Agile methodology..
Authored documentation for complex parts of the codebase with Confluence.
Outlined development and design plans using Jira and Trello software.
Maintained codebase and performed periodic dependency updates.
Tech Stack
2022/02 - present
Sports4theNation (pty) ltd - Freelance
WordPress website - Currently redoing website
Responsibilities
Design a customer-faced website with a unique and consistent brand identity (Photoshop & Figma).
Overhaul website with a custom-developed theme, lowering plugin and hosting fees by 74%.
Develop custom WordPress plugins to enhance content management experience and improve productivity by 40%.
Deploy WordPress on shared hosting (cPanel).
Configure mailing with correct signatures (DKIM, SPF & DMARC).
Maintain and update website plugins and theme
Duties
Maintain website and update plugins for the client, ensuring 99% uptime.
Train client and employees to use WordPress CMS and WooCommerce.
Educate client and employees on SEO practices.
Assist in maintaining content & SEO.
Tech Stack
2021/06 - 2022/12
lavidaliving.co.za – Self-Employment
Self Employment
Responsibilities
Design & develop a responsive website according to the design.
Convert the developed design to a WordPress-compatible theme.
Set up and deploy WordPress with WooCommerce.
Configure correct mailing signatures (DKIM, SPF & DMARC).
Set up, integrate & manage PPC.
Website maintenance, theme/feature changes and dependency updates.
Tech Stack
2019/06 - 2020/01
Moringa Fields
Part Time
Responsibilities
Redo Shopify theme.
Content management & Creation.
Integrate 3rd Party marketing with Shopify store.
Maintain Ad campaigns and update creatives.
Improve sales by 120% by expanding the company's presence online.
Duties
Communicate and report online marketing statistics.
Tech Stack