Software Engineer β’ UI/UX-minded β’ Community-driven
I build high-quality, user-centric software that solves real problems and meets business goals. Iβm passionate about HealthTech, FinTech, and E-commerce, with a focus on solutions that can scale within African contexts and beyond.
βSoftware that ships, teaches, and impacts communities.β
- π ALX ProDev (Frontend) β sharpening production UX, accessibility, and performance.
- π§ AI/ML Learning Path β classical ML β MLOps fundamentals.
- π₯ Flagship Project: Hope4PKD PI App (concept)
A patient-first web app for booking, triage, and continuity of care.- Core modules: onboarding & identity, appointment booking, triage questionnaire, care-team messaging, labs & results, payments.
- Stack (planned): Next.js β’ TypeScript β’ Tailwind β’ Node/Express β’ PostgreSQL/Prisma β’ Auth.js β’ Stripe/Paystack β’ Docker β’ CI/CD (GitHub Actions)
- Roadmap: v0.1 E2E prototype β v0.2 secure auth & roles β v0.3 clinician portal.
Languages: TypeScript, JavaScript, Python, SQL
Frontend: React, Next.js, Redux/Zustand, Tailwind, Sass
Backend: Node.js (Express/Nest), REST, Webhooks
Databases: PostgreSQL, MySQL, MongoDB, Prisma
Testing: Jest, React Testing Library
DevOps: Docker, GitHub Actions, Vercel, Render, Netlify
Data/AI (learning): Numpy, Pandas, scikit-learn, basic NLP
Design: Figma (wireframes β Handoff), Accessibility (WCAG), Design Systems
- Headstarter AI β Software Engineer Fellow
Built AI-powered prototypes under tight deadlines; delivered measurable features end-to-end. - Freelance / Agency Work
Shipped responsive, accessible web apps; collaborated with designers and stakeholders; CI/CD & cloud deploys.
Show more
- Community Work & Mentoring β Teaching beginners UI/UX & web dev best practices.
- Notable wins β Cut page load times by 30% via Next.js image optimization and bundle trimming; rebuilt auth flows that reduced drop-off by 17%.
Replace with your best hiring-signal projects. Include outcome, link, stack.
Project | What it does | Stack | Links |
---|---|---|---|
Hope4PKD PI App | Patient triage & appointment scheduling | Next.js, TS, Tailwind, Node, Postgres, Prisma | Demo |
GrowTeens | Digital learning platform for Teenagers | Next.js, Postgres, Prisma, TS | Repo Β· Demo |
- Code quality: typed components, accessible UI, unit tests on critical paths.
- Product thinking: requirements β UX flow β architecture β measurable outcomes.
- Ops: trunk-based Git, semantic PRs, preview deployments, issue templates.
- B.Sc. Computer Science
- Full Stack Open (Helsinki) β in progress
- IBM Full Stack Software Developer (Coursera) β in progress
- ALX ProDev (Frontend) β current
- UI/UX for developers: building accessible interfaces that convert.
- Beginner-friendly JS/TS patterns.
- Hope4PKD PI product design in low-bandwidth environments.
Iβm open to collaborating on HealthTech, FinTech, and E-commerce projects, especially those with public good or community impact.
- Ask me about developing software solutions end-to-end.
- I volunteer time to help beginners structure their learning roadmaps.
- Email: dnwakaihe@gmail.com
- LinkedIn: https://www.linkedin.com/in/onyekachi-nwakaihe
- Stack Overflow: https://stackoverflow.com/users/11565558/kachi
- Portfolio: https://onyekachi-porfolio.vercel.app