Eri Adeodu

Eri Adeodu

Eri Adeodu

Senior Software Engineer

@50-course

Joined Aug 2023

Remote

About

Senior Backend Engineer, exploring Open-Source, Rust and the Go programming language

Why me?

  • 5+ years of industry experience
  • Experience with DevOps principles
  • Experience with Microservices, Service-oriented and Event-Driven architectures
  • Strong CS fundamentals, algorithms, and data structures background
  • Deep understanding of software engineering practices, including agile development, testing (BDD/TDD), code reviews, design documentation, debugging, and troubleshooting
  • Deep understanding of Source Code Management
  • In-depth understanding of Cloud Technologies (specifically, AWS and Azure)
  • Great understanding of databases (SQL, NoSQL and Graph Databases)
  • In-depth understanding of REST APIs, Realtime APIs & RPC
  • Strong understanding of the Software Development Life Cycle (SDLC)

What set me apart?

  • Ability to comprehend abstract ideas and clearly articulate decisions, thoughts and processes
  • Passionate self-starter
  • Ability to learn new technologies

My speciality

Software Engineering

Open Source

6 years development experience

Languages I'm fluent in

English

Experiences

Hirelance

Software Engineer, Backend

Hirelance

Jul 2022 - Jun 2023

11mos

Jul 2022 - Jun 2023

11mos

See more

Python

Python

Django REST framework

Django REST framework

BigFix Integrated Technologies

Software Engineer

BigFix Integrated Technologies

Apr 2022 - Jul 2022

2mos

Apr 2022 - Jul 2022

2mos

See more

Collaborated with team members to build an internal reporting feature for Enterprise software to help Small & Middle scale Enterprises manage their project-cost accounting workflows My contribution highlights spans: + Achieved all-time uptime for the back-end infrastructure by writing test cases, load testing APIs and performing regression testing to ensure product quality + Developed an internal reporting system that alerts businesses on their project costs and analysis using Python, AWS SQS, and React + Composed documentation to improve knowledge sharing and on-boarding process + Assisted internal teams in diagnosing and debugging production issues + Scaled with businesses, by helping them with migration issues on-call
React

React

Python

Python

AWS

AWS

Hotels.ng

Backend Developer

Hotels.ng

Aug 2021 - Dec 2021

3mos

Aug 2021 - Dec 2021

3mos

See more

Leveraging diverse skill-set as a Core Engineer and Sub-Team (Backend) Lead at ZuriChat (an open-source alternative to Slack and Mattermost) I led the development of ZuriChat's calendar plugin, a core feature used by 13,000+ weekly users at the time, across two team rotations: * Core Engineering Team - Individual contributor (Channels' Music - similar to Slack' Hurdles) * Calendar/Events Scheduling Team - Sub-Team lead My contributions include: + Architect the information flow, system design - core backend, collaborating with both development and non-development stakeholders such as UX/UI, product owners and infrastructure team, to lay the foundation for a scalable and sustainable software solution + Prioritized feature reliability, effectively leading my sub-team to achieve sprint milestones within a fast-paced, high-growth environment. + Built, owned and scaled a real-time communication service, using Python, Go, WebRTC, and WebSockets to handle over 1,000 push messages per minute + Integrated the service with the integrations team, enabling real-time communication and enhancing user experience Other major accomplishments include knowledge sharing - helping interns and fellow engineers, onboard on projects through peer collaboration.
Python

Python

Django

Django

WebRTC

WebRTC

Django Channels

Django Channels

Django REST framework

Django REST framework

Go

Go

Zuri Team, Inc.

Software Developer

Zuri Team, Inc.

Feb 2021 - Jul 2021

5mos

Feb 2021 - Jul 2021

5mos

See more

Worked on a mobile app that connects vendors to prospective customers for swift groceries shopping using Python on the Backend
Python

Python

Django

Django

Flutter

Flutter

Erosoft

3D Generalist/Game developer

Erosoft

Dec 2015 - Jul 2020

4yrs 6mos

Dec 2015 - Jul 2020

4yrs 6mos

Lato High School

ICT Teacher

Lato High School

Sep 2016 - May 2017

7mos

Sep 2016 - May 2017

7mos

See more

- Began professional career as an high school TA (Teaching Assistant), teaching a class of 15 students (Junior Secondary School) Computer Studies, and Senior's Data Processing Studies in accordance with the Nigerian Teaching Curriculum (Lagos State) - Became residential practical teaching assistant and in-charge of hardware maintaintance - Feb 2016, Launched the Lato Browser and Lato Chat (Telegram-based client) using No-code tools and Java7 respectively, deployed to Amazon App Stores under the school alias, Lato Apps World - Graduated college, and stayed one-more term as an ICT Teacher, for the final-year Junior Secondary School Students
Java 8

Java 8

Python

Python

Tech Stack

Others
FastAPI

FastAPI

Languages
Python

Python

Expert

Java

Java

Senior

SQL

SQL

Senior

C

C

Junior

Rust

Rust

Beginner

C++

C++

Beginner

JavaScript

JavaScript

Go

Go

Virtual Machine Platforms
Docker

Docker

Expert

Microframeworks
Django REST framework

Django REST framework

Expert

Flask

Flask

Testing Frameworks
pytest

pytest

Expert

Version Control
GitLab

GitLab

Expert

GitHub

GitHub

Expert

Bitbucket

Bitbucket

Junior

Project Management
Asana

Asana

Expert

Confluence

Confluence

Expert

Trello

Trello

Platforms
AWS

AWS

Senior

Frameworks (Full Stack)
Django

Django

Senior

Databases
PostgreSQL

PostgreSQL

Senior

MySQL

MySQL

Senior

MongoDB

MongoDB

In-Memory Database
Redis

Redis

Senior

Message Queue
Celery

Celery

Senior

RabbitMQ

RabbitMQ

Senior

Container Tools
Kubernetes

Kubernetes

Mid-level

Exception Monitoring
Sentry

Sentry

Mid-level

MongoDB Hosting
MongoDB Atlas

MongoDB Atlas

Mid-level

Containers
Azure Container Service

Azure Container Service

Mid-level

Cross-Platform Mobile
Flutter

Flutter

Junior

Monitoring Tools
Prometheus

Prometheus

Beginner

Log Management
ELK

ELK

Search as a Service
Elasticsearch

Elasticsearch

Templating Languages
TypeScript

TypeScript

Java Build Tools
Apache Maven

Apache Maven

Gradle

Gradle

SQL Database
Amazon RDS

Amazon RDS

Platform as a Service
Azure App Service

Azure App Service

Cloud Storage
Azure Storage

Azure Storage

Copyright © 2024 Eri Adeodu

Built with Showwcase