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:
- Amazing Perks of PHP 7
- Horizontal Scaling of PHP Applications
- PHP and Queues: Beanstalkd
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:
- Developing Event Driven Applications
- Package Development & Open Sourcery
- PHP Jeopardy - Quiz Session on knowledge of PHP & Git
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
Me on the Left:
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:
- To help developers accelerate application development during Hackathons.
- To help developers rapidly push out MVPs.
Features:
- Local Authentication using Email and Password
- OAuth 1.0a Authentication via Twitter
- OAuth 2.0 Authentication via Facebook, Google, GitHub, LinkedIn, Instagram
- Flash Notifications
- Contact Form powered by Mailgun, Sendgrid and Mandrill
- Account Management
- Integration of about 18 APIs out of the box
The Project got trending on Github for a week. I also became the second most trending PHP developer in the world just after Google.
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.
Link: https://github.com/unicodeveloper/meanmap
Technologies:
- MongoDB
- ExpressJS
- AngularJS
- NodeJS
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.
Technologies:
- CoffeeScript
- Redis
- Hubot framework
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
- Laravel Identify
- Laravel Mentions
- Laravel Emoji
- Laravel Leanpub
- Laravel Codepen
- Laravel Paystack
- Laravel Yearly
- Laravel Wikipedia
- Laravel Quotes
- Laravel Ngsc
- Laravel Feeder
- Laravel Medium
- Cool Ascii Faces
- Jusibe PHP Library
- Face Palm
- Naija State Capital
- Plate Number
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.