
Stephen I
The star rating is a representation of the overall rating, calculated as the mean of the client satisfaction rating, the average client interview rating, and internal interview scores.
The client satisfaction rating is the weighted average of client ratings, with weights based on reviewed work hours. When no client rating exists, the approval fraction (approved vs. reviewed work hours) determines it.
If the client satisfaction rating exceeds the overall rating, it becomes the star rating. In the absence of client ratings, if the average client interview rating is higher than the overall rating, it becomes the star rating. If no data is available, the star rating defaults to the internal interview score.
The client satisfaction rating is the weighted average of client ratings, with weights based on reviewed work hours. When no client rating exists, the approval fraction (approved vs. reviewed work hours) determines it.
If the client satisfaction rating exceeds the overall rating, it becomes the star rating. In the absence of client ratings, if the average client interview rating is higher than the overall rating, it becomes the star rating. If no data is available, the star rating defaults to the internal interview score.
Software Engineer Preferred Title
$25.00 /hr $ 120.0K /yr Hourly Rate and Yearly Salary
Overview
Basic Summary
LD Talent History - Average Count of Messages/Day 1.0
- Project Completion Rate 2/4
- Interview Acceptance Rate 4/6
- Timezone Overlap 50h PST, 65h UTC
- No. of Passion Projects 6
- Software Engineering Process 5.0/5
- Design Practice 3.0/5
- Design Theory 3.0/5
- Technical Breadth 5.0/5
- Logical Thinking 5.0/5
- Technical Strength 5.0/5
- System Design 3.0/5
- Productivity and Responsiveness 3.0/5
- Teamwork 5.0/5
- Agile Development Process 3.0/5
- Intellectual Merit 5.0/5
- English Communication 5.0/5
- Documentation 3.0/5
- Desktop Mac・Linux
- Phone iPhone
- Tablet iPad
- Member Since Mar 03, 2020
- Profile Last Updated Jan 08, 2023
- Last Activity Feb. 12, 2024, 7:42 p.m. UTC
- Location Nigeria
Profile Summary
I am very passionate about what I do and I also believe I can bring any idea to life whether in a team or single-handedly. I am looking forward to working with you!
Skills
Total Experience: 5 years
PHP (5E, 5Y)
5 experiences, across 5 yearsNodejs (7E, 5Y)
7 experiences, across 5 yearsDocker (4E, 5Y)
4 experiences, across 5 years.NET Core (2E, 5Y)
2 experiences, across 5 yearsAWS (3E, 5Y)
3 experiences, across 5 yearsLaravel (3E, 5Y)
3 experiences, across 5 yearsGo (5Y)
5 years of experienceTypescript (3Y)
3 years of experienceMySQL (2E)
2 experiencesMongoDB (2E, 2Y)
2 experiences, across 2 yearsHTTP
Vue.js
Heroku
Bootstrap
COBOL (1C)
1 courseFortran (1C)
1 courseJava (1C)
1 course
Weekly Availability
Timezone Overlap with 06 - 21 per Week: 50h PST, 65h UTC
Day
Monday
Tuesday
Wednesday
Thursday
Friday
UTC
08 - 24
08 - 24
08 - 24
08 - 24
08 - 24
PST
00 - 16
00 - 16
00 - 16
00 - 16
00 - 16
Vetting
- Interview Data
- Software Engineering Process
- Design Practice
- Design Theory
- Technical Breadth
- Logical Thinking
- Technical Strength
- System Design
- Productivity and Responsiveness
- Teamwork
- Agile Development Process
- Intellectual Merit
- English Communication
- Documentation
- Code Quality
- Code Readability
- Ongoing Evaluation
- Number of Lifelong Learning Projects6
Experience
Backend Developer
Employment
Mar 2022 - Present
Digimatix Company
Finance Industry
Project: At Digimatix, we're a team of software developers dedicated to building out a lottery system called Bigshot which makes it possible for customers to be able to enter for a draw and win cash prizes, and jackpots.
- I am responsible for building all the backend APIs needed for Bigshot(A lottery system) using a microservice architecture with NodeJs, Docker, .NET Core, Go, TS, & AWS.
- I changed all the smelly codes in our NodeJs API to fit the OOP syntax.
- I helped the organization change from the use of a database service to each service managing its own DBs for better scalability.
- I also built the agency side of Bigshot(A lottery system) using ASP.NET C#.
- I single-handedly completed our POS integration with the First Money POS system (First Bank) for our agency portal.
Backend Developer
Employment
Aug 2022 - Present
Coachli Company
Technology Industry
Project: At coachli, I am a senior backend developer dedicated to building an online platform that makes it possible for developers, technical influencers, and teachers to be able to sell their digital services online as a form of meeting.
- I am responsible for organizing sprint planning for the technical team.
- I am responsible for working with the product manager in doing research for 3rd party integrations that can help our business.
- I am also the lead backend developer for the Digital-Marketplace/Ed-Tech product we’re building at Coachli using a microservice architecture around the MERN stack.
- I am responsible for building a digital marketplace with NodeJs, Typescript, Laravel, AWS, PHP, Docker which makes it possible for service providers to sell their products to several online prospects
- I am also responsible for integrating Google calendar API so service providers can import their google calendar to set available & unavailable dates.
Backend Developer
Employment
Dec 2020 - Jan 2022
ITscope Solutions Company
Technology Industry
Project: At ITscope solutions, I was a software developer who made sure that client products are built, and delivered on time using different technologies and frameworks.
- I am responsible for creating API using .NET Core, Docker, Nodejs & PHP.
- I am currently the lead backend developer for the team at Itscope.
- I also introduced the concept of containerization to every project we handle at Itscope solutions.
- I am also responsible for managing our cloud infrastructure on AWS.
Backend Developer
Employment
Mar 2021 - Sep 2021
Crowdyvest Company
Finance Industry
Project: At Crowdyvest, I was a part of a technical team of 4 to build and maintain our Fintech product which makes it possible for users to be able to save a certain amount of cash and receive it at a later specified date with interest.
- I was responsible for building microservices using Laravel, and PHP.
- I made sure all the codes I write are scalable and reusable.
- I was responsible for writing the backend code which powers Crowdyvest wallet to wallet transfer which helps users move money within the system.
- I was responsible for writing the backend code which powers the Crowdyvest push notification feature which increased customers' engagement with our application.
- I was responsible for integrating a CBA for the finance department which helped us with better financial reporting and analytics.
Full Stack Developer
Passion Project
Jun 2020 - Jun 2020
Learning Dollars Company
Technology Industry
Project: How to build a cli app in node.js
- I use Nodejs to power the entire application from start to finish.
- I made use of MongoDB to persist data created by the application.
- I made use of some Npm packages in Nodejs to be able to communicate and create a simple interface from the CLI.
- I made use of some Nodejs modules to communicate with an external api for fetching weather details about a particular region from the cli
- I made use of some Nodejs modules to manipulate data types in the project.
Full Stack Developer
Passion Project
May 2020 - May 2020
Learning Dollars Company
Technology Industry
Project: How to create a simple login and signup system in PHP using PDO
- I used Bootstrap to handle the UI (User Interface) of the project.
- I used mysql to save or persist the user data. Mysql acted as my database for the project.
- I used PHP to power the entire application from start to finish.
- I used PHP to authenticate and create users for the application.
- I used PHP to handle sessions for the currently logged in user and also in communicating with the myql api.
LD Experience
Blog Projects
How To Dockerize A NodeJS Application Using Nginx As A Reverse Proxy
May 2021 - Jun 2021
Developer
Technology Industry
- I used docker-compose to manage and deploy the entire application
- I use Nodejs to build the entire microservice.
- I use mongodb to manage the entire database.
How To Build A CRUD Application With Laravel And Vuejs And Deploy To Heroku
Oct 2020 - Nov 2020
Developer
Telecommunications Industry
- I built the API which powered the entire application in Laravel.
- I built the client side of the application in Vue.js which was installed via Npm (Nodejs package manager).
- The built solution was deployed to heroku.
How To Build A Web Scraper With Node.js
Jul 2020 - Aug 2020
Developer
Telecommunications Industry
- I used pure HTTP request to scrape content in one of the examples.
- I used a library puppetter installed via Nodejs package manager to scrape content from other websites.
- I also converted the data scrapped into images and Json files.
How To Build A Rest API Using PHP
Jun 2020 - Jul 2020
Developer
Technology Industry
- I made use of composer to install a few dependencies needed for the project to run.
- I made use of JWT to verify and validate the A.P.I requests.
- I built the entire application from start to finish using PHP
- I used MYSQL as my persistent storage. Tokens and other data were saved in seperate tables for later use.
Video Projects
How to implement django-tenant-schemas with a fixed URL
Sep 2020 - Jan 2022
Frontend Developer
Technology
- PHP
- Nodejs
- Docker
- .NET Core
- AWS
- Laravel
- Go
- 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
- PHP
- Nodejs
- Docker
- .NET Core
- AWS
- Laravel
- Go
- 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