Joshua Bakebwa Agaba
@joshuabakebwaagaba
IoT Engineer shipping end-to-end monitoring and full-stack systems.
What I'm looking for
I’m an IoT Engineer with hands-on experience spanning embedded systems, network infrastructure monitoring, and full-stack software development. I designed and deployed API-driven monitoring across power systems, ISP links, and server-room environmental conditions into Paessler PRTG, turning sensor data into live metrics and automated alerting.
I also built an internal Inventory & Fixed Asset Management ERP (React/TypeScript, NestJS, PostgreSQL, Docker) that’s now in live, company-wide use. I work like a productivity force multiplier—using AI-assisted/agentic software development workflows (Chat GPT, Claude, Bing) to deliver complex work faster and debug it more easily.
My background combines solid embedded systems fundamentals (Arduino, Raspberry Pi, IoT) with growing network administration and infrastructure monitoring expertise. Through roles like Information Technology Officer and university leadership, I’ve strengthened customer-facing support, clear written/verbal communication, and methodical troubleshooting from logs, HTTP responses, and system behavior.
Experience
Work history, roles, and key accomplishments
Power Monitoring System (Pi4)
Computer Facilities Technical Services (CFTS)
Jul 2025 - Present (1 year)
Built a Raspberry Pi 4-based power monitoring system to poll inverter batteries and monitor battery health and charge status. Implemented communication using MAX485 with Modbus over RS485.
IoT Engineer
Computer Facilities Technical Services (CFTS)
May 2025 - Present (1 year 2 months)
Set up and maintained IoT infrastructure for server-room environmental monitoring and designed API-driven monitoring for power systems, ISP links, and sensor conditions using Paessler PRTG. Built and deployed a full-stack Inventory & Fixed Asset Management ERP now in company-wide live use.
Inventory & Fixed Asset ERP
Computer Facilities Technical Services (CFTS)
Jan 2025 - Present (1 year 6 months)
Built a full-stack internal Inventory & Fixed Asset Management ERP to register, value, locate, move, audit, and report on company stock and fixed assets. Implemented workflows including pending valuation review and location/movement tracking, with role-based access and production live use.
IT Officer
Ministry of Foreign Affairs Uganda
Jan 2024 - May 2025 (1 year 4 months)
Administered and maintained ministry network infrastructure, including wireless access points and segmented VLAN configurations. Assisted with DHCP/DNS administration, mailing system upkeep, access control, and supported office IT setups including PBX/Intercom and video conferencing.
Arduino RFID Contactless Card
ISBAT University
Jan 2024 - Jun 2024 (5 months)
Constructed and programmed RFID cards to write/read figures and enable contactless payments using proximity card interactions. Built an interface to display balance changes.
Arduino Smart Lighting
ISBAT University
May 2021 - Aug 2021 (3 months)
Developed an automated lighting system using Ultrasonic sensors and relay switching for timed activation and power management. Also built an automated smoke detection system using an MQ2 sensor to trigger an alarm.
Graphics Designer & Field Marketing
Canaan Travels Uganda Ltd
Sep 2020 - Jul 2021 (10 months)
Created social media posts for seasonal tour packages and performed field marketing to acquire clients. Also provided customer service and assisted with internal technical support for office IT functions.
Education
Degrees, certifications, and relevant coursework
ISBAT University
Bachelor of Science in Computer Engineering, Computer Engineering
Earned a Bachelor of Science in Computer Engineering, graduating on 5 December 2024. Coursework included Arduino embedded systems and other computer engineering topics.
Universidad Católica San Antonio de Murcia (UCAM)
Erasmus Exchange, Computer Engineering
Completed an Erasmus exchange in Computer Engineering, ending January 2023. Coursework included networking fundamentals, routing and switching, parallel programming, and engineering requirements.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Joshua Bakebwa?
You can contact Joshua Bakebwa and 90k+ other talented remote workers on Himalayas.
Message Joshua BakebwaGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
