I turn ideas into working software: responsive web apps, cross-platform mobile apps and the admin tools that keep products running. I care about clean, typed code, interfaces that stay in sync with their data, and access controls that are secure by default.
I'm studying Software Engineering at Khalifa Isyaku Rabiu University, Kano, and outside of work I'm into open-source software, tech communities, coding challenges and Linux administration.
/01
Web apps
Fast, responsive interfaces and full web apps built with React and Next.js.
React · Next.js · Tailwind · TanStack Query
/02
Mobile apps
Cross-platform iOS and Android apps from a single TypeScript codebase.
React Native · Expo · TypeScript
/03
APIs & security
Typed API clients against REST and OpenAPI specs, with 2FA, step-up auth and role-based access.
REST · OpenAPI · Swagger · RBAC
/04
Linux & automation
Shell scripts and command-line tools that take the repetition out of setup and maintenance.
Bash · Ubuntu · Python · Git
/05
API testing & debugging
Exercising endpoints, checking responses against the spec and tracing defects to the frontend or the backend.
Postman · Swagger UI · DevTools · cURL
/06
Open-source development
Contributing to public projects: reading unfamiliar codebases, filing clear issues and opening focused pull requests.
Git · GitHub · Pull requests · Code review