
Obua E
The star rating is calculated by averaging the reviews provided by all clients the talent has worked with for a significant amount of time.
If such data is not available, the star rating is calculated from the fraction of work sessions approved by their past clients versus the total tracked by the talent.
If such data is not available, the star rating defaults to the interview rating of the talent at the time of the vetting process.
Other data including reviews from interviews are available on the talents’ profiles.
If such data is not available, the star rating is calculated from the fraction of work sessions approved by their past clients versus the total tracked by the talent.
If such data is not available, the star rating defaults to the interview rating of the talent at the time of the vetting process.
Other data including reviews from interviews are available on the talents’ profiles.
Senior Software Developer Preferred Title
$20.00 /hr $ 20.0K /yr Hourly Rate and Yearly Salary
Overview
Basic Summary
LD Talent History - Worksession Approval 94.0%
- Average Response Time 4.6 hours
- Average Count of Messages/Day 2.4
- Project Completion Rate 2/4
- Interview Acceptance Rate 4/6
- Timezone Overlap 20h PST, 55h UTC
- No. of Passion Projects 3
- Earned Hours 65.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
- Software Engineering Process 5.0/5
- Technical Breadth 4.0/5
- Algorithmic Thinking 3.0/5
- Technical Strength 4.0/5
- Teamwork 4.0/5
- Intellectual Merit 4.0/5
- Desktop Mac・Linux
- Phone Android
- Member Since May 05, 2021
- Profile Last Updated Aug 17, 2023
- Last Activity Aug. 17, 2023, 10:22 a.m. UTC
- Location Uganda
Profile Summary
I am a methodical, versatile, client-focused full-stack developer with experience in Web & Mobile-based application development. I am adept at all stages of the software development life cycle and have a good record of developing customer-focused solutions that optimize business operations within tight timelines.
Skills
Total Experience: 6+ years
Laravel (6E, 6Y)
6 experiences, across 6 yearsJavaScript (8E, 6Y)
8 experiences, across 6 yearsBootstrap (7E, 6Y)
7 experiences, across 6 yearsReact (6E, 5Y)
6 experiences, across 5 yearsCSS (4E, 4Y)
4 experiences, across 4 yearsHTML (4E, 4Y)
4 experiences, across 4 yearsNodejs (4E, 4Y)
4 experiences, across 4 yearsjQuery (2E, 4Y)
2 experiences, across 4 yearsGit (6E, 2Y)
6 experiences, across 2 yearsMariaDB (1E, 2Y)
1 experience, across 2 yearsAWS S3 (1E, 2Y)
1 experience, across 2 yearsDjango (2E, 2Y)
2 experiences, across 2 yearsFirebase (2E, 2Y)
2 experiences, across 2 yearsUX Design (1E, 2Y)
1 experience, across 2 yearsPHP (2E, 1Y)
2 experiences, 1 yearPostman (1E, 1Y)
1 experience, 1 yearPython (1E, 1Y)
1 experience, 1 yearVue.js (1E, < 1Y)
1 experience, less than a yearAdobe Illustrator (1E, < 1Y)
1 experience, less than a year
Weekly Availability
Timezone Overlap with 06 - 21 per Week: 20h PST, 55h UTC
Day
Monday
Tuesday
Wednesday
Thursday
Friday
UTC
06 - 17
06 - 17
06 - 17
06 - 17
06 - 17
PST
23 - 10
23 - 10
23 - 10
23 - 10
23 - 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
Full Stack Developer
Employment
May 2021 - Present
Intanode Technologies Ltd Company
Finance Industry
Project: Intanode POS
- Laravel
- MariaDB
- Bootstrap
- React
- Git
- AWS S3
- JavaScript
- I used Laravel to build a robust API backend logic.
- I used React and JavaScript to build the UI component and to manipulate the dom elements.
- I used Bootstrap to style the UI layout.
- I used AWS S3 for file storage and database backup.
- I used MariaDB as my database engine and Git as my version control.
Software Developer
Passion Project
May 2021 - Jul 2022
Personal Project Company
Utilites Industry
Project: Payment Integrator Package
- Git
- PHP
- I used Object Oriented PHP to build the package to help integrate online payments from supported payment gateways.
- I used Git as the version control.
- I used packagist.org to publish the composer package.
Software Developer
Passion Project
Apr 2021 - Jun 2021
Personal Project Company
Utilites Industry
Project: Numbers to words
- Git
- PHP
- I used Object Oriented PHP to build the package to convert numbers to words.
- I used GIT as my version control.
- I used packagist.org to publish the composer package.
Full Stack Developer
Employment
Apr 2020 - Apr 2021
Yiiya Tech Company Ltd Company
Ecommerce Industry
Project: ABC Delivery UG
- Laravel
- Bootstrap
- Postman
- React
- Nodejs
- JavaScript
- I used Laravel to build elegant APIs for the product which is consumed by the front-ends including Mobile Apps on both Android and iOS.
- I used React with Redux-thunk, NodeJS, Bootstrap, and JavaScript to build admin UI and E-commerce shopping UI.
- I used Git as my version control for the product.
- I used postman for testing API endpoints.
Full Stack Developer
Contract
Jan 2019 - Dec 2020
Joint Medical Store Company
Finance Industry
Project: Requisition Management System
- Laravel
- Bootstrap
- HTML
- React
- Nodejs
- JavaScript
- jQuery
- I used Laravel to build elegant APIs for the product which is consumed by the front-end.
- I used React with redux-thunk, NodeJS, Bootstrap, HTML, and JavaScript to build admin UI for 9 approval levels of the system.
- I used jQuery to build and manipulate DOM elements.
- I used Git as my version control for the product.
Full Stack Developer
Passion Project
May 2020 - Jun 2020
Personal Project Company
Media and Communication Industry
Project: My Portfolio
- Nodejs
- React
- Adobe Illustrator
- Firebase
- I used React to build the UI and basic functionalities of navigating between pages.
- I used Firebase to host the application and manage the project database.
- I used Nodejs to manage JavaScript packages.
- I used Adobe Illustrator to design UI graphic assets.
Full Stack Developer
Contract
Jun 2017 - May 2020
Medical Street International Company
Ecommerce Industry
Project: Medical Street Online Shopping
- Laravel
- Bootstrap
- HTML
- JavaScript
- CSS
- jQuery
- I used Laravel to build e-commerce elegant APIs.
- I used HTML, CSS, and Bootstrap to build the e-commerce UI/UX.
- I used jQuery and JavaScript to manipulate DOM elements on the UI for the best user experience.
LD Experience
Client Projects
Developer
Contract
Sep 2021 - Mar 2023
Levo Client's Company/Project
- Django
- UX Design
- React
- Nodejs
- Firebase
- I used React, UX Design for the user interface building
- I used Nodejs, Django, Firebase for the backend logic and database storage respectively
Developer
Contract
Jun 2021 - Apr 2022
Learning Dollars Client's Company/Project
Technology Industry
- Django
- Python
- JavaScript
- CSS
- I used Django as the framework to build the back-end logic.
- I used CSS to style the UI components of the LD Talent system.
- I used JavaScript to manipulate DOM elements on the UI.
- I used Python as a programming language to aid build the logic.
Brilliant detailed work! Only positive things to say about him for the most part. Missed a couple meetings here and there, but overall does diligent and careful work. Became a little unresponsive after a minification project we gave him that he didn't complete, but his previous work was good.
Developer
Contract
Dec 2021 - Jan 2022
PixieBrix Client's Company/Project
Technology Industry
- Bootstrap
- JavaScript
- Vue.js
- React
- I used JavaScript to implement infinite scroll and some parts of the react-admin app.
- I used React to set up react-admin for PixieBrix.
- I used Bootstrap to set up the bootstrap example for PixieBrix.
- I used Vue.js to setup the Vue-admin example for PixieBrix.
Developer
Contract
Jul 2021 - Aug 2021
Mentum Client's Company/Project
Technology Industry
- Bootstrap
- JavaScript
- HTML
- CSS
- I used Bootstrap for the basic layout of the website.
- I used CSS to customize key graphics elements on the website.
- I used JavaScript to manipulate the DOM elements.
- I used HTML as the markup to build the layout for the website using the appropriate tags.
Good engineer, get's things working as asked.
Blog Projects
PWA starter kit in Laravel: creating a custom package
Aug 2022 - Sep 2022
Developer
Utilites Industry
- Git
- Laravel
- I used Laravel architectural design to build the custom package.
- I used Git as my version control to manage the composer versions.
- I used Composer to manage dependencies for the package.
- I used Packagist to publish the package for global access through the composer require command.
How to build and customize a basic version of jQuery
May 2021 - Jun 2021
Developer
Technology Industry
- Git
- JavaScript
- HTML
- CSS
- I used JavaScript to build the custom version of jQuery.
- I used Git as my version control tool.
- I used HTML to build a basic layout to demonstrate how the custom jQuery manipulates the DOM elements.
- I used CSS to achieve the basic styling of the page.
How to and when to use Laravel eloquent relationships (ORM) in a resourceful way accompanied with key usage tricks
May 2021 - Jun 2021
Developer
Technology Industry
- Git
- Bootstrap
- Laravel
- I used the Laravel framework to demonstrate how to use eloquent relationships in a profitable way.
- I used Git as my version control tool.
- I used Bootstrap to style the UI for the demo project.
Coding Challenges
Skill:
- Laravel
- JavaScript
- Bootstrap
- React
- CSS
- HTML
- Nodejs
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
- Laravel
- JavaScript
- Bootstrap
- React
- CSS
- HTML
- Nodejs
- 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
- Laravel
- JavaScript
- Bootstrap
- React
- CSS
- HTML
- Nodejs
- 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.
Lifelong Learning Projects Reviewed
Qualifications
Education
Makerere University, Kampala Uganda
Aug 2014 - Jun 2018
B.Sc (Software Engineering)
Courses
Object Oriented Programming Makerere University
Jan 2017 - Jun 2017
Makerere University
- PHP
- Java
Software Reliability and Testing
Aug 2017 - Dec 2017
Makerere University
- Site Reliability
Requirement Engineering
Aug 2016 - Dec 2017
Makerere University
- Agile
Reviews
Client Project Reviews
LD Talent
Brilliant detailed work! Only positive things to say about him for the most part. Missed a couple meetings here and there, but overall does diligent and careful work. Became a little unresponsive after a minification project we gave him that he didn't complete, but his previous work was good.
Mentum
Good engineer, get's things working as asked.
Interview Reviews
UNOMi
Received
Feedback received from the client and recorded by LD Talent.missed the interview
mameon
Needed to get a designer on board before working with a developer
Adava
Thanks