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

Highlights

  • Pro

Block or report Wasaanyi

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

Wasaanyi James

Software, Data & AI Engineer · Kampala, Uganda

I build production AI systems, full-stack SaaS platforms, and train the next generation of engineers. Currently leading AI integration projects as a Senior AI-Full Stack Developer at Yalla Development Services, and building tech-for-Africa products at Ebed IT Solutions.


What I Do

  • AI Engineering — AI agents, LangChain, Claude (Anthropic), RAG applications, embeddings & vector databases
  • Full-Stack Development — React, TypeScript, Node.js, Electron, REST APIs, offline-first architectures
  • Data Engineering — ETL in Python & SQL, data warehousing, analysis & visualization
  • Technical Training — CS50 bootcamps, front-end development tutoring, corporate AI upskilling

Products I've Built & Shipped

Project Description Stack
Smart Check Credit-management platform for African lenders — KYC, credit data & analysis (Lead Developer) Full-stack SaaS
PharmacyMIS Pharmacy management SaaS — real-time inventory, POS, live dashboards Full-stack SaaS
Bigtal Business management for African shops — cloud + open-source desktop (MIT) Electron, React 18, TypeScript, PGlite
Yiga50 Offline-first platform bringing Harvard's CS50 to Uganda — free, cohort-based Full-stack + offline sync
Kindred Path Children's church safety system — check-in/out for 200+ children per service Full-stack SaaS
Screen Recorder Open-source desktop recording tool with webcam overlay & annotations Electron.js, TypeScript

Tech Stack

Python TypeScript JavaScript React Node.js Electron Tailwind CSS PostgreSQL SQL LangChain Claude Git Firebase

Certifications

  • LangChain — Foundation: Building Reliable Agents · Introduction to LangChain (2026)
  • Anthropic — Claude Code in Action · Claude 101 · Agent Skills · AI Fluency series (2025–2026)
  • Harvard CS50x — Introduction to Computer Science (2026)
  • IBM — Applied Data Science with Python Level 2 · Data Analysis & Visualization (2025)
  • LinkedIn Learning — Data Engineering Foundations · ETL in Python & SQL · Data Warehouses (2025)
  • Forage — JPMorgan Chase Software Engineering & Agile · Mastercard Cybersecurity Simulations (2024)

Teaching & Community

I run Yiga50 — a free, offline-first CS50 bootcamp bringing Harvard's computer science education to every profession in Uganda. Learners become mentors; mentors earn from companies.

Contact

LinkedIn Email

Pinned Loading

  1. AI-Travel-Agent AI-Travel-Agent Public

    JavaScript 1

  2. Film-Fusion Film-Fusion Public

    A web app used to merge movies and art into one poster.

    HTML

  3. code-along-full-stack code-along-full-stack Public

    Dedidcated to code along pojects for understanding the foundations of building systems.

    HTML 1

  4. screen_recorder screen_recorder Public

    TypeScript