Joel Kangogo

Software Engineer

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 technology solutions

Professional Summary

Visionary software engineer with deep technical expertise

I am a visionary software engineer who has developed the knack for cracking intricate technical puzzles. Deep technical skills coupled with strategic foresight defines my career path and have always been guided by an unwavering resolve to grow and innovate.

Currently, I am pushing the envelope at J-Class Solutions Inc. since 2022. Here, I have been responsible for developing RFID, NFC, and BLE tech solutions in IoT for home automation, as well as advancing new AI-driven features such as an LLM for Autocomplete application.

Also a Vetted Software Engineer (JoelK) at LD Talent. I honed my skills in mobile and web development, focusing on creating user-friendly, efficient applications. My tasks ranged from coding to designing wireframes, ensuring that every project I touched was both functional and aesthetically pleasing to reviewing technical blogs.

My experience is not restricted to coding alone. I was working as an R&D admin at GIZ Kenya. I prepared in-depth reports on software services that contributed to strategic tech reforms, in turn shaping ICT policy in Kenya. Furthermore, during my tenure as a Software Engineer Intern at 3Modern Systems Ltd. in Nairobi, I had the opportunity to develop useful systems like a mobile rental management system. This impacted the efficiency of property management.

Professional Experience

My journey in software engineering and technology 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 my technical expertise and innovative solutions

LitShelf Android Project

LitShelf, Online Book Repository

LitShelf provides a seamless, modern platform for book lovers to discover, explore, and summarize books using AI, with a focus on usability, personalization, and scalability. The project showcases expertise in Android development, API integration, and Firebase, delivering a feature-rich app tailored to avid readers.

Kotlin Material Design Firebase FireStore OpenRouter AI Retrofit Multithreading OkHttp Google Billing ADmob
NFC-RFID IoT Project

NFC-RFID IoT Project

Research project for creating an RFID/NFC reader-writer using Raspbery Pi, Odroid as microcontrollers, RC522 and Microbit as the sensor modules. The project also entails controlling electronic devices using radio-frequency (RF), Near-field communications (NFC), and Bluetooth Low Energy (BLE) technologies. Enables music control, lighting automation, door access, and item tracking.

Java pi4j Python Odroid Raspberry Pi RC522 IoT NFC/RFID
Rental Management System

Rental Management System

Comprehensive property management solution with automated financial tracking, client information management, and financial statement generation. Available in both web and mobile versions.

Java PHP MySQL Material Design RESTful APIs
Tic-tac-toe Game

Tic-tac-toe Board Game

Interactive 3x3 grid-based game with single-player AI mode using Minimax algorithm and multiplayer mode. Features unbeatable AI and strategic gameplay.

Android Kotlin Material Design Minimax Algorithm Game Development
Student Attendance System

Student Attendance System

Android-based attendance system with biometric fingerprint authentication. Uses Suprema fingerprint scanner for secure student identification and attendance tracking.

Android Java SQLite Biometric
Healthcare Decision Support System

Healthcare Decision Support System

Knowledge-based medical diagnosis system using Naive Bayes Classifier. Analyzes symptoms to infer diseases and provides nearest health facility navigation.

Python Machine Learning Naive Bayes GPS API
Real-time Chat Application

Real-time Chat Application

Secure and efficient chat application with Firebase real-time database support. Enables easy communication between registered users with cloud messaging.

Java Firebase FCM Real-time

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 & Hardware

  • NFC/RFID Programming
  • BLE Development
  • Raspberry Pi (pi4j)
  • 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!