Engineering software for
Industrial IoT|
I am Gideon Manyara Kamanda — a Computer Science student at Karatina University and full-stack software engineer experienced in backend systems, databases, industrial networking, utility monitoring, and automation.
Software built around real-world work.
Bridging modern software engineering with industrial data, automation, and distributed systems.
Profile & Focus
I am a Computer Science student at Karatina University with practical experience in software development, backend systems, databases, industrial networking, utility monitoring, and automation. Skilled in building full-stack applications with React, FastAPI, PostgreSQL, Docker, and REST APIs.
Gained hands-on industrial exposure at Coca-Cola Beverages Kenya through technical documentation, network communication checks, Modbus TCP metering concepts, MES environments, and production-line systems. A proactive problem solver with strong technical writing, research, teamwork, and communication.
Education
Bachelor of Science in Computer Science
Karatina University, Kenya · September 2022 — May 2027 (Expected)
Relevant coursework and academic training:
OT & Industrial Systems
Hands-on exposure to PLCs, HMIs, SCADA, MES, OPC UA concepts, Modbus TCP, RS-485, and industrial network environments.
Backend & Full-Stack
High-throughput APIs with FastAPI, React frontend dashboards, PostgreSQL relational data modeling, Docker containerization, and REST APIs.
Industrial Networking
Siemens PRONETA network diagnostics, managed switches, IP reachability testing, VLAN segmentation, and timeout/retry safeguards.
Selected Projects & Prototypes
Electricity & Water Intelligence System (AquaMetra)
Functional prototype for monitoring electricity and water consumption in industrial facilities. Features real-time dashboards for consumption trends, threshold alarms, utility cost analytics, and intensity metrics with planned secure read-only Modbus TCP ingestion.
Architecture & Meter Telemetry Details
Designed with microservices using Docker containers. Simulates plant-wide Modbus TCP communication across utility lines with sub-second polling and PostgreSQL time-series storage.
GidyERP — SME Resource Planning System
Designed and developed an ERP platform for inventory, customers, suppliers, purchases, sales, invoices, and warehouse operations with structured relational data modeling, role-based access control (RBAC), and deployment planning.
System & Deployment Scope
Engineered for both cloud-hosted web deployment and offline-first desktop packaging using Electron, backed by secure JWT authentication and PostgreSQL relational constraints.
Planora — Student Workspace & Planner
Cross-platform mobile workspace designed for university students. Features Notion-style database views (Kanban boards, spreadsheet tables), interactive timetable management, ringing alarm integration, task tracking, and offline SQLite storage.
Features & Architecture Scope
Engineered with Expo Router and local SQLite encryption. Implements calendar grid event chips, sound chime notifications, CSV/ICS timetable imports and exports, and offline-first reactive state management.
Nova — Android AI Voice Assistant
Privacy-first Android assistant built with Jetpack Compose. Combines continuous on-device wake-word detection with Google Gemini AI conversational intelligence, local hardware action dispatching, and secure API key storage.
AI Reasoning & Hardware Controls
Features animated Material 3 Nova Orb visualizer, structured intent router with risk validation, hands-free hardware execution (flashlight, alarms, volume, media), and AES-256 KeyStore encryption for zero data leakage.
StudentSpend — Student Budget & M-PESA Tracker
Native Android budget tracker designed for students. Automatically intercepts and parses M-PESA SMS confirmations, categorizes expenditures, manages monthly budget thresholds with alerts, and computes weekly insights.
Privacy & Offline-First Design
Zero internet permissions requested. Implements local receipt deduplication, encrypted password-protected backup/restore, custom budget alerts, and Monday-to-Sunday weekly analytics under Nairobi local time.
AutoFlow AI
Built a local prototype for project uploads, ZIP extraction, structure scanning, issue detection, file cleaning, alerts, and technical reports. Explored application of artificial intelligence to software maintenance and workflow automation.
Algorithmic Trading Platform & MT5 Bot
Developing a data-driven platform for strategy testing, execution workflows, performance analysis, and market monitoring. Applied backtesting concepts, risk controls, database storage, and automation principles.
Technical Skills & Tooling
Technologies and systems I use for building reliable full-stack and industrial software.
Programming & Frontend
Backend & Databases
Industrial & Infrastructure
Industrial Experience
Hands-on application of networking, OT/IT infrastructure, and utility automation.
Automation / IT Intern — Industrial Attachment
Coca-Cola Beverages Kenya · Nairobi
- Supported the assessment and documentation of industrial utility-metering infrastructure involving approximately 30 electrical meters and 30-40 water meters.
- Documented communication paths between meters, network switches, and servers across production lines and utility areas.
- Performed basic IP communication and reachability checks using ping tests and Siemens PRONETA exports.
- Gained practical exposure to PLCs, HMIs, SCADA, MES, VLANs, Modbus TCP, RS-485, OPC UA, and industrial network environments.
- Developed a controlled one-meter Modbus TCP pilot plan using read-only polling, timeout rules, retry logic, and maintenance-window safeguards.
- Reviewed production-line systems and supported documentation of MES-related workflows and operational technology assets.
- Prepared technical reports, logbook entries, system documentation, and presentations for industrial supervisors.
Let’s Build Something Meaningful
Open to software engineering internships, junior developer roles, industrial automation projects, and engineering conversations.