Career Summary
I have longed dreamed of science and technology since I was a kid that I constantly sought it out which
has made my passion in it grow exponentially with time. To me science and technology projects are fun, as such,
engaging in them makes me feel like a child in a candy store. This led me into taking the challenge to
code since age 14 and as such I have about 8 years of experience writing software
applications. Even though I have that years of experience writing software applications, I have actually
had the opportunity to work and develop real world applications for about
almost 5 years now. I consider myself very proficient from an intermediate level approaching
the
Work Experience
Team Lead Software Developer
Talent CoOp
I play the major role in planning with business owners and customers to spec-out tasks. I lead and guide developers to execute these tasks to ensure successful completion of the projects
I am involved in mentoring interns and junior devs to move to the next level. Also, I perform ocassional performance review and time allocations for developers.
Chief Technology Officer
SocialPostsAII play the major role of fulfilling the technical needs of the company, by leading and delegating tasks to devs. Plan with business owners to determine the next set of features to ship to maximize profits.
PyData Global Organizer
PyData Global 2022I worked closely with experts from renowned companies such as Google, OpenAI and NumFocus to coordinate schedule and intakes for the Diversity, Equity and Inclusion for the PyData 2022 conference.
Team Lead Software Developer
Gradia LimitedResponsible for playing a key role in the designing, building, maintaining and testing of both back-end and frontend based applications. Co-ordinating with other developers on the delivery of application code. Improving existing scripts. Reporting directly to the head of the software development team.
Achievements:
By combination of my smart, hard and persistent work, I was able come up with these achievements which not only helped save time and money for the company but also generated more income
- Identified problems (bugs) in the previous
Gradia Lab web app and created a patch that fixed it. - Created useful utilities such as Email service that helped bootstrap the company's development time, thereby saving time.
- Optimized code by implementing software development best practices and the use of better suited data structures and algorithms for their specific use cases.
- Came up with sophiscated and trickier testing methods that helped catch software bugs at early stages before production.
Technologies used:
- React
- Python
- Django
- Babel
- Webpack
- HTML/SASS
- PostgresSQL
- Circle CI
Backend Developer
BeNeverEnding Inc.I collaborated with both frontend devs and other backend devs to built some of the backend functionality of character building beneverending platform.
Coding Mentor
MEST - Meltwater FoundationI was responsible for making sure students of different levels of proficiency, are able to understand full stack web development concepts using the MERN Stack (i.e Mongodb, Express, React & Node) within 6 weeks of intensive mentorship. After which I guilded them in finishing up a final project (Captsone project) to showcase their proficiency in fullstack web development using the MERN Stack
Achievements:
As always, because of the fact that passion drives my every move, I was able always available and ready to help mentees who were stuck or lost. As such I fortunately became:
- best mentor for that particular cohort
- mentees' favorite
- Mentor who fixes what blocks students no matter what or when
Technologies used:
- React
- Node
- Express
- Babel
- Webpack
- HTML/SASS
- Mongodb
- JEST
Junior Software Developer
Responsible for designing, creating, testing, maintaining and deploying of both native android apps and web applications. Receive guildlines from the Team Lead (Senior Software Engineer) on best practicles that produces better software products.
Achievements
Even though I was starting out as a Junior Developer, I was noted for my speed and consistency in learning new concepts. As such, complex problem sets were assigned to me making me the youngest solution provider
Technologies used:
- Python
- Django
- Java / Android SDK
- Flutter
- Ansible
- Vagrant
- AWS
- PostgresSQL
Projects
Modern Blogging System
A blogging platform built using Python (Django) as the backend with vanilla JS, HTML, CSS with Bootstrap and couple of other technologies including npm, sass, webpack and babel for customization of Bootstrap on the frontend. This blogging platform was intended only for educational purposes. i.e to demonstrate common web development principles and operations using Django - (a web development framework for Python). As such it was not deployed
Highlights
Even though this web application was meant for education purposes, it included almost anything a modern blogging platform will have. Below are some worth noticing ones
- A WYSIWYG Editor particularly, CKEditor. This helps enhance an enriched writing experience. Enabling users to create contents of anykind. i.e videos, images, links, tables, etc.
- An Authentication system that implements Login/Logout, Signup, Reset Password and Change Password
- A tagging system that allows users to be able to tag posts and get related posts based on tags
- A basic commenting system
- Users can like or dislike posts
- Integration of CI/CD (Continuous Integration / Continuous Delivery) tool particularly, Github actions and Codacy
- Containerized driven development using Docker
Technologies used:
- Python
- Django
- Github actions
- HTML
- CSS (Bootstrap)
- Javascript
- Docker
- Sqlite3
A Fintech Web App - (CashFlow)
A web application that basically allows users to make transactions and manage
financial related stuffs.
In this app, users can:
- make money deposits
- make money redrawals
- transfer funds to another user
- keep record of their business sales
- generate a report of their transactions etc...
Highlights
The following highlights some few key features of the application
- A full fledged authentication system that implements everything an authentication system has
- An email service built on top of the main Django email sender for much more dynamic email sending capabilities
- A dynamic sms service for notifying customers
- Api for accessing all the functionalities and services the app offers. This api is used by the mobile version of this app etc...
Technologies used:
- Python
- Django
- Github actions
- HTML
- CSS (Bootstrap)
- Javascript
- Docker
- Sqlite3
More projects here
Skills & Tools
Frontend
-
React
-
JavaScript
-
Node.js
-
HTML/CSS/SASS/LESS
Backend
-
Python/Django
-
Node/Express
-
Ruby/Rails
-
PHP
Mobile
-
Java
-
DART/Flutter
Others
- DevOps
- Code Review
- Git
- Unit Testing
- Wireframing
- Adobe xd
- Figma
- bash scripting
- data mining
- Pygame
- Vagrant
- sockets
Education
-
Bachelor of ScienceGeorgia State University2022 - Present
-
Diploma (WASSCE)Sogakofe Senior High School2015 - 2018
-
Diploma (BECE)St. Raphael International School2012 - 2015
Awards
-
Best Physics StudentsBecause of my love for science, and particularly things that has to do with solving problems through thing and calculating, I got the best Physics student in my badgeOverall Best StudentAfter the summation of all the grades from the different subjects in high school, I came out as the overall best student during our graduation
Language
- English (Native)
- French (less profience - can read better)
- Chinese (less proficient)
Interests
- Music
- Neurology
- Robotics
- Biology