Green leaf




Stephen B - Google API developer
Member since:Oct 31, 2019
Profile last updated:Oct 24, 2020
Last activity:March 3, 2021, 7 a.m. UTC
Location:
Uganda

Stephen B

I am a python developer that has had a chance to interact with myriad other technologies. I am proficient at quickly getting acquainted with new code bases, and for that reason, can easily start delivering features within one to two weeks of being introduced to a code base.

Skills:   Google API  ·  Flask  ·  JavaScript  ·  Google Cloud  ·  Django  ·  GraphQL  ·  Postgres  ·  MongoDB  ·  Python Selenium  ·  React  ·  Heroku  ·  Twitter APIs  ·  MySQL  ·  ETL Extract Transform Load  ·  Pandas  ·  Git  · 
Weekly Availability: 24 hours
Day UTC PST
Sun 02 - 05 18 - 21
Mon 02 - 05 18 - 21
Tues 02 - 05 18 - 21
Wed 02 - 05 18 - 21
Thurs 02 - 05 18 - 21
Fri 02 - 05 18 - 21
Sat 09 - 15 01 - 07

Invite for Interview
Hourly Rate: $20.00
Experience: 2+ yrs
Google API: 1 yrs
Flask: 1 yrs
JavaScript: 1 yrs
Engineer's Devices:
Windows
Android

LD Talent Work History

Average response time:
11.2 hours
Avg count of messages / Day:
1.1
Average client satisfaction:

Earned hours:
13.00
Worksession approval:
81.0%
# Hires / # Interviews :
2 / 2
 

Experiences

GeoGecko     AFRICACORONA     Full Stack Developer     Employment
Apr 2020 - Aug 2020
Research

  • Use is made of Google Cloud to serve the site on a provisioned VM instance
  • Use is also made of Google API to call data from an automatically updated spreadsheet
  • Javascript libraries (leaflet and axios) are used to create the different maps and layers

Skills used: JavaScript, Google Cloud, Google API



Link to the project: africacorona.com

Link to the github: https://github.com/Geo-Gecko/CoronaTracker
Blossom Inc     Data-Processing-Pipeline     Backend Engineer     Contract
Dec 2019 - Feb 2020
Technology

  • Using Python Selenium, I developed features to interact with websites and pull data from different sites of interest to the company.
  • Data extracted was saved to a mongodb database that I was to maintain

Skills used: Python Selenium, MongoDB


RonKbS     LiveTweetGraph     Full Stack Developer     Passion Project
Oct 2019 - Nov 2019
Research

  • Use is made of Twitter APIs to subscribe to live streams of tweets
  • Dash framework built on top of Flask is used to display a live graph
  • ETL Extract Transform Load process is achieved by obtaining tweets, cleaning them, and loading them to a database
  • Pandas is used in in conjunction with python nltk library to obtain sentiment of cleaned tweets
  • MySQL database is used to dump tweets from API and display their sentiment on a chart at periodic times after which they are cleared from the database

Skills used: Twitter APIs, Flask, Pandas, ETL Extract Transform Load, MySQL



Link to the github: https://github.com/RonKbS/python_etl
Andela     Andela Resource Tracker (ART)     Backend Developer     Employment
Apr 2019 - May 2019
Utilites

  • I used Django Rest Framework to create features using Test-Driven-Developement for the resource tracker.
  • Git was used in this and previous projects to ensure proper version control and efficient team collaboration

Skills used: Git, Django



Link to the github: https://github.com/AndelaOSP/art-backend
Andela     Converge Room Booking app     Backend Developer     Employment
Dec 2018 - Mar 2019
Utilites

  • I used Test-Driven Development concepts to develop backend features and fix bugs using the Flask.
  • I also used GraphQL tools to create endpoints that would serve new features in the React-Apollo powered frontend
  • Google API, more specifically the calendar API was employed to book rooms which had their own service accounts

Skills used: Flask, GraphQL, Google API



Link to the github: https://github.com/andela/mrm_api
Andela     AH-TARGARYEN BLOG SITE     Full Stack Developer     Course Project
Oct 2018 - Nov 2018
Technology

  • I used Django to develop backend features that would serve the blog site
  • I used React to develop frontend features that would form a part of the site.
  • I used testing using tools such as django.test to develop features using Test-Driven-Development
  • I played a DeVoPs role in hosting the application on heroku
  • I setup and maintained a postgres database to which blog posts and user details would be put

Skills used: React, Heroku, Postgres, Django



Links to the github:
https://github.com/andela/ah-frontend-targaryen
and
https://github.com/andela/ah-backend-targaryen
Andela     MyDiary React App     Front End Developer     Course Project
Sep 2018 - Oct 2018
Education

  • React was used to rebuild the pages of the MyDiary app to provide a more efficient and easily scalable frontend
  • Heroku was used to host the react based frontend part of the MyDiary Application

Skills used: React, Heroku



Link to the github: https://github.com/RonKbS/mydiary-react-app
Andela     MyDiary     Full Stack Developer     Internship
Jul 2018 - Aug 2018
Education

  • I used Flask to create an API to which diary entries would be sent
  • Use was made of vanilla Javascript to create pages users would use to save and view diary entries
  • Postgres was used to store user data

Skills used: Flask, JavaScript, Postgres



Link to the github: https://github.com/RonKbS/baron_s_online_journal

Education

Makerere University    Bsc  (Civil Engineering)
Aug 2012 - Jun 2016

Client Reviews

Learning Dollars:    
did fantastic work improving the templates and seo of our webpages which increases the reach of our rich data