Updated: Jun 8, 2025
Search...

K

About meEducationExperienceRoadmap
Photo of Michael Peter

Michael Peter

I'm committed to building appealing apps and helping people learn how to code.

Programming languages

    TypeScript

    TypeScript

    C

    C

    Python

    Python

    JavaScript

    JavaScript

Frameworks, libraries & devtools

    Next.js

    Next.js

    React

    React

    Expressjs

    Expressjs

    Nestjs

    Nestjs

    FastAPI

    FastAPI

Contact

@michaelhpet

michaelhpet@gmail.com

©2025 Michael Peter

printf

An inferior clone of the C standard library printf function, which takes a string and a variable sized list of other values and produce as output a string that corresponds to the format specifier and given input values.

  • C

linktree-clone-zuri-reactjs

Vanilla reactjs clone of linktree, a social media reference landing page. This is one of the tasks in HNG9 internship in which I participated as a frontend engineer.

  • HTML

  • JavaScript

alx-low_level_programming

An assembly of C programs and code snippets to learn and practice data structures and algorithms. This also includes rewrites of many C standard library functions, all for the purpose of understanding computer programming from ground-up.

  • Shell

  • C

  • Assembly

  • Python

kotoba

Kotoba is a very simple dictionary web app, built with nextjs, which uses a remote API to retrieve definitions of English words including different parts of speech along with audio examples for pronunciation.

  • JavaScript

  • TypeScript

alx-system_engineering-devops

A suite of computer programs, configuration files, and various types of code snippets for learning systems engineering, development and operations (DevOps) at the fundamental level, a module in the software engineering program at ALX.

  • Shell

  • C

  • Ruby

  • Puppet

  • Python

adornui

WIP component library for Nextjs/React apps. Intended to be a low-opinionated and highly customizable library with easy, standard and straightforward APIs

  • JavaScript

  • TypeScript

  • CSS

metabnb-kael

Metabnb is a project from HNG9 Internship which features a rental service in some metaverse denominated in crypocurrencies.

  • HTML

  • JavaScript

linktree-clone-zuri

A react, with TypeScript, clone of linktree, a social media reference landing page. This is one of the tasks in HNG9 internship in which I participated as a frontend engineer.

  • JavaScript

  • TypeScript

quicknlp-client

Client-side application for QuickNLP, a web-based library of natural language processing (NLP) algorithms for transforming plain text into meaningful information.

  • JavaScript

  • CSS

  • TypeScript

recipe-card-example-boot

A low fidelity demonstration of how to print a web UI (with reactjs) as a PDF file. This example was used to print recipe cards.

  • HTML

  • CSS

  • JavaScript

altschool-01-semester-assignment-02

  • HTML

  • CSS

quicknlp

API server for QuickNLP, a natural language processing service that takes plain text and transforms it into meaningful information in desired format using a range of NLP algoritms.

  • Python

altschool-01-semester-assignment-03

  • HTML

  • CSS

serverless-todo

A simple Todo application using AWS Lambda and the Serverless framework, as part of the project assignments for the Udacity cloud developer nanodegree.

  • TypeScript

  • JavaScript

  • HTML

  • CSS

chaos-monkey

AWS lambda function to destroy a random EC2 instance in specified intervals.

  • JavaScript

paynow

RESTful API that allows small businesses to accept payments from customers using Paystack

  • TypeScript

alx-backend

    altschool-02-semester-assignment-04

    • JavaScript

    pubarticles-api

    A REST API that serves articles created by people through public endpoints

    • JavaScript

    monty

    A command-line interpreter for monty bytecodes files, written in C, which features the creation and manipulation of stacks/queue data structures.

    • C

    • MATLAB

    • Forth

    • M

    • Brainfuck