LD Talent logo
LD Talent
  • Pricing and Free Trial
  • About Us
  • Contact
  • Blog
  • LD Slack
  • Join our Investors
Apply as a Talent Find Talent
Log in
Apply as a Developer
To join LD Talent, please send your resumé (PDF or DOC only) to info@ldtalentwork.com.
After you join LD Talent Network
You will start accepting contract and/or full-time job opportunities in the LD Talent Slack. (more info)
While you are not assigned to a contract or hired for a full-time opportunity, you can choose to learn online and do paid passion projects to grow your skills. You will get paid $40 per skill you learn and project you do. Doing these passion projects will also help you get more and better matches. (more info)
Funding Information
Invoice funding is handled using FreshBooks. After you fund, it may take a few hours for funds to be processed and added to your balance. Please use the ACH Bank Transfer option on FreshBooks to pay, if at all possible. Thank you.
Please message us in your ldc channel on Slack to configure your funding information.
Title
Body
Register as a Client to Invite a Talent

Password strength

It's free. No credit card is required.
Already have an account? Log in
Invite to Chat / Interview
Gabriel O - PHP developerLD Talent logo

Gabriel O

The star rating is a representation of the overall rating, calculated as the mean of the client satisfaction rating, the average client interview rating, and internal interview scores.

The client satisfaction rating is the weighted average of client ratings, with weights based on reviewed work hours. When no client rating exists, the approval fraction (approved vs. reviewed work hours) determines it.

If the client satisfaction rating exceeds the overall rating, it becomes the star rating. In the absence of client ratings, if the average client interview rating is higher than the overall rating, it becomes the star rating. If no data is available, the star rating defaults to the internal interview score.
Software Engineer Preferred Title
$25.00 /hr $ 70.0K /yr Hourly Rate and Yearly Salary
Overview Experiences LD Experiences Qualifications Reviews
Overview
Basic Summary
LD Talent History
  • Worksession Approval 99.0%
  • Average Response Time 9.9 hours
  • Average Count of Messages/Day 1.1
  • Project Completion Rate 2/4
  • Interview Acceptance Rate 4/6
  • Timezone Overlap 25h PST, 45h UTC
  • Earned Hours 33.00
Talent's Devices
  • Desktop Windows・Linux
  • Phone iPhone
General
  • Member Since Jan 07, 2020
  • Profile Last Updated Mar 05, 2024
  • Last Activity Oct. 25, 2024, 8:14 a.m. UTC
  • Location Uganda
Profile Summary
Passionate Software Engineer eager to contribute to team success through hard work, attention to detail, and excellent organizational skills. Motivated to learn, grow, and excel in the Software Industry. With a proven track record in full-stack development, I am skilled in various programming languages such as Python, Node, and JavaScript, along with expertise in frameworks and technologies such as Django, and React. My experience spans the entire software development life cycle,
Skills
Total Experience: 14 years
  • PHP (4E, 7Y)

    4 experiences, across 7 years
  • MySQL (3E, 6Y)

    3 experiences, across 6 years
  • Laravel (2E, 6Y)

    2 experiences, across 6 years
  • Django (5E, 7Y)

    5 experiences, across 7 years
  • Postgres (2E, 4Y)

    2 experiences, across 4 years
  • React (2E, 4Y)

    2 experiences, across 4 years
  • GraphQL (2E, 4Y)

    2 experiences, across 4 years
  • JavaScript (3E, 2Y)

    3 experiences, across 2 years
  • HTML (3E, 2Y)

    3 experiences, across 2 years
  • CSS (3E, 2Y)

    3 experiences, across 2 years
  • VPNs (2Y)

    2 years of experience
  • Python (2Y)

    2 years of experience
  • AWS (2Y)

    2 years of experience
  • Django REST Framework (2Y)

    2 years of experience
  • jQuery (2E, 2Y)

    2 experiences, across 2 years
  • Nodejs (2E, 2Y)

    2 experiences, across 2 years
  • .NET (2Y)

    2 years of experience
  • SQL (7Y)

    7 years of experience
  • Redux (2Y)

    2 years of experience
  • Sendgrid API (2Y)

    2 years of experience
  • UX Design

  • UI Design

  • Vue.js

  • Excel (3Y)

    3 years of experience
  • Bootstrap (2E, 3Y)

    2 experiences, across 3 years
  • SCRUM

  • Agile

  • Microsoft Project

  • Angular

  • Ionic

  • Microsoft Excel

  • SQLite

  • Software Engineering (1C)

    1 course
