Skip to content
View Gift10477's full-sized avatar

Highlights

  • Pro

Block or report Gift10477

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.

Content in all repositories owned by your account will be closed.
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
Gift10477/README.md

Header

Typing SVG

GitHub followers Profile Views GitHub Stars


โŸ Hi there ๐Ÿ‘‹ โ€” I'm Gift โŸ

class Gift:
    name       = "Gift Githaka Gicheru"
    university = "Strathmore University, Nairobi ๐Ÿ‡ฐ๐Ÿ‡ช"
    degree     = "BSc. Informatics & Computer Science (Year 2)"
    venture    = "Trip Tech Solutions โ€” bespoke digital experiences"
    passions   = ["Machine Learning", "Data Science", "3D Web Interfaces", "Interactive UX"]
    currently  = "Leading data pipelines, crafting immersive 3D web apps & networking with industry pros"

"I don't just write code โ€” I architect experiences that feel personal, powerful, and alive."


๐Ÿ”ญ What I'm Currently Working On

Project Description Stack
๐Ÿข Trip Tech Solutions Leading a web dev venture crafting milestone digital experiences โ€” bespoke, branded, and deeply personal React ยท Tailwind ยท Three.js
๐ŸŒ Modular 3D Web Apps Custom 3D browser experiences using a modular scene structure (main.js + 3 scene files), optimized for 1ร— desktop fidelity Three.js ยท JavaScript ยท HTML/CSS
๐Ÿ“ฆ Digital Gratitude Archives Interactive gratitude web apps with integrated match-3 puzzle mechanics โ€” emotion meets engagement JavaScript ยท Canvas API
๐Ÿค– ML Classification Pipelines Multi-model preprocessing & classification systems for real-world datasets (DataSprint project) Python ยท Scikit-learn ยท Pandas

๐ŸŒฑ What I'm Exploring

  • ๐Ÿง  Advanced ML Architectures โ€” Ensemble methods, feature engineering pipelines & model stacking for competition-level accuracy
  • ๐ŸŽฎ Interactive 3D Web Design โ€” Pushing Three.js further with custom shaders, GSAP animations, and scene composition patterns
  • ๐Ÿ“Š Predictive Modeling Competitions โ€” Honing end-to-end pipeline skills from raw data ingestion to submission-ready predictions
  • ๐Ÿ”— AI ร— UX Design โ€” Using generative AI tools to rapidly prototype and iterate on rich interactive interfaces
  • ๐Ÿ—๏ธ Scalable Repository Architecture โ€” Clean branching strategies, modular component design, and maintainable project structures

๐Ÿ† Recent Accomplishments

  • ๐Ÿฅ‡ ML & Preprocessing Lead โ€” Strathmore Data Community DataSprint: architected multi-model classification pipelines from scratch, handling preprocessing, feature selection & ensemble modeling
  • ๐Ÿ™๏ธ Corporate Field Visit โ€” Toured Safaricom HQ (Nairobi), networking with senior engineers and exploring enterprise-scale tech infrastructure
  • ๐Ÿš€ Launched Trip Tech Solutions โ€” Delivering custom web experiences for milestones, with clients receiving deeply personalized digital products
  • ๐ŸŒ 3D Web App Deployment โ€” Shipped modular Three.js apps with a clean scene-file architecture for seamless scalability

๐Ÿ’ฌ Ask Me About

Topic What I Can Help With
๐Ÿงน Data Preprocessing Handling nulls, feature scaling, encoding strategies, pipeline design
๐Ÿ“ˆ Predictive Modeling Choosing models, hyperparameter tuning, evaluation metrics, competition tips
๐ŸŒ 3D Web Apps Structuring Three.js scenes, modular main.js patterns, performance at scale
๐Ÿ“‚ Repository Management Branching strategies, README craft, project organization for teams
๐ŸŽ“ Strathmore / Kenyan Tech Scene Courses, communities, DataSprint, Safaricom ecosystem, networking

๐Ÿ› ๏ธ Languages and Tools

๐Ÿ’ป Languages

Python JavaScript Java C C++ HTML5 CSS3

๐Ÿงฐ Frameworks & Libraries

React Three.js TailwindCSS Scikit-learn Pandas NumPy

๐Ÿ”ง Tools & Platforms

Git GitHub VS Code Figma Jupyter


๐Ÿ“Š GitHub Stats

GitHub Streak


๐ŸŒ Where to Find Me

LinkedIn GitHub Email

๐Ÿ“ Nairobi, Kenya ย ยทย  ๐ŸŽ“ Strathmore University ย ยทย  ๐Ÿš€ Open to collabs, internships & hackathons


Footer

"The best digital experiences aren't built โ€” they're felt."
โ€” Gift, 2025

Pinned Loading

  1. VideoLibrary VideoLibrary Public

    Java 1

  2. RAG-Chatbot RAG-Chatbot Public

    C

  3. Team-Invincible-Datathon-Submission Team-Invincible-Datathon-Submission Public

    Forked from keithh-kim/Team-Invincible-Datathon-Submission

    Jupyter Notebook 1

  4. settlein-student-housing settlein-student-housing Public

    SettleIn bridges the gap between students and verified property managers. By eliminating reliance on unregulated WhatsApp groups, expensive brokers, and scam-ridden social media marketplaces, Settlโ€ฆ

    JavaScript 2

  5. strathmore_incident_reporting_app strathmore_incident_reporting_app Public

    It is a strathmore incident reporting app which ease incident reports in strathmore

    JavaScript

  6. Kenya_Life_3D_website Kenya_Life_3D_website Public

    JavaScript 1