Patrick

Kampala, Uganda

Full-stack Web and AI/ML Developer and Computer Engineer with 10+ years building React, React Native, Django, Node.js and Office.js solutions for Documentaal, EDIA, CARE International and more. I build with Claude Code in VS Code: plan mode and a project-level CLAUDE.md for context, reusable skills for type checks and responsiveness, and test-driven, vertically sliced development with parallel subagents for fast, reliable feedback.

Full-Stack Developer: AI-Powered Document Intelligence, Docu365

Oct 2025 — Jan 2026

I built enterprise document intelligence solutions across web platforms and Microsoft 365 using React, Django, and Office.js. My work included developing secure web apps and Office Add-ins that integrate with SharePoint, Teams, and Microsoft Graph to analyze documents without storing file content. On the backend, I designed scalable Django and Celery workflows powered by LangChain and LLMs for document extraction, summarization, and insights.

Full-Stack Developer: Building Intelligent Document Solutions with React and Office.js for web-based tools and Office Add-ins, Documentaal

Oct 2023 — Sep 2025

At Documentaal, I worked as a full-stack developer building web-based tools and Office Add-ins with React.js and Office.js. I designed algorithms to interpret custom regex for bookmarks, automated document structuring, document sharing, and developed scalable solutions with state management, reusable hooks, and dynamic forms. I also built logic to read, update, and sync custom XML and bookmarks, ensuring efficient, maintainable workflows.

Full-stack Developer: Developed app to detect double billing of care homes and clinics, Care Check

Feb 2022 — Jun 2023

Developed CareCheck using Django, React, and LangChain with LLMs to detect double-billing, ensure compliance, and improve transparency in care homes.

AI Engineer: Leveraging NLP for Hotel Review Summarization and Sentiment Analysis, Credopo

Nov 2022 — Mar 2023

Designed and implemented AI pipelines for review categorisation using SpaCy and NLTK alongside LLM-based classification workflows built with LangChain. Integrated prompt-driven inference and deployed the solution via Hugging Face for production use.

Full-Stack Developer: Empowering Web Applications with AI for Content Classification at EDIA, Edia

Dec 2020 — Jul 2023

As a full-stack developer, I specialize in creating AI-powered solutions for EDIA, a Dutch company focused on content classification. My role involves building multiple applications using React.js on the Frontend and implementing a Django Backend structure. These applications are designed to leverage EDIA's AI/ML APIs, enabling advanced content classification capabilities and enhancing the overall user experience.

Frontend Developer: Building a Dystonia Disease Diary App with React Native, MyDystonia

Jun 2020 — Oct 2020

As a Frontend developer, my role was to develop a mobile application to serve as an electronic diary for people with dystonia diseases. With the application one would be able to schedule appointments with the doctors, and also monitor the disease by documenting the symptoms according to medication. The application was developed using React Native.

Frontend Developer: Crafting Boat Transportation Management Web App with React.js, ImprovementIT Projects

Dec 2019 — Dec 2020

As a Frontend developer, I contributed to the development of a web application aimed at managing transportation services in the Netherlands, with a specific focus on boats. The project encompassed vignet activation, boat registration, and mapping functionalities. Leveraging React.js technology, we successfully delivered a user-friendly and efficient web application for seamless management of boat-related services.

Frontend Developer: Creating Robust Incident Reporting Web App for CARE International, CARE International Global Incident Reporting

Sep 2019 — Jul 2020

As a CARE International Frontend team member, I played a pivotal role in developing a robust web app for incident reporting. Implemented incident reporting, insurance, and mapping modules, ensuring efficient management of diverse incidents. Leveraged Django and React to deliver a user-friendly application, streamlining data management for CARE International.

Mobile App Developer: Empowering Remote Device Management with React Native Mobile App, I.C.Y Facility Management

Apr 2019 — Aug 2019

Created React Native mobile app for remote wireless monitoring and management of devices. Enabled users to oversee temperature, smoke detection, and more, optimizing efficiency and convenience.

Streamlining Tourism App Customization with React Native and Fastlane Automation, Global Guide Systems (GGS)

Jan 2019 — Jun 2019

Automated creation and customization of tourism mobile apps for clients. Replaced manual processes at GGS (Global Guide Systems). Used React Native, Leaflet, and fastlane tech for efficient, personalized apps, meeting diverse client preferences.

Frontend Developer: Creating User-Friendly Inventory Management Web App with React.js, Pallmax

Jun 2018 — Nov 2018

As a Frontend developer, I contributed to the development of a web application for Pallmax Sweden AB in Uganda. The application aimed to efficiently manage inventory and monitor sales across various shops. React.js was the primary library utilized in creating this user-friendly and intuitive application.

Full-Stack Developer: Seamless Integration of Online Calls and User Experience Enhancements with Django and React.js, Talke.io (Spain)

Oct 2017 — Jun 2018

Tasked with implementing new designs and improvements for the Talke web app. Fixed bugs and added new modules, including call transfers, audio interface for selecting preferred devices during calls. Implemented with Django and Reactjs.

Software Developer, True African (U) Ltd

Oct 2015 — May 2017

<p>Worked on development of Point of sale(Telpo TPS300 model, hardware programming with c) apps, development of a web tool to automate creation of USSD menus.</p>


Certificate in React Native Design by Igneus Technologies — Udemy

Aug 2023 — Aug 2023

Worked with various designs in React Native.

Bachelors degree in Computer Engineering — Busitema University

Aug 2011 — May 2015

Worked with opencv image processing library with Android for my final year project. Worked on Android and arduino projects. Hardware programming with ATmega168.

Interested in working with someone like Patrick? Tell us what you're trying to build — role, stack, timeline — and we'll come back with a curated shortlist within one working day.

Tell us what you need

Ready when you are

Stop searching. Start building.

Tell us the role and the timeline. We'll send a shortlist within one working day.