AVAILABLE FOR WORK

Hello, I'm

Nyasha
Hama

|

Building scalable backend systems & performance-driven software. I turn complex problems into elegant, scalable solutions.

Johannesburg, South Africa
SCROLL
NH

const me = {

passion: "building",

}

Who I Am

I'm a Full-Stack Web Developer with strong foundations in data structures, algorithms, and scalable system design.

I build production-ready backend systems in Go and Java, and modern frontend applications using React and Angular.

I enjoy working across the stack — from database schema design and REST API architecture to responsive UI implementation.

My focus is on performance, clean architecture, and building real-world applications that scale.

“Code is read far more often than it is written. Write for your future self and your teammates.”

BSc Computer Science (2022-24)

Degree

Go & Java

Primary Backend

React & Angular

Frontend

230+ Problems C++ & Java

DSA Practice

Things I've Built

View all on GitHub →
01

Healthcare Access Connector

Connecting underserved communities to clinics & telemedicine

Full-stack healthcare platform built to improve access to clinics, telemedicine, nutrition resources, and appointment scheduling. Backend built in Go with REST APIs powering patient-provider matching.

GoPostgreSQLReactRedisJWT
02

Asymmetric Risk Mapper

Identifying risks that can kill your business

Tool that analyzes asymmetric business risks — highlighting high-impact threats while filtering out low-leverage noise. Built with TypeScript.

TypeScriptGoPostgres
03

Burnout Predictor

Predict burnout before it happens

Overload is a burnout predictor. It checks your sleep, calendar and work patterns. This helps give you a 14-day warning if you're about to burn out. The Overload tool was built using Next.js and TypeScript.

Next jsTypeScriptGoPostgres
04

AI Life CFO

AI-powered cash flow forecasting for high earners

Predictive cash flow intelligence for high-earning professionals. A full-stack Next.js pitch deck and marketing landing page with custom cursor, scroll-snap slides, and elegant dark-mode design.

Next.jsTypeScriptTailwind
05

Music Awards System

Scalable full-stack awards management platform

Built a full-stack music awards system handling nominations, voting, analytics dashboards, and role-based authentication. Backend developed in Go (Gin, GORM, PostgreSQL) with Dockerized microservices and CI/CD via GitHub Actions.

GoGinPostgreSQLReactAngularDocker
06

Go Scalable Auth Boilerplate

Production-ready authentication architecture

High-performance Go backend template using pgx + sqlc (no ORM), Redis caching, NATS messaging, and Prometheus metrics. Designed for scalability and real-world production use.

GoPostgreSQLRedisNATSPrometheus
MORE PROJECTS
07

E-commerce Search Optimization

Optimizing search with advanced data structures

Java backend project focused on improving e-commerce search performance using graphs, BSTs, concurrent maps, and PostgreSQL.

JavaSpring BootMySQLData Structures
08

Wedding Planning System

Collaborative full-stack university project

Full-stack application built with React frontend and Node.js/Express backend. Focused on clean architecture, RESTful APIs, and collaborative development using Git.

ReactNode.jsExpressPostgreSQL

Tech Arsenal

Backend

Go92%
PostgreSQL88%
Redis82%
REST APIs90%
Clean Architecture85%

Systems & Languages

C++95%
Java85%
Concurrency84%
Data Structures95%

Frontend

React85%
Angular80%
TypeScript80%
HTML/CSS88%

// TECHNOLOGIES I WORK WITH

GoC++ReactNext.jsTypeScriptTailwindGraphQLJavaPostgreSQLRedisNATSJWTWebSocketsElasticsearchTerraformPrometheusDockerLinuxNeo4jGit

Career Timeline

2022 – Present

Backend Engineer (Independent Projects)

Self-Driven Development

📍 South Africa

Designing and building production-grade backend systems with a strong focus on scalability, performance, and architecture.

  • Built healthcare platform connecting underserved communities
  • Built an ARM that finds the risks that could kill your business; and helps you ignore the ones that won’t
  • Designed scalable auth boilerplate with pgx + sqlc
  • Focused on database internals and query engine concepts
  • Practiced advanced DSA with 200+ solved problems
2022 – Present

Backend Engineer (Independent Projects)

Self-Driven Development

📍 South Africa

Designing and building production-grade backend systems with a strong focus on scalability, performance, and architecture.

  • Built healthcare platform connecting underserved communities
  • Built an ARM that finds the risks that could kill your business; and helps you ignore the ones that won’t
  • Designed scalable auth boilerplate with pgx + sqlc
  • Focused on database internals and query engine concepts
  • Practiced advanced DSA with 200+ solved problems

Latest Posts

All articles →
Jan 12, 202512 min read

Building a Production Vector Database from Scratch

Deep dive into HNSW indexing, memory-mapped files, and the engineering decisions behind NeuralDB. From prototype to 1M+ vector production system.

GoDatabasesAI
Read article
Nov 8, 20249 min read

CRDTs in the Wild: Lessons from Building Synapse

How we implemented conflict-free replicated data types to power real-time collaboration for 50k concurrent users, and the edge cases nobody warns you about.

Distributed SystemsNode.jsArchitecture
Read article
Sep 24, 20247 min read

TypeScript Compiler Performance: 10 Techniques That Actually Work

After spending weeks profiling and optimizing a 300k-line TypeScript codebase, here are the changes that delivered the biggest wins.

TypeScriptPerformanceDX
Read article
Jul 3, 202410 min read

Kubernetes Cost Optimization: From $40k to $12k/Month

A practical walkthrough of the cluster audit, right-sizing, spot instance migration, and autoscaling policies that cut our AWS bill by 70%.

KubernetesAWSInfrastructure
Read article

Let's Connect

Have a project in mind, want to collaborate, or just want to chat about tech? My inbox is always open — I respond within 24 hours.

LOCATION

Johannesburg, South Africa

Open to remote worldwide

Available for new opportunities