Hi, I'm

Joel Kangogo

Joel Kangogo

Software Engineer | Mobile Web AI IoT

Innovative software engineer with expertise in mobile, web, AI, and IoT integration/development. Skilled in RFID/NFC/BLE programming and technical writing, with a focus on R&D and tech mentorship. Dedicated to continuous improvement and delivering cutting-edge solutions.


Download Resume

About Me

Passionate software engineer with a vision for innovative tech solutions

Professional Summary

I am a software engineer who thrives on solving complex technical problems. My career is built on strong technical skills, strategic thinking, and a commitment to continuous learning and innovation.

Since 2022, I have been at J-Class Solutions Inc., where I develop RFID, NFC, and BLE solutions for IoT home automation, and contribute to AI-driven features such as an LLM-based autocomplete application.

I am also a Vetted Software Engineer (JoelK) at LD Talent, where I build mobile and web applications with a focus on usability and clean design—from coding and wireframing to technical blog review.

Beyond hands-on development, I have served as a Research Admin at GIZ Kenya, producing reports on software & software services that informed ICT policy reforms. Earlier, as a Software Engineer Intern at 3Modern Systems Ltd. in Nairobi, I developed a mobile rental management system that improved property management efficiency.

Professional Experience

My journey in software engineering, tech & innovation

Software Engineer

J-Class Solutions Inc. • Danbury, United States • 2022 - Present

  • Develop RFID, NFC, and BLE tech solutions in IoT for home automation
  • Advance AI-driven features including LLM for Autocomplete application
  • Focus on cutting-edge IoT integration and automation systems

Research admin

GIZ • Nairobi, Kenya • 2023 - 2024

  • Analyzed over 50 technical and legal documents within the sector to evaluate the efficacy, suitability, and structure in promoting agility, innovation, and value creation.
  • Conducted 15 in‐depth interviews with industry leaders to gather qualitative insights, enhancing the report's depth and relevance.
  • Drafted a detailed implementation plan with 10 strategic actions for immediate execution, reducing time‐to‐innovation by 18 months.
  • Presented the reform report to GIZ and MoICDE, which was adopted by 90% of stakeholders for policy adjustments and sector support initiatives.

Freelance Software Engineer

LD Talent • California, US • 2020 - Present

  • Develop mobile and web applications with focus on user experience
  • Design wireframes and ensure functional, aesthetically pleasing applications
  • Review technical blogs and contribute to open-source development

Software Engineer Intern

3Modern Systems Ltd. • Nairobi, Kenya • 2020 - 2021

  • Developed mobile rental management system improving property management efficiency
  • Gained hands-on experience in software development lifecycle
  • Contributed to real-world project implementation

Featured Projects

Showcasing technical expertise across mobile, enterprise, AI, and IoT domains

📱 Mobile Applications

Cross-platform Flutter apps and native Android apps built in Java/Kotlin, delivering intuitive UX and robust performance. Shipped products available on the Play Store.

Tic-tac-toe Board Game

Tic-tac-toe Board Game

Strategic 3×3 game with unbeatable AI (Minimax) and local multiplayer. Live on Play Store; sharpens logical thinking for casual and competitive players.

Android Kotlin Minimax
Student Attendance System

Student Attendance System

Biometric attendance tracking with Suprema fingerprint scanner. Secure, offline-capable identification for educational institutions.

Android Java SQLite Biometric
Real-time Chat Application

Real-time Chat Application

Secure messaging with Firebase real-time sync and FCM. Enables instant communication between registered users with cloud persistence.

Java Firebase FCM SQLite + Room

🏢 Enterprise & Full-Stack Systems

Scalable web and full-stack solutions for property management, e-commerce, and government workflows. Built for reliability and long-term maintainability.

Rental Management System

Rental Management System

End-to-end property and tenant management with automated financials, statements, and client records. Web and mobile versions for landlords and property managers.

Java PHP MySQL RESTful APIs
Legislative Information Management System

Legislative Information Management System (LIMS)

Parliamentary business platform for petitions, bills, motions, and papers. Secure, scalable architecture with standards-based integrations for the National Assembly of Kenya.

C# .NET React Angular SignalR Hangfire Jobs
Fox Sports Centre E-Commerce Platform

Fox Sports Centre E-Commerce Platform

Full e-commerce site for sports gear in Kenya. Payment gateways, inventory, and SEO-driven UX; delivered 130%+ engagement lift. Live at foxsportscentre.co.ke.

WordPress PHP JavaScript
Kenya National Software Centre of Excellence

Kenya National Software Centre of Excellence (KNSCoE)

Led software team for KoTDA & MICDE initiative to establish Kenya's flagship software engineering centre. Strategic project management, capacity-building, and alignment with international standards.

Strategic Leadership R&D Tools

🤖 AI & Machine Learning Projects

ML-powered applications from symptom-based diagnosis to AI summarization. Combines classical algorithms with modern LLM integration.

LitShelf AI Summarization

LitShelf — AI Summarization

OpenRouter-powered book summarization for quick insights. Enables readers to grasp key ideas without full reads—integrated into the flagship LitShelf app.

OpenRouter AI Kotlin Firebase
Healthcare Decision Support System

Healthcare Decision Support System

Naive Bayes–based symptom-to-disease inference with nearest-facility navigation. Knowledge-base model for accessible preliminary diagnosis support.

Python Java Naive Bayes GPS API
Tic-tac-toe Minimax AI

Tic-tac-toe — Minimax AI

Unbeatable single-player mode using the Minimax algorithm. Demonstrates game-theoretic AI for optimal play and draw-forcing strategy.

Minimax Kotlin Game AI

🔌 IoT & Embedded Systems

Hardware-integrated solutions using RFID, NFC, and BLE for smart home control, access management, and device automation.

NFC-RFID IoT Project

NFC-RFID IoT Project

RFID/NFC reader-writer on Raspberry Pi and Odroid with RC522. Controls devices via RF, NFC, and BLE—music, lighting, door access, and item tracking.

Java pi4j Raspberry Pi RC522 BLE

Technical Skills

Comprehensive expertise across multiple technology domains

Mobile Development

  • Java & Kotlin (Android)
  • Flutter & Dart
  • Swift (iOS)
  • Material Design
  • Android Jetpack

Web Development

  • HTML, CSS, JavaScript
  • PHP & WordPress
  • Joomla CMS
  • RESTful APIs
  • Responsive Design

Database & Backend

  • MySQL & PostgreSQL
  • MongoDB
  • SQLite
  • Firebase
  • Database Design

IoT & Embedded Systems

  • NFC/RFID Programming
  • BLE Development
  • Odroid/Raspberry Pi (pi4j, Python)
  • ESP32/Microbit/Arduino
  • IoT Systems Integration
  • Hardware Communication

AI & Data Science

  • Python & R
  • Machine Learning
  • TensorFlow
  • Data Analysis
  • LLM Integration

Research & Development

  • Policy Analysis
  • Qualitative Research
  • Stakeholder Interviews
  • Implementation Planning
  • Report Writing

Development Tools

  • Git & GitHub
  • Jira & Agile
  • Technical Writing
  • SEO Tools
  • Markdown

Get In Touch

Ready to collaborate on innovative projects? Let's connect!