Hello, I'm

Tomiwa Adedokun

A Software Engineer From Lagos, Nigeria

I'm an engineer with skills that spans across Software development, Cloud engineering, Site Reliability Engineering and DevOps.
Also, I'm very passionate about the tech community.

About Me

I'm a Software Engineer

I can build software systems

Over the years, I've navigated through the realms of Python, C++, Java, and JavaScript, unraveling the mysteries of code. Whether it's crafting elegant solutions, taming wild bugs, or building user-friendly interfaces. I have backend experience in various Software architectures, Cloud, Site Reliability and DevOps engineering with an additional skillset in Machine learning and Artificial intelligence.

When I'm not conquering bugs and crafting algorithms, I'm a nature advocate (love taking hikes, mountain climbing et al...), a skillful tennis player, and a weekend stargazer. I believe the cosmos has a lot to teach us, just like the ever-evolving world of tech.
Oh, and if you ever want to challenge me to a tennis match, bring it on! 🎾

Now that you have an overview of who I am, why not embark on a coding adventure with me? I'm always excited to collaborate, explore new technologies, and turn your software dreams/ideas into reality.

Hire Me

Portfolio

My Experience

Most common methods for software engineering best practices
that aligns with AGILE software, Site Reliability Engineering and DevOps practices

Site Reliability Engineer
April. 2023 - Present

    Technologies:
    AWS · Kubernetes · Docker · Fargate · ECS · Ansible · Jenkins · ELK · Datadog · Grafana · Prometheus · Python · Java · Bash

    Responsibilities:

  • ● Deploy and manage applications on AWS services such as ECS, EC2 and AWS Fargate while maintaining an application availability of 99.99%.

  • ● Collaborate with a team of engineers to maintain site infrastructure with the application of tools such as Datadog, ELK, Prometheus and Grafana for monitoring, observability, logging and alerts for servers and services to ensure system availability and reliability.

  • ● Perform documentation of technical processes within the engineering team.

  • ● Contribute to the development and implementation of disaster recovery plans, resulting in seamless business continuity during maintenance or unexpected outages by ensuring systems are utilizing cloud best practices.
Delivery Partner Engineer
April. 2022 - May. 2023

    Technologies:
    Azure · Azure DevOps · Azure Kubernetes Service (AKS) · Azure Resource Manager · Azure Kusto · Web Applications · Azure API Management · Azure Functions · Azure Virtual Machines · Azure Logic Apps

    Responsibilities:

  • ● Delivery partner and support engineer for the Microsoft Azure App Service team with specialty in troubleshooting, configuration and performance issues for Azure App Services (Web apps).

  • ● Provided support for App Service Environments (ASE), App Service on Linux, Azure Container Apps, Web App for Containers and others.

  • ● Performed documentation of technical processes.

  • ● Conducted technical trainings for new engineers within the team.

  • ● Troubleshoot and resolve customer issues with the aid of troubleshooting tools thereby effectively reducing wait time and getting a resolution with an average of 98% customer satisfaction rating while maintaining a 5.0/5.0 KPI score.

  • ● App service performance and configuration with reference to:

    Web Apps · Mobile Apps · Function Apps · Logic Apps · Web App for Containers · Web App on Linux · API Apps · App Service Domain · App Service Certificates · Static Web Apps · Start-Stop VMs

Cloud Support Engineer
April. 2022 - April. 2023

    Technologies:
    Azure · App Service

    Responsibilities:

  • ● Deployed cloud applications through the application of the efficient cloud tools with an application availability of 99.99% by utilizing Azure DevOps tools.

  • ● Performed technical Azure cloud support for App Services performance & configuration which includes Web apps, Azure Functions and others which accounts to 50% app issues.

  • ● Optimizing cloud applications through the application of the efficient cloud tools that are deployed using different programming languages.

  • ● Troubleshoot and resolve customer issues with the aid of troubleshooting tools thereby effectively reducing wait time and getting a resolution with an average of 98% customer satisfaction rating while maintaining a 5.0/5.0 KPI score.

  • ● App service performance and configuration with reference to:

    Web Apps · Mobile Apps · Function Apps · Logic Apps · Web App for Containers · Web App on Linux · API Apps · App Service Domain · App Service Certificates · Static Web Apps · Start-Stop VMs

Quality Analyst - ML
April. 2020 - March. 2022

    Technologies:
    Facebook Reality Labs Studio(FRL) · Annotation Tool · Tableu · Google Suite Tools · Workplace · Slack

    Responsibilities:

  • ● Image segmentation and full body segmentation for augmented reality and virtual reality applications(AR/VR) on Facebook’s Reality Labs Research(FRL) project which is Metaverse. This recently published video and article will more clearly demonstrate the results of the project.

  • ● Developed “Facebook’s Journalism Project” by categorizing News feeds based on keywords and entities to improve the sorting algorithms in predicting News, articles and social media posts by specific keywords which improved the efficiency of searches on the application.

  • ● Data annotation and categorization in the form of text, images and videos for Computer vision applications and also product segmentation.

  • ● Developed a GeoBias dataset for training AI models based on color and geographical differences.

  • ● Developing models for natural language processing(NLP).
  • ● Managed a team to ensure team members communicate effectively to bring about constant high team performance and productivity.

  • ● Used Workplace and Slack as tools for effective communication between team members across multiple regions for effective collaboration.
