Green leaf




Olumide O - Postgres developer
Member since:Sep 18, 2019
Profile last updated:Aug 06, 2020
Last activity:July 14, 2021, 4:15 p.m. UTC
Location:
Nigeria

Olumide O

I am a Fullstack Software Engineer with 3 years of experience. I am currently the Frontend Team Lead helping a company to build an Electronic Document Management System as a Consulting Engineer and also building a distributed application with Go and its surrounding technologies. I have 3 years of experience building software using an Object-oriented and Functional Programming approach, with Test-driven development and DevOps using tools like Go, Python, JavaScript, and TypeScript

Skills:   Postgres  ·  Python  ·  Heroku  ·  Django  ·  GraphQL  ·  JavaScript  ·  React  ·  Go  ·  Nodejs  ·  Redux  ·  Flask  ·  SQL  ·  Azure  ·  Docker  ·  AWS  · 
Weekly Availability: 60 hours
Day UTC PST
Mon 07 - 17 00 - 10
Tues 07 - 17 00 - 10
Wed 07 - 17 00 - 10
Thurs 07 - 17 00 - 10
Fri 07 - 17 00 - 10
Sat 07 - 17 00 - 10

Invite for Interview
Hourly Rate: $19.00
Experience: 2 yrs
Postgres: 1+ yrs
Python: 1 yrs
Heroku: 1 yrs
Django: 1 yrs
GraphQL: 1 yrs
Engineer's Devices:
Mac
Android

Experiences

Pomerium     Identity-aware Management System     Software Engineer     Contract
Mar 2020 - May 2020
Technology

  • I was heavily involved in the implementation of Identity Providers using OAuth2 and OpenID with Go
  • I used Azure API to create the identity provider for Azure users with Go
  • I used Github API to create the identity provider for Github users with Go
  • I used GitLab API to create the identity provider for GitLab users with Go

Skills used: Go, Azure



Link to the project: https://www.pomerium.io/

Link to the github: https://github.com/pomerium/pomerium
Lifestores Pharmacy     Customer Relationship and Inventory Management System for Pharmacy     Software Engineer     Employment
May 2019 - Nov 2019
Healthcare

  • I worked as a Support Lead to help build the backend system using Python
  • The backend system API was built in a GraphQL style using Python and Graphene
  • The records of the backend system was modelled in a Postgres database
  • I used Django web framework in creating the backend system API with the team
  • I was heavily involved in deploying the pharmacy records from manual papers to an online Postgres database on Heroku

Skills used: Python, Heroku, GraphQL, Postgres, Django



Link to the project: http://uat-app-pharmiq.lifestoreshealthcare.com/
Conectar LLC     Learning Management System     Software Engineer     Contract
Apr 2019 - May 2019
Education

  • Got over 2000 lines of code written in Go without structure, architecture or pattern, modularised the application into packages and added environment variables.
  • Monitored the AWS SQS/SNS service for the event messaging or message broking of the microservices and also the AWS EC2 instance.
  • Deployed the application to staging on Heroku and worked on 4 codebases in React, NodeJS, and Golang.
  • I contributed to the JavaScript NPM package of the company to upgrade the features and published it to the NPM registry
  • I worked on updating the Javascript library to improve the websocket aspect need for WebRTC in the frontend application

Skills used: Go, React, Heroku, JavaScript, AWS



Link to the project: https://conectar.ru/
Andela     Activo     Software Engineer     Employment
Nov 2018 - Jan 2019
Utilites

  • Worked as a Backend Engineer to build the backend system of the project using Python
  • I used Flask as the Python web framework to build the APIs that powered the frontend app
  • I used SQL with SQLAlchemy with Marshmallow to handle the modelling of the project's data
  • I used SQL with Postgres database to model data inline with the business logic of the project
  • Docker was heavily used in the backend to help with shipping our application and creating a uniform environment for the backend engineers

Skills used: Python, Flask, Docker, Postgres, SQL



Link to the project: activo.andela.com
Andela     Authors Haven     Full Stack Developer     Employment
Jul 2018 - Oct 2018
Technology

  • Used Javascript to build the frontend aspect of the project
  • Used React to build reusable user interface components
  • Used Redux to create a global state management of the frontend using redux-thunk
  • I used NodeJS with Express web framework to build the backend system of the project
  • The business logic of the application was modelled using a Postgres Database

Skills used: React, JavaScript, Postgres, Redux, Nodejs



Education

Obafemi Awolowo University    B.Agric  (Soil Science)
Nov 2007 - Mar 2013