Duncan logo

Hi, my name is

Duncan Moyo.

I build things for the web.

I’m a software engineer specializing in building (and occasionally designing) exceptional digital experiences. I just finished up my projects with ALX Africa. Check out my ALX Africa Certicate as well as my transcript.

01. About Me

Hello! My name is Duncan and I enjoy creating things that live on the internet. My interest in web development started back in 2020 when I decided to try a different career move — turns out trying to center a div taught me a lot about HTML & CSS!

Fast-forward to today, and I’ve had the privilege of learning on a scholarship program, worked at a start-up, and currently searching for new opportunites. My main focus these days is building accessible, inclusive products and digital experiences for myself and a variety of clients.

Here are a few technologies I’ve been working with recently:

TypeScript

JavaScript

React

Next.js

Node.js

Python

profile

02. Experience

React Frontend Developer @ Dark Pools

October 2021 - October 2022

Develop user-facing features using React.js

Build reusable components and front-end libraries for future use

Translate designs and wireframes into high-quality code

Optimize components for maximum performance across a vast array of web-capable devices and browsers

Participate in code reviews to maintain code quality and share knowledge

Collaborate with product team and graphic designers

Learn and understand user interactions

Co-develop a robust testing suite for component and system testing

03. Some things I've built

Featured Project

Admin Dashboard

A comprehensive web application designed to streamline administrative tasks. This dashboard provides a centralized platform for managing various online projects and services.

Mongo

Express

React

Node

MongoDB

Featured Project

FitFusion

An events management site that allows users to join and create their own fitness events. Filter through different events, don't workout alone and enjoy the pain.

Next.js

Tailwind

Clerk

MOngoDB

Featured Project

Threads Clone

A dynamic and interactive platform that allows users to create, manage, and participate in discussion threads. It provides a user-friendly interface where users can post new topics, reply to existing threads and engage

Next.js

Tailwind

Vercel

Typescript

Clerk


Evo Gym

A simple gym landing page for a prospective gym company looking for customers

TypeScript

Vite

Framer-motion

Tailwind

Duncbook

A web application that enables you to create, comment and post on your wall, kind of like Facebook.

Mongo

Express

React

Node

My Portfolio v1

My first serious attempt to create my developer portfolio. Learn more about the developer by the name Duncan Moyo.

React

Framer-motion

CSS

Tailwind

Dunc-tube

A youtube clone where you can stream videos, Watch and enjoy! Your own streaming service right at your fingertips.

React

Rapid-Api

MUI

React-player

Duncan Fitness Club

An application that can help you with any type of exercises, free weights, machines, body exercises, you name it, we got it.

React

Rapid-Api

MUI

Netlify

Article Summariser

An article summariser that lets you summarise online articles using ChatGpt. Summarise!

Vite

Tailwind

ChatGpt

React

Breadit

Breadit is awesome, it is a reddit clone that you can use to start chats and create communities. Post and enjoy!

Typescript

Tailwind

Next.js

Vercel

Friendzone

A simple app where you can send messages to friends that you have accepted after they have requested you

Next.js

Tailwind

Pusher

Jwt

04. Contact Me

My inbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you!