Weekly Availability
Timezone Overlap with 06 - 21 per Week: 25h PST, 45h UTC
Day
Monday
Tuesday
Wednesday
Thursday
Friday
UTC
09 - 18
09 - 18
09 - 18
09 - 18
09 - 18
PST
02 - 11
02 - 11
02 - 11
02 - 11
02 - 11
Experience
Software Engineer
Passion Project
Jan 2020 - Present
Sift Systems Limited Company
Project: Lead Software Engineer
  • PHP
  • MySQL
  • Laravel
  • I used PHP, Laravel, and MySQL to lead in the development of Afenet Grant Management systems which has helped AFENET cut costs on grant application and management
  • I used PHP, Laravel, and MySQL to manage and Lead the development of a Health Monitoring System for Field users under AFENET Angola.
  • Development of a Course learning system using PHP, Laravel, and MySQL for AFENET Congo
  • I used PHP, Laravel, and MySQL to develop a Hospital Management System Ezyfertility with the IT team of Fertility Hospital International in Bukoto Kampala Uganda.
Full Stack Developer
Employment
Aug 2023 - Present
DMark Company Company
Finance Industry
Project: Payment,USSD and SMS Intergrations
  • Django REST Framework
  • Postgres
  • AWS
  • Django
  • Python
  • VPNs
  • I used Django to develop models and model views to integrate third-party services or applications with existing systems.
  • I used Django Rest Framework to develop the API's wrappers to telecoms so that clients can leverage mobile payments.
  • Installed logging and monitoring systems in AWS servers like Snort and grafana so that the team can monitor logs without going into the server
  • I set up VPNs to telecoms and clients to make system communication private
  • I leveraged Python and Postgres databases for the development of scripts especially to foster integrations
Software Engineer
Employment
Feb 2022 - Dec 2022
Uganda Soft Limited Company
Healthcare Industry
Project: Client Registry, Health Worker Registry, and Operability Layer
  • Vue.js
  • Nodejs
  • JavaScript
  • I used Javascript, and Node while leading in the development and integration of the Health Information System in Uganda ( Client Registry, Health Worker Registry, and Operability Layer)
  • I used Javascript, Vue.js, and Nodejs while leveraging the open-source client, health worker, and facility registries to develop Ugandan instances using FHIR, Javascript, Vue, and NodeJs
FullStack Software Engineer
Employment
Jul 2021 - Sep 2022
Gitstart Company
Technology Industry
Project: GitStart
  • Postgres
  • GraphQL
  • Nodejs
  • JavaScript
  • React
  • Django
  • Developed API and demonstrated understanding of building RESTful APIs by integrating Clever API which eased access to user data from USA districts
  • Demonstrated good understanding of Django rest framework design concepts using DRF (Filtersets, Serializers, ModelSerializers and Postgres) while implementing Chalktalk API's
  • Used React, JavaScript, GraphQL and Nodejs while developing engine for developers to use for managing their tasks and client at GitStart
Website Links
  • https://chalktalk.com/
Web Developer
Contract
Feb 2020 - Mar 2020
Afriadd Company Limited Company
Government Industry
Project: NSSF Collector
  • Django
  • Angular
  • SQLite
  • Ionic
  • Developed backend API's using Django
  • I used Angular for developing frontend which consumed the backend API's
  • Developed the database using SQLite since the application had to collect data using phone
  • Developed the mobile app using Angular Ionic framework. The application could either be built for both Android and IOS
