Abdulmateen Tairu
- abdulmateentairu@gmail.com
- Nigeria
A software engineer skilled with building server side applications and data pipelines using Python and NodeJS. Fancies building solutions that involve using real world data to solve real world problems
Work Experiences
Software Engineer - Sando Tech Limited
Fintech Company
- Contributed to the development of a distributed system of microservices which handles hundreds of thousands of financial transactions monthly.
- Developed a notification service which handles thousands of notifications being sent to users monthly over sms and emails.
- Integrated socket servers and clients which serves as a means of communication between services.
- Python
- Flask
- NodeJs
- ExpressJs
- MongoDB
- Socket.io
Software Engineer - Hiring.io
Job Matching Platform
- Integrated Elasticsearch to develop a searching system for searching for users on the platform.
- Developed Rest API Endpoints for a job matching platform using Django and Django Rest Framework.
- Gathered job data from the internet with scrapers built with scrapy and selenium.
- Python
- Django
- Elasticsearch
- Selenium
- Scrapy
- AWS EC2
- Postgres
Backend Engineer (Contract) - Sellaf.Africa
Affiliate Market
- Built Rest API endpoints for an Affiliate marketing platform Sellaf using Python and Django.
- Built a wrapper for flutterwave Rave API to receive payment by bank and card.
- Deployed application on heroku.
- Python
- Django
- Heroku
Software Engineer - Neohaul Technologies
Haulage and Logistics Company
- Developed Rest API endpoints for an haulage and logistics platform Broka using NodeJS and ExpressJS
- Designed the system architecture for a haulage and logistics platform.
- Developed Cloud Functions for background tasks.
- NodeJs
- ExpressJs
- Google Cloud Functions
- Firestore
- Heroku
Data Engineer Intern - Terragon Group
Data, Marketing and Technology
- Developed several data pipelines for tracking user web activities using AWS Comprehend and Google Content Classification
- Python
- Sanic
- Kafka
- RabbitMQ
- AWS Comprehend
- Elasticsearch
Leadership / Volunteer Experience
Lead - Google Developer Student Club, OAU
Developer Community
- Organized virtual events to educate members about software development.
- Collaborated with Datacamp to offer 100+ students with 12months Datacamp free subscription.
Vice-chair Computer Society - IEEE OAU
Tech Community
- Tutored girls on building web applications using Flask and Python
- Collaborated with other IEEE OAU executives in organizing several boot camps on campus
Projects
Jumga
An e-commerce project built using a distributed system of microservices. Technologies used are NodeJS (ExpressJS), Docker and Docker Compose.
Technologies Used:- Python
- Django
- Docker-compose
- Docker
- Postgres
TayMall
An E-commerce API built using a distributed system architecture. Technologies used are NodeJS (ExpressJS), Docker, Docker Compose and RabbitMQ.
Technologies Used:- NodeJs
- ExpressJs
- Docker
- Docker-compose
- MongoDB
- RabbitMQ
TayFlutterwave
A Flutterwave library for python.
Technologies Used:- Python