Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Work Availability
Work Preference
Languages
Interests
Timeline
eb
James Benjamin Mubiru

James Benjamin Mubiru

Kampala,Makindye

Summary

Software development professional with experience in developing and designing web applications using HTML, CSS, Python, TypeScript, JavaScript, Node.js, and React. Adept at developing and deploying complex backend systems, web services and databases.

Overview

1
1
years of professional experience

Work History

Full Stack Developer

AIBOS Uganda
10.2024 - 12.2024
  • Led system analysis and design for a real-time multilingual video chat web application (Anyway) creating a system implementation plan and 30% project completion.
  • Developed a real-time multilingual video chat web application prototype using a Django, SQLite, HTML templates, CSS, JavaScript, third-party AI model APIs (Deepgram, Translate and Elevenlabs) and web sockets which demonstrated the feasibility of the system's architecture and functionality, laying the groundwork for a full-scale implementation.
  • Refactored a real-time multilingual video chat app from a Django monolith to a microservices architecture using React.js (frontend) and Express.js (backend).
  • Migrated Django logic to React.js and Express.js, integrated PostgreSQL via Supabase ORM, improved system performance by 33% and enabled team collaboration for six developers,
  • Contributed to the engineering of a computer vision algorithm using OpenCV to accurately measure analog meter pointer deflection angles. This contribution played a key role in achieving a critical 30% project milestone for an AI-powered real-time analog meter reading system, completing the milestone 40% ahead of schedule

Full Stack Software Developer

Personal Project
05.2023 - 06.2023
  • Developed a React.js web application that digitalizes Patient Information Leaflet (PIL) data from medicine packaging, addressing accessibility challenges in Ugandan pharmacies. The platform utilizes the OpenFDA API's database of 67,000+ drug labeling records to provide clear, shareable medical information to the Ugandan community. Launched as a public-access platform (know-your-med.vercel.app) and distributed through local social networks.

Education

Bachelor of Information Systems and Technology -

Makerere University
Kampala, Uganda
05.2024

Uganda Advanced Certificate of Education - Biology, Chemistry, Mathematics & ICT

Mengo Senior School
Kampala, Uganda
11.2021

Skills

  • Frontend Development: Reactjs TypeScript JavaScript HTML5 CSS3
  • Backend Development: Django Nodejs Expressjs RESTful API development
  • Database Technologies: SQL PostgreSQL MongoDB
  • Mobile Development: React Native
  • Tools & Platforms: Linux Windows Git Docker
  • Soft skills: Analytical reasoning Collaborative Clear communication Research skills Project documentation

Accomplishments

  • Collaborated with team of six developers in the development of a real-time multilingual video chat application called Anyway.
  • Improved the performance of a real-time multilingual video chat application by 33% after refactoring the codebase from a monolithic architecture to a mico-services architecture using a new tech stack.

Certification

Certified Cybersecurity Technician - EC-Council

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Work Preference

Work Type

Part TimeFull TimeContract Work

Work Location

RemoteOn-Site

Important To Me

Career advancementCompany CultureWork-life balanceFlexible work hours

Languages

English
Bilingual or Proficient (C2)
German
Intermediate (B1)

Interests

Chess

Philosophy

Timeline

Full Stack Developer

AIBOS Uganda
10.2024 - 12.2024

Full Stack Software Developer

Personal Project
05.2023 - 06.2023

Bachelor of Information Systems and Technology -

Makerere University

Uganda Advanced Certificate of Education - Biology, Chemistry, Mathematics & ICT

Mengo Senior School
James Benjamin Mubiru