Facebook Otemuyiwa Prosper

Twitter: @unicodeveloper

Email: prosperotemuyiwa@gmail.com

Country: Nigeria


Introduction

I am continuously in awe of technology and people interaction. How do we break up complex problems into understandable and sizeable bits, solve daily challenges with technology, build better communities and inspire people to stand on the shoulder of giants? This enormous curiosity has led me to serve as a Builder of Communities, Professional Trainer, Prolific Writer, Technology Advocate and Developer of intuitive, interesting and impactful technology solutions.

I am energetic, uber-charismatic and a firm believer of inspiring greatness around people.

Reason for applying

I struggled a lot during my initial days of learning to become a developer. Honestly, the books and videos were there and easy to get from the internet but there was really no developer community in Nigeria. Over time, I have discovered that there is nothing greater than having community efforts drive the building of products and provide easy entry for talented people to join the limited pool of developers and technologists currently available.

I am very passionate about programming, building products (open-source and proprietary software) specifically with web technologies and mentoring passionate, talented minds in becoming world-class developers and technology leaders.

I want to raise more developers that are passionate about the community. Developers that will go on to become speakers, advocates, authors and thought leaders. I want to inspire developers to be more than just code monkeys, developers that will mentor and be mentored. All these are geared towards having a very vibrant developer community.

As a Google Developer Expert, I'll have more resources and tools to be able to reach out to fellows across remote parts of Africa and also around the world, providing them the opportunity to change the world by introducing them to web technologies and mentoring them alongside.

As a Google Developer Expert, I'll be a part of a community of talented developer experts and Googlers which provides me an incredible opportunity to grow in leaps and bounds as a programmer, trainer, author and developer evangelist.

Current Responsibility

Technical Trainer at Andela (November 2014 - Present)

Andela is a global talent accelerator that identifies high-potential developers on the African continent, shapes them into world-class technical leaders, and pairs them with companies all over the world as full-time, distributed team members.

I work with a team of talented people that are helping groom the next generation of Software Engineers who will change the world.

I develop the PHP, Javascript, Ruby, Python, Java and Soft Skills Learning curriculums alongside a team of other talented developer trainers. These curriculums are currently being used in Nigeria and Kenya.

I also actively train and mentor these fellows (Nigeria and Kenya) in the art of crafting solid, well-tested & user-friendly software.

I have over 4 years of experience working with PHP and Javascript and about 2 years experience working with Java on Biometric Software Development.

Relationship with Google

I currently do not have any working relationship with Google in any capacity.

Activity Details


BeMyApp Webinar

Held on: 11 May, 2016

Webinar Youtube Link: Rapid Application Development With Laravel Spark

Attendance: Over 150

This was a webinar hosted by BeMyApp, streamed to developers all over the world. Developers from countries like France, Nigeria, Sweden, UK registered and participated by asking me questions after my presentation.

I spoke about Rapid Application Development With Laravel Spark

Slides Link: Rapid Application Development With Laravel Spark


Lagos forLoop Event

Held on: 30 April, 2016

Meetup Link: https://attending.io/events/forloop

Attendance: 50

This event envisions to be a developer event where software developers can come together, interact, and share knowledge on different technologies. This was the maiden edition.

I Spoke about Continuous Delivery Without The Drama at this event.

Slides Link: Continuous Delivery Without The Drama

Registration is ongoing for the Abuja forLoop Event - Abuja forLoop Event 20 People currently registered

Registration is ongoing for the second edition of the forLoop Event - Lagos forLoop #2 64 People currently registered


Lagos PHP Meetup

Held on: 23 April, 2016

Meetup Link: https://attending.io/events/lagosphpmeetup

Attendance: 69

The Lagos PHP Community has a facebook group but meetups were never held. This was the first ever PHP Meetup held in Lagos and Nigeria.

Topics discussed:

Meetup Group page

Link: Lagos PHP Meetups Facebook Page


Lagos Laravel Meetup

Held on: 27 February, 2016

Meetup Link: https://attending.io/events/lagoslaravelmeetup

Attendance: 69

The Lagos Laravel Community has a facebook group and only had one meetup before now.

I spoke about Package Development & Open Sourcery at this event.

Slides Link: Package Development & Open Sourcery

Topics discussed:

Meetup Group page

Link: Lagos Laravel Meetups Facebook Page


