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

Block or report Allankw-dev

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.

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
Allankw-dev/README.md

Typing SVG

3D render of AI and GPU processors Iridescent AI brain 3D render


πŸ‘‹ Hi, I'm Allan Kamau

Software Engineer Β· Full-Stack Developer Β· AI/ML Builder

Computer Science student focused on web and application development, with a particular interest in integrating AI/ML into real-world systems. I build with Python, HTML, CSS, and Java, grounded in solid database design and object-oriented system analysis β€” aiming for solutions that are practical, scalable, and hold up beyond the first demo.

I'm comfortable moving across the stack β€” from schema design to REST APIs to deployment, and provisioning real cloud infrastructure (OCI: VCN, managed PostgreSQL, compute instances). I've put that into practice building and shipping my AI Hiring Platform (FastAPI + Streamlit + PostgreSQL), hardened with rate limiting, input sanitization, and secure authentication.

Random Dev Quote

🧭 About Me

  • 🌍 Based in Kenya, open to remote and on-site opportunities

  • πŸŽ“ Computer Science student, currently taking Advanced Database Systems and Object-Oriented System Analysis & Design

  • πŸš€ One example of that in practice: my AI Hiring Platform, a full-stack app (FastAPI + Streamlit + PostgreSQL) with production-grade security like rate limiting and input sanitization

  • ☁️ Hands-on with cloud infrastructure β€” provisioned a full Oracle Cloud environment (VCN, managed PostgreSQL, compute instance) end to end for a database systems project

  • πŸ—„οΈ Comfortable across the stack: relational schema design, REST API development, deployment pipelines, and debugging real production issues (auth flows, uptime monitoring, migration headaches)

  • 🀝 Open to internships and collaboration on real-world projects β€” I like problems with actual constraints, not just tutorials

  • πŸ’¬ Happy to talk through anything from database design to deployment troubleshooting


πŸ€– AI & Machine Learning

Abstract neural network sphere

Exploring how machine intelligence is reshaping the way we build software β€” from data pipelines to intelligent decision-making systems.


πŸ› οΈ Featured Project

AI Hiring Platform β€” a full-stack recruitment app that uses AI to help streamline hiring decisions.

  • βš™οΈ Backend: FastAPI, deployed on Render
  • 🎨 Frontend: Streamlit, deployed on Streamlit Cloud
  • πŸ—„οΈ Database: PostgreSQL on Supabase
  • πŸ”’ Hardened with rate limiting, input sanitization, secure password handling, and environment-based secrets management

πŸš€ Skills & Technologies

🧠 Languages

🎨 Frontend & Frameworks

πŸ—„οΈ Databases

☁️ Tools & Platforms


πŸ“Š GitHub Progress

🧊 3D Contribution Calendar

3D contribution calendar

πŸ—ΊοΈ Visitor Count

visitor count


🌐 Let's Connect


βš™οΈ How to enable the 3D contribution calendar (one-time setup)

This feature runs automatically once a day via GitHub Actions β€” you don't touch it again after setup. It uses the default GitHub token, so no separate access token or repo secret is needed.

  1. In your Allankw-dev/Allankw-dev profile repo, create the folder .github/workflows/ if it doesn't already exist.
  2. Add the file metrics.yml (provided alongside this README β€” just drop it in as-is, replacing the old one if present).
  3. Commit and push. Go to the Actions tab of your repo and manually run the workflow once (▢️ "Run workflow") so the first SVG gets generated β€” after that, it runs on its own schedule.
  4. That's it β€” the 3D contribution calendar image URL in this README will start rendering automatically.

β˜• Support Me

Pinned Loading

  1. AI-powered-hiring-system-using-FastAPI--NLP--and-resume-matching-with-intelligent-candidate-ranking AI-powered-hiring-system-using-FastAPI--NLP--and-resume-matching-with-intelligent-candidate-ranking Public

    AI-powered hiring platform that analyzes resumes, ranks candidates, and helps recruiters make data-driven decisions using FastAPI, Streamlit, and Machine Learning.

    Python 10 6

  2. bank-program bank-program Public

    Banking system program that allows users to create accounts, deposit money, withdraw funds, check balances, and manage transactions securely.

    Python 12 6

  3. python-certificates python-certificates Public

    Python certifications showcasing skills in programming, problem-solving, and building real-world applications.

    11

  4. weather--app weather--app Public

    Python weather application that fetches real-time data and 5-day forecasts using the OpenWeatherMap API with a clean CLI interface.

    Python 10 1

  5. ai-programme-certificate ai-programme-certificate Public

    AI Certification showcasing skills in Machine Learning, NLP, and data-driven solutions with practical projects and applications.

    10

  6. power-consumption-db-api power-consumption-db-api Public

    PostgreSQL + Node.js API on real UCI household power consumption data β€” BCS 4103 group project.

    JavaScript 1 1