Skip to content
View IdahK's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report IdahK

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
IdahK/README.md


🧠 About Me

Fullstack & AI Engineer with 5+ years of remote experience building scalable backend systems, cloud-native apps, and intelligent solutions. I love the elegance of well-architected code β€” and I'm on a permanent mission to level up.

  • πŸ—οΈ Currently building Invoice Builder β€” a production-grade fullstack app (React + Spring Boot + Docker) covering auth, user management, document handling, and invoice CRUD. Learning every layer of what makes a real product tick.
  • πŸ€– MSc in Artificial Intelligence β€” I bridge backend engineering with AI/ML to build smarter systems.
  • πŸ’š I genuinely love backend engineering: APIs, microservices, system design, and the satisfaction of a clean architecture.
  • 🌱 Deepening my knowledge of System Design & Architecture and Design Patterns.
  • 🀝 Open to backend collaborations and interesting open-source projects.
  • πŸ’¬ Ask me about Java, Spring Boot, Python, Angular, or AI engineering.
  • πŸ“« Reach me at: idahkoome@gmail.com
  • ⚑ Fun fact: Honey never spoils β€” archaeologists have found 3,000-year-old honey in Egyptian tombs that was still edible. Unlike most legacy code πŸ˜… (Also: everyone's tongue print is unique, just like fingerprints πŸ‘…)

πŸ› οΈ Tech Stack

βš™οΈ Backend

🎨 Frontend

πŸ—„οΈ Databases & ORM

☁️ DevOps, Cloud & Tools


πŸš€ Currently Working On

Project Stack Status
πŸ“ˆ NSE Stock Tracker Python Β· GitHub Actions Β· Gmail SMTP Β· Google Cloud Β· GDrive API πŸ”¨ In Progress
🧾 Invoice Builder App React Β· Java Spring Boot Β· Docker Β· PostgreSQL πŸ”¨ In Progress

πŸ“š Currently Learning

  • πŸ›οΈ System Design & Architecture β€” Design Patterns, distributed systems, scalability principles
  • πŸ€– Applying AI/ML techniques to real-world backend workflows

🌟 Featured Projects

🧾 Invoice Builder App

A production-grade fullstack invoicing platform. Covers auth, user management, document management, and full invoice CRUD β€” built to understand every layer of a real-world app.

πŸ”— View Repo β†’

πŸͺ Biashara Watch

Business intelligence and market tracking tool β€” built for entrepreneurs who want to stay ahead of the curve.

πŸ”— View Repo β†’

πŸŽ“ EduImpact SkillConnect

A web platform connecting learners with skilled educators β€” bridging talent gaps through accessible, tech-powered learning.

πŸ”— View Repo β†’

πŸ”§ Administrative Microservices

Core admin services for an employee management system: service discovery, API gateway, cloud config & auth β€” all wired with Spring Cloud.

πŸ”— View Repo β†’

πŸ“Š GitHub Stats


🐍 Contribution Snake

GitHub contribution snake animation

βš™οΈ How to enable the snake animation

Create .github/workflows/snake.yml in your profile repo with:

name: Generate Snake Animation

on:
  schedule:
    - cron: "0 0 * * *"
  workflow_dispatch:

jobs:
  generate:
    runs-on: ubuntu-latest
    steps:
      - uses: Platane/snk@v3
        with:
          github_user_name: IdahK
          outputs: |
            dist/github-contribution-grid-snake.svg
            dist/github-contribution-grid-snake-dark.svg?palette=github-dark
      - uses: crazy-max/ghaction-github-pages@v3
        with:
          target_branch: output
          build_dir: dist
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

Β 

Pinned Loading

  1. RDPNetstat_Session RDPNetstat_Session Public

    A desktop app that displays rdp connections made to windows server. This is necessary if you need to maintain (network/IT admin) checks and balances for connections, additions, updates made to Wind…

    C# 5 4

  2. administrative-microservices administrative-microservices Public

    This a base project containing main administrative microservices for the employee management system. They include a discovery service, a gateway service, a cloud configuration service and an authen…

    Java

  3. biashara-watch-public biashara-watch-public Public

    Automated NSE (Nairobi Securities Exchange) stock tracker built on GitHub Actions. Scrapes live prices from the internet every 10 minutes during trading hours, updates an Excel workbook with market…

    Python

  4. invoice-builder-app invoice-builder-app Public

    An invoice builder application that helps businesses create, manage, and download professional invoices from customer and order data.

    Java

  5. employee-management-crud-api employee-management-crud-api Public

    This is an Employee Management REST Service created using: Spring Webflux Application (Spring Reactive) - Flux vs Mono Spring Data Reactive Mongodb Mongodb Database. It aims inillustrating the reac…

    Java

  6. employee-management-micro-services employee-management-micro-services Public

    Employee Management REST Micro Service created using: Spring Webflux Application (Spring Reactive) - Flux vs Mono Spring Data Reactive Mongodb Mongodb Database It is an improvement on the previous …