Summary
Overview
Work history
Education
Skills
Timeline
Generic

Lanre Fasuyi

Lagos,Lagos

Summary

Backend Engineer with expertise in developing scalable applications that integrate software engineering and data science. Proficient in Python frameworks (Flask, Django, FastAPI), REST API design, and database management (PostgreSQL, MySQL, MongoDB). Successfully deployed machine learning pipelines and integrated OCR models, achieving over 78% data extraction accuracy. Experienced in utilizing cloud services (AWS, GCP, Azure), Docker/Kubernetes, and CI/CD processes to create robust, high-performance systems.

Overview

6
6
years of professional experience
6
6
years of post-secondary education

Work history

Freelance Full-Stack Software Engineer

codementor.io
Palo Alto, California, USA
02.2020 - Current
  • Designed and developed a Dockerized data visualization and NLP analysis web platform using FastAPI/Flask, enabling CSV uploads, automated data validation, statistical analysis, and real-time visual insights.
  • Implemented an end-to-end data processing pipeline including data cleaning, translation, NLP preprocessing, sentiment analysis (VADER, TextBlob), and BERT-based text analysis, with configurable user-selected options.
  • Built RESTful APIs for file upload, data retrieval, and chart generation, enforcing file size limits, structured responses, and secure environment-based configuration.
  • Developed interactive, responsive frontend dashboards using HTML, Bootstrap, JavaScript, and Apache ECharts, supporting line, bar, pie, and scatter visualizations with live updates.
  • Integrated a SQL-based database to persist uploaded files, analysis results, user sessions, and visualization history for reuse and auditing.
  • Deployed the application using Docker, Nginx, and uWSGI, following software engineering best practices including modular project structure, environment variables, .gitignore, and automated testing.
  • Designed and implemented a usage-based billing system for a cloud storage platform using Python and Flask, enabling pay-per-use pricing with a free storage tier and accurate monthly billing.
  • Developed daily pro-rated cost calculation logic in Python, converting per-day storage usage from GB to TB and aggregating costs to reflect real-time monthly charges per user.
  • Integrated Stripe and PayPal payment gateways within a Flask-based backend, supporting subscriptions, metered billing, redirects, and secure payment workflows.
  • Designed and managed PostgreSQL database schemas to persist user plans, storage usage records, billing history, and transaction metadata.
  • Implemented subscription plan management (free and paid tiers), exposing plan details, storage consumption, and accrued monthly costs on user profile dashboards.
  • Collaborated with the product owner and distributed team via GitHub, Slack, Trello, and Zoom, contributing to system architecture, feature planning, and integration readiness for web, mobile, and future Swagger-based APIs.

Backend developer

Wema Bank Group
Lagos, Nigeria
02.2021 - 03.2024
  • Developed and maintained enterprise-grade microservices for the WemaPay agency banking platform using Python and Flask, supporting secure financial transactions and third-party integrations.
  • Designed and implemented RESTful APIs endpoints with proper authentication, session management, validation, and error handling to support high-availability and scalable financial services.
  • Diagnosed and resolved production issues, performed bug fixes, and optimized Python-based microservices to improve response time, stability, and system performance.
  • Deployed features to staging environments using pull requests and code review workflows in alignment with software engineering best practices.

Education

Bachelor of Science - Electrical Engineering

Ladoke Akintola University of Technology
Oyo, Oyo State
09.2008 - 06.2014

Skills

  • REST API Development : Authentication , Authorization, Session management
  • PostgreSQL Data Modeling Query Optimization Database Migrations
  • Docker CI/CD Nginx Linux Kubernetes Fundamentals
  • TDD Unit & Integration Testing API Testing


Certifications
- Kubernetes and Cloud Native Associate (KCNA) – CNCF
- Google Africa Full-Stack Software Developer – Andela / Google

Timeline

Backend developer

Wema Bank Group
02.2021 - 03.2024

Freelance Full-Stack Software Engineer

codementor.io
02.2020 - Current

Bachelor of Science - Electrical Engineering

Ladoke Akintola University of Technology
09.2008 - 06.2014
Lanre Fasuyi