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.
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
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 20h PST, 45h UTC
- Earned Hours 33.00
- Code Quality 60%
- Soft Skill Attributes 60%
- Expertise 2/3
- Coding Challenges 60%
- No. of Lifelong Learning Projects 2
- No. of Coding Challenges Completed 2 More details
- Desktop Windows・Linux
- Phone iPhone
- 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: 13 years
PHP (4E, 7Y)
4 experiences, across 7 yearsMySQL (3E, 6Y)
3 experiences, across 6 yearsLaravel (2E, 6Y)
2 experiences, across 6 yearsDjango (5E, 7Y)
5 experiences, across 7 yearsPostgres (2E, 4Y)
2 experiences, across 4 yearsReact (2E, 4Y)
2 experiences, across 4 yearsGraphQL (2E, 4Y)
2 experiences, across 4 yearsJavaScript (3E, 2Y)
3 experiences, across 2 yearsCSS (3E, 2Y)
3 experiences, across 2 yearsHTML (3E, 2Y)
3 experiences, across 2 yearsjQuery (2E, 2Y)
2 experiences, across 2 yearsNodejs (2E, 2Y)
2 experiences, across 2 yearsVPNs (2Y)
2 years of experiencePython (2Y)
2 years of experienceAWS (2Y)
2 years of experienceDjango REST Framework (2Y)
2 years of experience.NET (2Y)
2 years of experienceSQL (7Y)
7 years of experienceRedux (2Y)
2 years of experienceSendgrid API (2Y)
2 years of experienceVue.js
UI Design
UX Design
Excel (3Y)
3 years of experienceBootstrap (2E, 3Y)
2 experiences, across 3 yearsSCRUM
Agile
Angular
Microsoft Project
Microsoft Excel
SQLite
Ionic
Software Engineering (1C)
1 course
Weekly Availability
Timezone Overlap with 06 - 21 per Week: 20h PST, 45h UTC
Day
Monday
Tuesday
Wednesday
Thursday
Friday
UTC
09 - 18
09 - 18
09 - 18
09 - 18
09 - 18
PST
01 - 10
01 - 10
01 - 10
01 - 10
01 - 10
Vetting
- Interview Data
- Agile Development Process
- Productivity and Responsiveness
- Teamwork
- Software Engineering
- Logical Thinking
- Technical Strength
- Intellectual Merit
- English Communication
- Documentation
- System Design
- Coding Challenges60%
- Algorithms Score60%
- General Score60%
- Easy Algorithm
- Correctness60%
- Performance60%
- Medium Algorithm
- Correctness60%
- Performance60%
- Hard Algorithm
- Correctness60%
- Performance60%
- Expertise2/3
- Design Patterns and Architectures2/3
- Debugging2/3
- Stack Traces2/3
- Testing2/3
- System Administration2/3
- Soft Skill Attributes60%
- Entrepreneurial60%
- Whole Brained60%
- Divergent Thinking / Creativity60%
- Design Ability60%
- Empathy60%
- Project Management Ability60%
- Security60%
- Code Quality60%
- Complex Logic60%
- Models60%
- Controllers60%
- Templates60%
- APIs60%
- Training/Testing Data Models60%
- Code Readability60%
- Ongoing Evaluation
- Number of Lifelong Learning Project2
- Number of Coding Challenge Completed3
Experience
Software Engineer
Passion Project
Jan 2020 - Present
Sift Systems Limited Company
Project: Lead Software Engineer
- 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
- 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
- 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
- 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
Web Developer
Contract
Feb 2020 - Mar 2020
Afriadd Company Limited Company
Government Industry
Project: NSSF Collector
- 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
- 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
- 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
- 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
- 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.
- 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
- 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
- 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
LD Experience
Client Projects
Developer
Contract
Jan 2021 - Nov 2021
Learning Dollars Client's Company/Project
Arts and Entertainment Industry
- 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
excellent work - very impressed first time around, second time around he didn't make progress, hopefully things will get better
Coding Challenges
Skill:
- PHP
- MySQL
- Laravel
- Django
- Postgres
- React
- GraphQL
Basic
Sep 2020 - Jan 2022
Basic
Sep 2020 - Jan 2022
Basic
Sep 2020 - Jan 2022
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.
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.
Qualifications
Reviews
Client Project Reviews
LD Talent
excellent work - very impressed first time around, second time around he didn't make progress, hopefully things will get better
Interview Reviews
CyberSecureMobilePayments
His experience does not match our immediate needs. Will consider him in the future.