AK

Allan Kamau

Available to hire

I’m Allan Kamau, a Computer Science student who builds end-to-end backend and AI-enabled products that are meant to ship reliably.

About

I’m Allan Kamau, a Computer Science student who builds end-to-end backend and AI-enabled products that are meant to ship reliably. I focus on Python and FastAPI, PostgreSQL, and authentication/authorization patterns, and I enjoy turning messy real-world problems—like resume screening—into systems that are secure, testable, and easy to use.

I’ve built and deployed projects including a live AI-powered hiring platform that ranks resumes using TF-IDF and cosine similarity, plus full-stack applications with JWT security and role-based access control. Along the way, I’ve handled production issues, automated workflows, and worked through cloud deployments and database design—so I can deliver both functional features and dependable infrastructure.

  • 1 year's experience
  • Joined October 2026

Industry experience

  • Software & Internet
  • Education
  • Computers & Electronics

Work experience· 4 roles

Ledgr: School Fee Management System (Project - Backend & Full Stack) · Personal ProjectMay 2026 – Oct 2026 · 6 mos

Built a school fee management platform with a React/TypeScript frontend and a JWT-secured FastAPI API. Implemented core entities for students, guardians, invoices, and payment plans, and validated functionality using sample data (students, invoices, and payments). Enforced least-privilege database access using PostgreSQL Row-Level Security on Supabase, with separate database roles for migrations and live API requests. Deployed the frontend on Vercel and automated fee reminders via Africa’s Talking using email and SMS.

Household Energy Analytics Database (Project - Database & REST API) · Academic Group ProjectJan 2026 – Apr 2026 · 4 mos

Designed a normalized four-table PostgreSQL schema for household energy analytics, including 3 triggers and 4 stored procedures. Built a Node.js/Express REST API on top of the database and created a Postman collection to test endpoints. Led deployment on OCI by configuring a VCN, placing PostgreSQL in a private subnet, and running the API on an Oracle Linux instance. Resolved issues such as out-of-memory kills, SSL certificate chain errors, and data-quality problems, and produced a technical report and deployment runbook.

AI-Powered Hiring Platform (Project - Backend & ML Ranking) · Personal ProjectJun 2025 – Nov 2025 · 6 mos

Built a full-stack hiring platform using FastAPI, Streamlit, and Supabase PostgreSQL with user roles for recruiters and candidates. Implemented automated resume ranking using TF-IDF and cosine similarity (scikit-learn) to reduce manual screening, and added an in-app AI assistant feature (“Hira”). Secured the platform with JWT authentication, role-based access control, rate limiting, and input sanitization. Improved production reliability by fixing email delivery failures on Render—migrating to the Resend API and using FastAPI background tasks to avoid frontend timeouts. Delivered and operated the system with registered users and active dashboards.

Personal Portfolio Website (Project) · Personal ProjectFeb 2025 – Apr 2025 · 3 mos

Education

BSc Computer Science · St. Paul's University, Nairobi, Kenya2024 – 2027

Certifications and awards

Google Developers AI Programme Certificate2030 – 2026
Python Certification2030 – 2026

Hire Allan Kamau today

Post a job and invite Allan, or contact them directly. No hidden commission.

Post a job