Nairobi Break Poverty Hackathon

Held on: 21 - 22 November, 2015

I was a Mentor at this great hackathon event. The event was hosted by http://devswithoutborders.org

I had the opportunity to mentor 2 Teams. Both teams developed their apps using Google Technologies (AngularJS)

Links: Break Poverty Hackathon Page

Break Poverty EventBrite Page

Me on the Left: :smile:

screen shot 2016-05-13 at 11 33 02 pm

screen shot 2016-05-13 at 11 32 42 pm


Created Goodheads Open Source Community Slack Group

Date Created: 25 October, 2015

Members: 22

Link: https://goodheads.slack.com

This Slack Group was created for the sole purpose of getting developers locally to work on popular open source projects. Several developers had never submitted a PR to an open source project, I provided guidance and mentored them in prepping PRs, code reviewing PRs, going through the necessary wiki checklist and finally submitting the PRs.

Just recently, the members of this slack group also joined a larger slack group of Nigerian developers to hack on ideas, projects and open source. The larger slack group is Devcenter . Currently over 100 members.


SUSUMU - Laravel Hackathon Starter

Created on: February 28, 2015

Link: https://github.com/unicodeveloper/laravel-hackathon-starter

Created a Hackathon boilerplate in Laravel.

Purpose:

Features:

The Project got trending on Github for a week. I also became the second most trending PHP developer in the world just after Google.

Article: http://techcrunch-africa.com/community/a-single-andela-developer-defeats-facebook-on-githubs-trending-list/


Awesome Open Source Web Apps

Started on: March 24, 2015

Link: https://github.com/unicodeveloper/awesome-opensource-webapps

Created an awesome curated list of open source crafted web applications for learning purposes.

I want developers to easily find how to implement certain features, unit/integrated tests by just looking at source codes of popular, well crafted open source web applications.


Awesome TDD

Started on: April 23, 2015

Link: https://github.com/unicodeveloper/awesome-tdd

Created an awesome curated list of test driven development resources for learning purposes.

I want developers to easily find how to use TDD to build good software.


Meanmap

Started on: June 9, 2015

Meanmap is an interactive map for Mean Stack Developers all over the world. The mean stack has become one of the biggest communities of fans, contributors and backers worldwide. It provides an avenue where a mean stack developer can easily identify another developer in his local environment especially where there is no local meetup group.

Open Sourced it for Learning purposes. :blush:

Link: https://github.com/unicodeveloper/meanmap

Technologies:


Typing Speed Bot for Slack

Started on: March 26, 2015

Typing Speed bot is a bot that helps team members on Slack measure their typing speed. It maintains records of everyone's scores and generates leaderboards. Daily, Weekly and Monthly Leaderboards.

Link: https://github.com/unicodeveloper/typingspeed-bot

Open Sourced it for Learning purposes. :blush:

Technologies:


Goodheads.io - Learn Everything, Code Everything

Started on: July, 2015

Total Number of Blog Posts: 100+

Link: Goodheads.io

Goodheads.io was created out of my desire to provide tutorials for developers to learn PHP, Git, Javascript, Ruby, Laravel and Mean Stack. Currently, it has over 100 technical articles.

Very notable is a series I created on building a project management app that got lots of developers to start visiting the site as a technical resource.

Github Organization: Goodheads


Medium Articles

Profile: https://medium.com/@unicodeveloper

Wrote two powerful articles that later got featured on freecodecamp

First Article: One way to Greatness: Pick Yourself

Second Article: Jon Skeet - The Chuck Norris of Programming

I have other articles that I have written on Medium too.


Open Source Contributor

I am very active on Github. I also have an insatiable passion for open source. Rarely a day goes by without me committing to one or two repositories. I currently maintain 12 Laravel packages and 4 Javascript Modules. All my PHP packages follow PSR-2 and PSR-4, semantic versioning, and are available on Packagist for download through Composer. Most of my packages have complete test suites and are well documented. My packagist and npm profile are available here: https://packagist.org/users/unicodeveloper and https://www.npmjs.com/~unicodeveloper


Github Awards

According to Github Awards, Currently:

I am the No 1 Top PHP GitHub Developer in Nigeria, while my GoodHeads Organization is No 3.

I am the No 2 Top Javascript GitHub Developer in Nigeria.