Green leaf




Bonifase O - Python developer
Member since:Dec 11, 2019
Profile last updated:Jun 10, 2022
Last activity:July 1, 2022, 6:57 p.m. UTC
Location:
Kenya

Bonifase O

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:    ·   ·   ·   ·   ·   ·   ·    ·    ·    ·    ·    ·    ·    ·    ·    ·    ·    ·    ·    ·    ·    · 
Weekly Availability: 40 hours
Day UTC PST
Mon 15 - 23 08 - 16
Tues 15 - 23 08 - 16
Wed 15 - 23 08 - 16
Thurs 15 - 23 08 - 16
Fri 15 - 23 08 - 16

Hourly Rate: $25.00
Experience: 6 yrs
Python: 3 yrs
MySQL: 3 yrs
JavaScript: 2+ yrs
HTML: 2+ yrs
CSS: 2+ yrs
Django: 2 yrs
REST: 1+ yrs
Engineer's Devices:
Mac
Android

LD Talent Work History

Average response time:
1.3 hours
Avg count of messages / Day:
18.2
Average client satisfaction:

Earned hours:
798.50
Worksession approval:
100.0%
# Hires / # Interviews :
3 / 12
# Projects in last 2 weeks:
1
# Hours worked in last 2 weeks:
11.0
 

Experiences

Writewise     Developer     Contract
Mar 2021 - Present
Education

  • 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 with Celery to automate mundane tasks like sending periodic email messages to users and admins.
  • I am using Jenkins to perform continuous integration and delivery of completed project features.
  • I am using HTML and CSS to create and style user interfaces for the admin dashboard.

Skills used: Jenkins, Google Cloud, MySQL, Python, HTML, CSS, Django



Link to the project:
WriteWise     Developer     Contract
Mar 2021 - Present
Utilites

  • 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

Skills used: Google Cloud, MySQL, Python, Redis, Django



Link to the project:
Learning Dollars     Developer     Contract
Feb 2021 - Jan 2022
Technology

  • 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.

Skills used: JavaScript, Python, HTML, UX Design, CSS, Django, SEO



Link to the project:
CrowdDoing     Medicinal Foods and herbs For stress sleep anxiety Web     Front End Developer     Passion Project
Jan 2020 - Jan 2021
Healthcare

  • 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

Skills used: Material Design, JavaScript, Trello, React



Link to the project:
Andela     MRM-API for meeting room management system     Software Developer     Employment
Sep 2018 - Oct 2019
Technology

  • 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.

Skills used: Google API, GraphQL, Docker, MySQL, Python, REST, Flask



Link to the project:

Link to the github:
Andela     Wger application     Full Stack Developer     Employment
Jul 2018 - Sep 2018
Healthcare

  • 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.

Skills used: JavaScript, MySQL, Python, REST, HTML, CSS, Django



Link to the project:

Link to the github:
Andela     HealthChecks     Full Stack Developer     Employment
May 2018 - Jul 2018
Technology

  • 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.

Skills used: MySQL, Python, HTML, CSS, Django, HTTP



Link to the project:

Link to the github:
I Choose Life Africa.     Hour Of Code.     MTA Trainer.     Employment
Sep 2016 - Jan 2017
Education

  • 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

Skills used: Visual Studio, Microsoft SQL Server, HTML, CSS



Link to the project:

Education

University Of Kabianga    B.Sc  (Computer Science)
Sep 2009 - Nov 2013
Kisumu Boys High School    KCSE  (Secondary Education)
Feb 2003 - Dec 2006

Courses

Intel Edge AI Scholarship Foundation.    Udacity
Dec 2019 - Mar 2020
Skills learnt: Deep learning, Computer vision, Artificial intelligence
Beginner Android Development.    Andela Learning Community and Udacity
Nov 2017 - Apr 2018
Skills learnt: Java, XML, Android Studio, Android native app development

Client 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!