Skip to content
View MrrAmissah's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report MrrAmissah

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MrrAmissah/README.md
Systems, networks, and practical software banner

Prince Kofi Frimpong Amissah

Most people call me Kofi.

Information Systems · Networking & IT Infrastructure · Full-Stack Developer

Accra, Ghana

Portfolio LinkedIn Email GitHub

About Me

I am Prince Kofi Frimpong Amissah, an Information Systems graduate and CCNA-trained network technician building practical software for infrastructure, finance, and everyday Ghanaian workflows.

I like tools that make complicated things easier to trust: packet analysis, subnetting, payroll, exchange rates, escrow flows, and full-stack products that feel useful outside a tutorial.

Right now I am sharpening my work across TypeScript, React, Next.js, Node.js, PostgreSQL/Prisma, Tailwind CSS, and networking fundamentals.

Current Focus

Ghana-focused utilities
PAYE, FX, payments, and tools that match local workflows.
Full-stack products
Auth, databases, analytics, deployment, and clean UI flows.
Networking & security
Network forensics, subnetting, IT support, and systems thinking.

Featured Projects

PacketSage command center showing decoded packet evidence, protocol stats, signal counts, and investigation brief

PacketSage

A defensive network forensics sandbox for reviewing packet exports and decoded telemetry. It ingests Wireshark CSVs, Suricata EVE alerts, Zeek summaries, and structured logs, then reconstructs TCP/UDP flows, surfaces DNS/HTTP/TLS intelligence, flags suspicious signals with a deterministic rule engine, and drafts evidence-bound AI analyst memos through a redacting server-side proxy. Everything runs in an ephemeral in-memory sandbox and compiles into a report-ready incident timeline with a readiness score.

Live · Code

React TypeScript Vite Express Gemini Network Forensics

Keyhole: a self-hosted OpenID Connect identity provider, shown beside its sign-in screen with Continue with Google, email and password fields

Keyhole

A self-hosted OpenID Connect identity provider with its own login screen, so applications authenticate against infrastructure I run instead of a third-party auth service. Argon2id credentials, TOTP two-factor with single-use recovery codes, Google sign-in with pre-hijacking-safe account linking, step-up re-authentication, per-IP and per-account rate limiting, and revocable sessions — with an append-only audit trail behind all of it.

Built deliberately: the OAuth2/OIDC protocol layer is a certified library, while identity storage, credential verification, lockout, second factors, and the interface are mine. Security properties are tested adversarially — account enumeration, token replay, 2FA bypass, and orphaned sessions after account deletion each have a test asserting they fail.

Private repository · in active development. Not yet independently reviewed, so there is no public code or demo while that remains true.

TypeScript Node.js PostgreSQL OpenID Connect OAuth 2.0 React Argon2id TOTP

FraudCase GH preview

FraudCase GH

A privacy-first, AI-assisted tool that turns scattered scam evidence (SMS, WhatsApp, links, Mobile Money receipts) into a structured case file with PII redaction, risk scoring, timelines, and PDF reports.

Live · Code

React TypeScript Express Firebase Gemini

Team Urbanflow project preview

Team Urbanflow

AI-powered civic-tech inspection dashboard for classifying drone gutter images, processing batches, and routing uncertain results into human review.

Live · Code

Next.js TypeScript TensorFlow.js Supabase

LiveLayer control dashboard preview

LiveLayer

Local-first OBS graphics control surface for live worship and productions, with browser-based control/output, presets, local assets, people, dynamic fields, and scripture lookup.

Code

React TypeScript Vite OBS

Ghana PAYE Calculator project preview

Ghana PAYE Calculator

Payroll calculator for 2026 GRA bands, SSNIT Tier 1, Tier 3 relief, and printable payslips.

Live · Code

React TypeScript Tailwind Payroll

Subnet Calculator project preview

Subnet Calculator

IPv4 subnet/CIDR utility with binary breakdowns and subnet splitting.

Live · Code

React TypeScript Vite Networking

GHS FX Converter project preview

GHS FX Converter

Live Ghana cedi exchange rates with offline cache for quick daily checks.

Live · Code

React TypeScript Vite Live API

Snip project preview

Snip

Full-stack URL shortener with persistent links and click analytics.

Live · Code

Next.js Prisma Neon Tailwind

Portfolio preview

Portfolio

Personal site tying together my work, skills, and contact links.

Live · Source

Next.js TypeScript Tailwind Framer Motion

What I am building toward

A portfolio of tools that connects software engineering with Ghanaian business, payments, security, and infrastructure realities.

Start a conversation

Product Thinking Systems Delivery

Toolbox

TypeScript, React, Next.js, Node.js, PostgreSQL, Prisma, Tailwind CSS, Git, GitHub, Vercel, and Vite

GitHub Snapshot

Prince Kofi Frimpong Amissah GitHub contribution graph Prince Kofi Frimpong Amissah GitHub stats Most committed languages

Contact

I am open to junior full-stack, IT support, networking, and product-building opportunities where practical systems matter.

Pinned Loading

  1. Subnet-Calculator Subnet-Calculator Public

    A fast, client-side IPv4 subnet / CIDR calculator — enter an IP and prefix, get the network, broadcast, host range, masks, and a live binary breakdown.

    TypeScript 1

  2. Link-Shortener Link-Shortener Public

    Snip - turn any URL into a short link with click analytics. Custom aliases, collision-safe slugs, and a live dashboard. Built with Next.js, Prisma, and Neon Postgres.

    TypeScript

  3. GHS-FX-Converter GHS-FX-Converter Public

    Live currency converter focused on the Ghana Cedi. Convert between GHS, USD, EUR, GBP, NGN and more, with offline-cached rates and shareable results. Built with React, TypeScript, Vite, and Tailwind.

    TypeScript

  4. Ghana-Paye-Calculator Ghana-Paye-Calculator Public

    Estimate your Ghana PAYE income tax and net pay instantly. Uses 2026 GRA monthly tax bands with SSNIT Tier 1 and optional Tier 3 deductions. Built with React, TypeScript, and Tailwind CSS.

    TypeScript