Software Developer
Contract
Nov 2019 - Jan 2020
Ssemco Technologies Company
Technology Industry
Project: Invento
  • Bootstrap
  • Laravel
  • I used Laravel framework for developing web based application for inventory management
  • I used Bootstrap for developing the frontend part of the application
  • Developed API endpoints for the applications using models and Laravel inbuilt toArray function.
Software Developer
Contract
Nov 2018 - Oct 2019
Andela Company
Healthcare Industry
Project: HealthID
  • Redux
  • GraphQL
  • Django
  • React
  • Sendgrid API
  • Applied Python(Django) for developing API and GraphQL mutation and queries for backend
  • I used GraphQL mutations and queries for manipulating and querying data from the database
  • I used SendGrid API for managing email notifications done through registration and application notifications
  • I used React, Redux for developing frontend of the application
  • I used Redux for managing application state
Developer
Contract
Oct 2017 - Nov 2018
Munu Technologies Associates Company
Technology Industry
Project: School Lab Monitoring System
  • PHP
  • .NET
  • SQL
  • HTML
  • CSS
  • I used .Net for developing the desktop client of the system
  • SQL was used for database management and transactions
  • I used PHP to for scripting the application such that the backend can be connected to the frontend
  • I used HTML as the most basic building block of the Web.
  • I used CSS for styling the application for the Web. This helped me come up with nice and attracting UI
Software Developer
Passion Project
Mar 2017 - Oct 2017
Web Dynamics, Gedegede Tower, Soroti Uganda Company
Finance Industry
Project: iSave
  • PHP
  • jQuery
  • HTML
  • CSS
  • MySQL
  • I used PHP to for scripting the application such that the savers can perform applications transactions from the interface
  • MySQL was used for database management and transactions as well as storing users, records of their savings, loans taken and profiles.
  • I used HTML as the most basic building block of the Web.
  • I also used CSS for styling the application for the Web. This helped us come up with nice and interactive UI
  • I used jQuery for embedding Javascript in the web application
Software Engineer
Contract
Mar 2017 - Apr 2017
Canon Lawrence PTC, Lira Boroboro Corner, Lira Uganda Company
Education Industry
Project: UCC ICT Facilitator.
  • Microsoft Project
  • Microsoft Excel
  • I applied and facilitated local community on use of Microsoft Excel to manage their daily data.
  • Developed Excel sheets and facilitated on proper content applications.
  • I facilitated on harnessing the internet
  • Facilitated on ICT support services
  • I used Microsoft Project to create project and facilitated managers in developing plans, assigning resources to tasks, tracking progress, maFacilitated on ICT as a business
Developer
Contract
Jan 2017 - Mar 2017
Real Innovations Limited, Hannington Road Kampala Company
Technology Industry
Project: Inventory Management System
  • HTML
  • PHP
  • CSS
  • MySQL
  • I used PHP to for scripting the application such that the backend can be connected to the frontend for example executing database transactions
  • MySQL was used for database management and transactions as well as storing users, records of their savings, loans taken and profiles
  • I used HTML as the most basic building block of the Web thus coming up with the layout of the whole frontend
  • I also used CSS for styling the application for the Web. This helped us come up with nice and interactive UI
Software Developer
Internship
May 2015 - Aug 2015
Flock of Birds, Kasanga Ggaba Road, Kasanga Kampala Company
Arts and Entertainment Industry
Project: Mendix Application Development
  • Agile
  • SCRUM
  • Bootstrap
  • I lead a team in Agile Software development teams using Scrum Methodology
  • I applied SCRUM principles and artefacts in the managing and development of software
  • I applied Bootstrap for developing the frontend part of the application
