hamisu://colophon
How this site is made.
A brief note on the tools, decisions, and principles behind every pixel of this portfolio.
/ˈkɒləfən/ — a brief statement at a book's end detailing its production. A publisher's colophon, adapted for the web.
This site is built with NextJs, deployed on Vercel, and designed in Figma. It even runs "green," producing just ~0.07g CO₂ per visit.
Day-to-day
Personal toolkit
The apps I reach for most. Curated over years, rarely changed.
Credentials
Certificates & education
Academic background and professional certifications.
Bachelor of Science in Computer Science
Umaru Musa Yar'adua University (UMYU)
BSc. Result / Transcript
Umaru Musa Yar'adua University (UMYU)
Across my career
Tech stack
Technologies I work with professionally — not just for this site.
Frontend
Backend
Databases
DevOps & Cloud
AI / ML
Mobile
Under the hood
This site's stack
The specific tools used to build this portfolio.
Next.js 15
App Router, Server Components, API Routes.
HeroUI
Accessible, composable component library.
TailwindCSS
Utility-first CSS. Zero dead code.
TypeScript
Type safety throughout — from DB to JSX.
Prisma
Type-safe ORM for PostgreSQL.
PostgreSQL
The world's most advanced open-source DB.
Vercel
Deployed on the edge. Zero config.
Google Gemini
Powers the AI persona at hamisu://ai.
Background noise
Now listening
Lofi / Chill Beats
Spotify Playlist · Always on
Community
Open source
Projects I've built or contributed to publicly. All code is open — use it, improve it, ship it.
AgeGender
This is my final year B.Sc. thesis repository Based on creating Machine Learning model under CNN that can be able to estimate the Age and Gender of the giving human face.
Connectivity-based-Outlier-Factor
Connectivity-based Outlier Factor (COF) is an unsupervised, density-based anomaly detection algorithm that improves upon Local Outlier Factor (LOF) by considering the "isolativity" of data points.
medibook-starter-fullstack
Project created from CodeGuide Starter Fullstack: Act as a full-stack developer and product manager. Your task is to design and outline the implementa...
devops-apprenticeship
A 30-day DevOps Apprenticeship project documenting my journey into modern DevOps practices — covering Docker, CI/CD, cloud infrastructure, automation, observability, and security. Includes daily logs, reproducible code, and infrastructure-as-code examples.
nextjs-starter-template
No description provided.
url-shortener
No description provided.
auth-with-nextjs
No description provided.
Craft notes
Design principles
Typography first
Playfair Display for display headings, Inter for body. Hierarchy is everything.
Sustainable by default
This site produces ~0.07g CO₂ per visit — cleaner than 90% of web pages tested.
Accessible
Semantic HTML, ARIA labels, keyboard navigation, and sufficient colour contrast.
Performance obsessed
Static pages, optimised images, and edge caching keep load times tight.