
Bonifase O
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 but do not influence their star rating, though they do influence their position in the search results.
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 but do not influence their star rating, though they do influence their position in the search results.
Software Engineer Preferred Title
$25.00 /hr $ 5.4K /yr Hourly Rate and Yearly Salary
Overview
Basic Summary
LD Talent History - Worksession Approval 100.0%
- Average Response Time 1.4 hours
- Average Count of Messages/Day 13.5
- Project Completion Rate 2/4
- Interview Acceptance Rate 4/6
- Timezone Overlap 40h PST, 30h UTC
- Projects Worked in Last 2 Weeks 1
- Hours Worked in Last 2 Weeks 4.5
- Earned Hours 974.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 Mac
- Phone Android
- Member Since Dec 11, 2019
- Profile Last Updated Aug 02, 2022
- Last Activity June 6, 2023, 4:02 p.m. UTC
- Location Kenya
Profile Summary
With more than four years work experience in software development field, I have managed all aspects of software development functions from individual contribution to managing teams. I enjoy creating functional software applications using Python, JavaScript, and SQL as my main programming languages. I have worked with technologies such as Flask, Django, Express, and Angular, React/Redux, MySQL, PostgreSQL, Google Cloud, AWS, NGINX , and otherA project management tools like Trello.
Skills
Total Experience: 7 years
Python (8E, 4Y)
8 experiences, across 4 yearsMySQL (6E, 4Y)
6 experiences, across 4 yearsJavaScript (4E, 3Y)
4 experiences, across 3 yearsDjango (7E, 3Y)
7 experiences, across 3 yearsReact (2E, 2Y)
2 experiences, across 2 yearsGoogle Cloud (1E, 2Y)
1 experience, across 2 yearsJenkins (1E, 2Y)
1 experience, across 2 yearsRedis (1E, 2Y)
1 experience, across 2 yearsREST (4E, 2Y)
4 experiences, across 2 yearsHTML (4E, 2Y)
4 experiences, across 2 yearsCSS (4E, 2Y)
4 experiences, across 2 yearsGraphQL (1E, 1Y)
1 experience, 1 yearDocker (1E, 1Y)
1 experience, 1 yearGoogle API (1E, 1Y)
1 experience, 1 yearFlask (1E, 1Y)
1 experience, 1 yearTrello (1E, 1Y)
1 experience, 1 yearMaterial Design (2E, 1Y)
2 experiences, 1 yearUX Design (1E, 1Y)
1 experience, 1 yearSEO (1E, 1Y)
1 experience, 1 yearVisual Studio (1E, < 1Y)
1 experience, less than a yearMicrosoft SQL Server (1E, < 1Y)
1 experience, less than a yearTypescript (1E, < 1Y)
1 experience, less than a yearAngular (1E, < 1Y)
1 experience, less than a yearPostgres (1E, < 1Y)
1 experience, less than a yearHTTP (1E, < 1Y)
1 experience, less than a year
Weekly Availability
Timezone Overlap with 06 - 21 per Week: 40h PST, 30h UTC
Day
Monday
Tuesday
Wednesday
Thursday
Friday
UTC
15 - 23
15 - 23
15 - 23
15 - 23
15 - 23
PST
08 - 16
08 - 16
08 - 16
08 - 16
08 - 16
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 Developer
Passion Project
Jan 2022 - Present
Personal Project Company
Project: Django Reactify
- Python
- JavaScript
- Django
- React
- A package to reactify Django app.
- I am using Python, Django to create and maintain the package.
- I am also using React, Javascript to generate JavaScript related files and configuration.
Front End Developer
Passion Project
Jan 2020 - Jan 2021
CrowdDoing Company
Healthcare Industry
Project: Medicinal Foods and herbs For stress sleep anxiety Web
- Trello
- Material Design
- JavaScript
- React
- CrowdDoing's goal is to address systemic change gaps through supporting social innovation and social enterprise through global virtual inter-disciplinary group volunteering.
- I am developing the latest user-facing features using JavaScript and React. Designing a modern highly responsive web-based user interface using Material Design. Using Trello for project management
Full Stack Developer
Internship
Aug 2020 - Nov 2020
Andela Company
Technology Industry
Project: BuildForSDG Cohort 2
- Typescript
- MySQL
- REST
- Django
- Angular
- Material Design
- Python
- I am contributed to the building and maintenance of the backend API for my client in collaboration with other developers using Python, Django, MySQL, and Postgres.
- As a backend developer, I highly contributed to the development of the backend REST API to avail data and other services to the client side application.
- As a frontend developer, I personally developed the client side of the application using TypeScript, Angular, Angular Material Design, CSS, and HTML.
Back End Developer
Internship
Apr 2020 - Jul 2020
Andela Company
Technology Industry
Project: BuildForSDG
- MySQL
- REST
- Django
- Python
- Postgres
- I am contributed to the building and maintenance of the backend API for my client in collaboration with other developers using Python, Django, MySQL, and Postgres.
- As a backend team member, I highly contributed to the development of the backend REST API to avail data and other services to the client side application.
Software Developer
Employment
Sep 2018 - Oct 2019
Andela Company
Technology Industry
Project: MRM-API for meeting room management system
- MySQL
- Flask
- REST
- GraphQL
- Docker
- Google API
- Python
- The MRM-API is the backbone of a tool that is used to facilitate meeting room management.It enables capturing of feedback based on room usage and analyze usage statistics.
- I used Flask and GraphQL to create REST API endpoints. Docker to containerise and deploy the back-end application, Redis to automate push notifications and send emails
- I used MySQL extension with Postgres to manage database models and tables
- I used Python as the basic coding language for the backend implementation, HTTP to manage REST APIs methods.
- I used Google API which provided us with the Calendar API to manage and schedule room bookings.
Full Stack Developer
Employment
Jul 2018 - Sep 2018
Andela Company
Healthcare Industry
Project: Wger application
- MySQL
- CSS
- REST
- Django
- HTML
- Python
- JavaScript
- Wger is a free, open-source web application that manages your exercises and personal workouts, weight, and diet plans
- It offers a REST API as well, for easy integration with other projects and tools.
- I used Django to build the whole application, JavaScript, HTML and CSS to build an interactive user interface.
- I used MySQL extension with Postgres to manage database models and tables
- I used Python as the basic coding language for the backend implementation, HTTP to manage REST APIs methods.
Full Stack Developer
Employment
May 2018 - Jul 2018
Andela Company
Technology Industry
Project: HealthChecks
- HTTP
- MySQL
- CSS
- Django
- HTML
- Python
- Healthchecks is a watchdog for your cron jobs. It's a web server that listens for pings from your cron jobs, plus a web interface.
- I used Django to build the whole application, HTML and CSS to build an interactive and responsive user interface, Heroku for deployment and MySQL to manage database.
- I used Python as the basic coding language for the backend implementation, HTTP to manage REST APIs methods.
MTA Trainer.
Employment
Sep 2016 - Jan 2017
I Choose Life Africa. Company
Education Industry
Project: Hour Of Code.
- CSS
- Visual Studio
- Microsoft SQL Server
- HTML
- The Microsoft Technology Associate (MTA) certification is an entry-level credential that validates fundamental technology skills and knowledge among students and job-seekers who are pursuing a career.
- I trained the learners on HTML and CSS Application Development Fundamentals, Software Development Fundamentals using Visual Studio.
- I trained the learners on Database Fundamentals using Microsoft SQL Server, Software Testing Fundamentals using Visual Studio
- I also trained the learners on Networking Fundamentals, Security Fundamentals, and Cloud Fundamentals
LD Experience
Client Projects
Developer
Contract
Mar 2021 - Present
WriteWise Client's Company/Project
Utilites Industry
- MySQL
- Django
- Redis
- Google Cloud
- Python
- Jenkins
- I am contributing to the building and maintenance of the backend API for my client in collaboration with other developers using Python, Django, MySQL.
- I am using Google Cloud Platform for deploying the application.
- I am using Redis and Celery to automate mundane tasks and reports generation for the admin
- I am using Jenkins to perform continuous integration and delivery of completed project features.
Bonifase Orwa is a very proactive, detail-oriented developer. He has helped us to implement solutions that work and has even proposed improvements that we had not previously considered. Bonifase provides quick responses and communicates clearly to all levels of the team. We are 1,000% satisfied and are glad to have Bonifase working on our project!
Developer
Contract
Feb 2021 - Jan 2022
Learning Dollars Client's Company/Project
Technology Industry
- CSS
- Django
- HTML
- SEO
- Python
- JavaScript
- UX Design
- I am contributing to the building of the application for my client in collaboration with other developers using Python, Django, JavaScript, HTML, CSS.
- I am using UX Design, jQuery, UI Design, and MySQL for user and experience design and database management respectively.
- I am currently working on improving the quality and quantity of website traffic for the web pages from search engines via SEO.
- I am using HTML and CSS to create and style user interfaces for the site's web pages.
great attitude! responded even in busy times quite well and knew his bandwidth
Coding Challenges
Skill:
- Python
- MySQL
- JavaScript
- Django
- React
- Google Cloud
- Jenkins
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
- Python
- MySQL
- JavaScript
- Django
- React
- Google Cloud
- Jenkins
- 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
- Python
- MySQL
- JavaScript
- Django
- React
- Google Cloud
- Jenkins
- 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
Education
University Of Kabianga
Sep 2009 - Nov 2013
B.Sc (Computer Science)
Kisumu Boys High School
Feb 2003 - Dec 2006
KCSE (Secondary Education)
Courses
Intel Edge AI Scholarship Foundation.
Dec 2019 - Mar 2020
Udacity
- Artificial intelligence
- Computer vision
- Deep learning
Beginner Android Development.
Nov 2017 - Apr 2018
Andela Learning Community and Udacity
- XML
- Java
- Android native app development
- Android Studio
Reviews
Client Project Reviews
LD Talent
great attitude! responded even in busy times quite well and knew his bandwidth
WriteWise
Bonifase Orwa is a very proactive, detail-oriented developer. He has helped us to implement solutions that work and has even proposed improvements that we had not previously considered. Bonifase provides quick responses and communicates clearly to all levels of the team. We are 1,000% satisfied and are glad to have Bonifase working on our project!