Student
Passion Project
Dec 2011 - Jul 2012
Engco Eng Enterprise Company
Construction Industry
Project: Data analyst
  • Excel
  • I used Excel for capturing daily data on work done by builders and materials used on daily basis
  • I wrote reports of weekly work done by all the contractors
LD Experience
Client Projects
Developer
Contract
Jan 2021 - Nov 2021
Learning Dollars Client's Company/Project
Arts and Entertainment Industry
  • JavaScript
  • Django
  • jQuery
  • UX Design
  • UI Design
  • Used Javascript to develop regular expressions to validate GitHub urls and profile
  • I used UI Design to come up with bootstrap modal for returning cool displays for the user
  • I managed to used UX design to implement common user error messaging using the modal class
  • I used jQuery for embedding Javascript in the web application
  • I used Django for managing the back end of the application
Video Projects
How to implement django-tenant-schemas with a fixed URL
Sep 2020 - Jan 2022
Frontend Developer
Technology
  • PHP
  • MySQL
  • Laravel
  • Django
  • Postgres
  • React
  • GraphQL
  • Led user research for a new construction site documentation tool.
  • Hosted workshops to synthesize user insights into design requirements.
  • Designed 3D concepts and built prototypes to investigate new tool form factors.
  • Researched existing digital solutions and prioritized key features for app release.
Website Links
  • https://blog.learningdollars.com/2020/08/02/how-to-implement-django-tenant-schemas-with-a-fixed-url/
  • https://agile-headland-01373.herokuapp.com/
Github Links
  • https://github.com/MainaKamau92/rickandmortycharacters
  • https://github.com/learningdollars/mainak-django-tenant-schemas
LD Ventures
Thea
Sep 2020 - Jan 2022
Frontend Developer
Technology
  • PHP
  • MySQL
  • Laravel
  • Django
  • Postgres
  • React
  • GraphQL
  • I used the Django Rest Framework to create a multi tenant API with the aid of the django-tenant-schemas package.
  • I used the Postgres Database as the persistence layer and specifically the PostgreSQL Schemas to ensure that all tenants using the API had their data.
  • I used the REST architecture in designing my API.
  • Researched existing digital solutions and prioritized key features for app release.
Website Links
  • https://blog.learningdollars.com/2020/08/02/how-to-implement-django-tenant-schemas-with-a-fixed-url/
  • https://agile-headland-01373.herokuapp.com/
Github Links
  • https://github.com/MainaKamau92/rickandmortycharacters
  • https://github.com/learningdollars/mainak-django-tenant-schemas
Qualifications
Education
Makerere University
Aug 2012 - Jan 2017
B.Sc in Software Engineering (Software Engineering)
Courses
BS Software Engineering
Aug 2012 - Jun 2027
Makerere University
  • Software Engineering
Reviews
Interview Reviews
CyberSecureMobilePayments
His experience does not match our immediate needs. Will consider him in the future.
Subscription successful
Thank you for subscribing using . Please stay tuned via email for updates.
LD Talent footer logo
About Us
  • For VCs and Incubators
  • Slack Organization
  • Crunchbase
  • Medium
  • Youtube
  • Product Hunt
  • Diversity Statement
Hire
  • Full Stack Developers
  • Frontend Developers
  • Backend Developers
  • Mobile Developers
  • UI / UX Designers
  • Machine Learning Experts
  • Deep Learning Experts
  • Blockchain Experts
  • VR / AR Experts
  • Unity Game Developers
  • Wordpress Developers
  • PM Service
Platform
  • All Categories
  • Popular Searches
  • Popular Skills
  • Talent Supply
  • LD Ventures
  • LD Project Success Canvas
FAQ
  • Client FAQ
  • Talent FAQ
  • HR Guide for Talent
  • Github + Blog Projects
Keep Up to Date with LD Talent

© Copyright LD Talent . All Rights Reserved.
  • Site TOS
  • Client TOS
  • Talent TOS
  • Privacy Policy