Software Engineering Intern
June. 2020 - August. 2020

    Technologies:
    Vue.js · Git · Javascript · HTML · CSS · PostgreSQL

    Responsibilities:

  • ● Collaborated with a team of six as a member to build a simple interactive platform that interacts in real time, and it was a CRUD application.

  • ● Incorporated Vue in the frontend of the application in place of the basic web development modules while applying HTML, CSS & Javascript.

  • ● Utilized Git as a collaborative tool for effective collaboration in the project.
Backend Developer
March. 2020 - June. 2020

    Technologies:
    Python · Git · Javascript · HTML · CSS · GraphQL · Angular · Django

    Responsibilities:

  • ● Worked in a team of seven to develop a product amongst the SDG goals so as to help those in need and improve the lives of those in our community. Certification

  • ● Managed the backend development section alongside a fellow team member by using Facebook’s open-source tools and Django framework for the development of the application.

  • ● Utilized Git as a collaborative tool for effective collaboration in the project.

  • ● Incorporated Google, Facebook, and LinkedIn login features for easy access into the web application which is to be an accident tracking and reporting application to quickly aid accident reports to the relevant authorities.

  • ● Developed a COVID-19 estimator which predicted the number of expected cases in a location based on the currently affected number of individuals.
Mainframe Developer
September. 2019 - December. 2019

    Technologies:
    Mainframe · C · Java · COBOL · REXX · Linux · IBM Z · z/VM · z/OS

    Responsibilities:

  • ● Interacted with the IBM Z mainframe and acquainted yourself with the user interfaces, the basic concepts, and data structures.
  • ● Performed advanced commands, system setup, and system navigation), developed (C, JAVA, COBOL, assembler, and REXX) and experienced operating systems(including Linux, z/VM, z/OS, z/TPF) challenges on IBM Z.

  • ● Concluded the challenge with Part 2 & Part 3 badges as the one of top 3 in Nigeria and top 10 in the EMEA region.
Data Scientist
November. 2019 - December. 2019

    Technologies:
    Python · Machine Learning · Pandas · Numpy · Regression · Jupyter · Kaggle

    Responsibilities:

  • ● Used machine learning and AI models to develop a Staff Promotion Algorithm for predicting the members of staff that are likely to be promoted based on defined personal and performance parameters/metrics(Overview).

  • ● Used python packages; numpy, panda,matplotlib & other data analysis interpreters for data science to analyze data sets and also visualize the data sets.

  • ● Worked alongside the University Team in building models during the bootcamp, and we were awarded for our team effortUnilag wins AI School of the year award.

  • ● The model developed had an accuracy level of 96%.
Java Developer
August. 2019 - September. 2019

    Technologies:
    Java · Alice framework · Algorithms

    Responsibilities:

  • ● Wrote highly maintainable and solid code in Java for a record management system that formed a code framework and has won a high scale of praise from developers since it was created.

  • ● Applied relevant knowledge of Java programming with the use of Alice 3.0 software to design and simulate a Desert environment for race cars alongside my team members.

  • ● Introduced to a brief background knowledge of Artificial Intelligence and Machine Learning.

Professional Skills

Top Skills

80 %

Python

5 years
80 %

GCP

Cloud Architect, 3 years
70 %

Azure

DevOps, 1 year
70 %

Linux

3 years
60 %

AWS

Cloud Practioner, 2 years

Site Reliability Engineering & DevOps

Kubernetes Docker Azure DevOps AWS Elasticsearch Grafana Datadog

Backend

Node Django Flask

Education and Certification

BSc. Computer Engineering
University of Lagos, Nigeria
2015 - 2020
  • ● Major in Computer Engineering with a minor in Electrical and Electronics Engineering.
  • ● Member of the Andela Learning Community, Data Science Nigeria, Microsoft Tech Community(MSPs) & Google Developers Group(GDG).
  • ● Other experiences in school includes extracurricular activities such as Sports(Tennis), programming experiences, bootcamps and volunteering.
  • Certifications
    Google, Microsoft, Aws, Andela, Udacity

    ● AWS Cloud Practitioner - AWS Certificate Link
    ● Build4SDG - Facebook | Andela Certificate Link
    ● Edge AI for IoT Developers Nanodegree - Intel | Udacity Certificate Link
    ● Google Cloud Professional - Google Certificate Link
    ● Microsoft Certified Azure Fundamental - Microsoft Certificate Link
    ● Microsoft Certified AI Fundamental - Microsoft Certificate Link
    ● Google IT Support Professional Certification - Google Certificate Link
    Community Engagement

    Google Africa Developers Scholarship Mentor (Google Cloud)- Google & Andela Program info
    • ● Cloud engineering operations on Google Cloud Platform.
    • ● Guiding learning through the learning phases of the scholarship program.
    • ● Engaging learners in a peer learning group so as to provide guidance on their learning path to become Cloud Engineers.
    • ● Hosting and anchoring virtual training sessions for learners to aid in their learning process.

    Google Developers Group - Google Cloud Tech Facilitator/Mentor Certificate
    • ● Facilitating the community members on the use/application of Google Cloud on projects and even machine learning and AI.

    Let's talk about everything!

    Don't like forms? Send me an email.

    Tomiwa Adedokun © 2023