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

I am a Computer Science student with a strong passion for continuous learning and professional development across multiple areas of technology. My interests span *web development, **application development, and especially *Artificial Intelligence and Machine Learning integration into real-world systems.

I am also deeply interested in *proper system analysis and design, ensuring that the solutions I build are practical, scalable, and well-structured. I have hands-on experience developing applications using *Python, HTML, CSS, and Java, while continuously working to strengthen my technical and problem-solving skills..

I care about the full lifecycle of a system β€” clean schema design, solid API structure, sensible architecture decisions, and code that's still understandable six months later. That's shaped by coursework in database systems and object-oriented analysis and design, and by hands-on work provisioning real cloud infrastructure (OCI: VCN, managed PostgreSQL, compute instances) rather than just following tutorials.

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