Kwesikwaa Hayford

Software Engineer

Building things on the frontend, backend, for mobile and in the cloud. Dabbles in 3d arts and game dev sometimes. Blogs or shares thoughts on DEV. Primarily uses Python, Dart, GO and Javascript

Frontend & Mobile

Vue

React

Flutter

React Native

Backend

FastAPI

Gin

Fiber

Express(Nodejs)

Complementary

MongoDB

PostGres

Redis

Rabbitmq

Cloud DevOps

Docker & Swarm

Github Actions

CircleCI

Jenkins

Traefik Proxy

Terraform

Ansible

AWS

DigitalOcean

Cloudflare

Prometheus

Grafana

Loki

CrowdSec

Snyk

Portfolio
ArtOfElle
Nextjs, Google AppsScript
An archtitecture portfolio and arts shop website built in Next Js. Uniquelly resorted to Google Spreadsheet and AppScript to serve as database and backend because of the use case, which is only to receive orders and not receive payment and doesnt need any form of management
System Design & DevOps
Go, Python, AWS, YAML
An evergrowing repo which implements system design techniques and devops technologyies with Python and Go REST APIs that run on Docker and implement a loadbalancer. Terraform is used to provision AWS EC2 instances and Ansible Playbook installs the necessary applicationns. The instances are monitored through Prometheus and Grafana. Github actions runs the CI/CD Pipeline
AnanseArena
Nuxt js, Supabase, FastAPI
A platform for creatives in Ghana to showcase their works, share knowledge through forums,tutorials/blogs. Quite an ambitious project with lots of challenges and lots to learn. Built in Vue's Nuxt.js and Supbase backend. However FastAPI backend is available in the repo
Aboduaba Toy Shop
Flutter, PayStack, Fiber, MongoDB
Abodua Toy Shop is an e-commerce toy shop to show case my 3d arts and leverage on that to integrate the payment system; PayStack. It is built with flutter and uses ValueChangeNotifieer for state management. Backend built with Go's Fiber framework and MongoDB as database
Twitter Searcher
Alpine, Python, AWS Lambda, FastAPI
This is a one page web app allows anyone to keyword search tweets of any specific twitter account. It is built with vanilla html,css and alpine js. It utilises the twitter API and python backend code deployed on the severless AWS Lambda. Repo has both a FastAPI backend and the code hosted on Lambda
nativeAI
ReactNative, Python
With all the trendy advances in AI I decided to put together an app which put lots of AI tools together in one place, from text to image generatiion, to translation/transcription, etc. Mostly utitlises OpenAI api and other libraries
Collabo
Flutter, Express, MongoDB ,Cloudflare
A desktop collaboration software for groups work, keep track of oveerall and individual progress, version control. Initially targeted at creative studios but will eventually make it possible for any industry to use. Frontend on Flutter,uses HiveDB for local persistence, Mongodb as database. Express backend and Cloueflare Workers