
Ayodeji Adeoti
Verified Expert in Engineering
Python Developer
Abuja, Federal Capital Territory, Nigeria
Toptal member since September 27, 2022
Ayodeji is an experienced and proactive full-stack engineer with strong leadership acumen in Python. He specializes in back-end frameworks like Django, Flask, and FastAPI and is proficient in TypeScript, JavaScript, Angular, and React for front-end development. Ayodeji has demonstrated success in designing and deploying scalable, high-performance back-end systems and in effective self-management during independent projects.
Portfolio
Experience
- Django - 5 years
- Python 3 - 5 years
- React - 3 years
- Git - 3 years
- FastAPI - 3 years
- Docker - 2 years
- PostgreSQL - 2 years
- TypeScript 3 - 2 years
Availability
Preferred Environment
Python, Django, Rust, FastAPI, JavaScript, TypeScript, Next.js, Actix Web
The most amazing...
...thing I've worked on is a key-value in-memory vector database for AI use cases built entirely in Rust.
Work Experience
Back-end and Integrations Engineer
Port
- Architected high-performance integration services for the Internal Developer Portal with Python for enterprise DevOps platforms (Jira, Snyk, Dynatrace, SonarQube, ServiceNow), processing 100K+ daily API requests.
- Designed and implemented a Python-based incremental sync pipeline for resource-intensive clients (e.g., GitHub), leveraging Azure Resource Graph and Port’s webhook for real-time, extensible resource tracking.
- Wrote user-friendly guides on crafting cloud cost data integrations with Python for AWS, GCP, and Azure with optimized ETL pipelines, enabling real-time resource expenditure tracking.
- Developed a Python-based ingestion pipeline for GitHub CODEOWNERS, automatically populating the developer portal with complex pattern matching via custom AST logic.
- Led the architecture and implementation of integration adapters for container registries (JFrog, ECR, GCR, and GitHub packages) and mappings with an emphasis on secure authentication handling and rate-limiting strategies.
- Created comprehensive API documentation and integration guides, reducing support tickets by 40% and increasing self-service adoption.
Full-stack Software Engineer
NextGen Home Solutions Inc.
- Designed and implemented a scalable property management system with optimized schemas, implementing caching strategies and database optimizations to handle concurrent lease management operations handling 10,000+ property records efficiently.
- Architected an extensible notification system with email integration and a plugin-ready design for future USPS physical mail services.
- Built the front-end application with Angular, TypeScript, and Node.js to serve property owners.
Back-end Developer
Matchday
- Led microservices decomposition of application monolithic, achieving a 45% increase in deployment velocity.
- Engineered and implemented a high-throughput notification service using Firebase, processing 1+ million daily events while reducing costs by $20,000 monthly.
- Managed a comprehensive observability stack with Grafana, Sentry, and Amplitude, expanding monitoring coverage by 200%.
- Architected event-driven notification system using AWS SQS and Firebase Cloud Messaging for real-time updates.
Senior Back-end Developer
Sterling Bank
- Developed an energy platform to enable Sterling Bank to monitor thousands of Solar Home Systems (SHS) that they finance towards optimal return on investment.
- Implemented a feature to allow customers to power up and shut down their SHS remotely and send commands to them, including setting timers for actions to be carried out.
- Created a geolocation feature to allow Sterling Bank administrators to track and view SHS receipts and representation on a map in real-time.
- Provisioned WebSocket endpoints to allow SHS devices to periodically poll the application with historical KPI and measured data, including tracking usage and metrics.
- Implemented single sign-on (SSO) integrated with Sterling Bank's current authorization implementation for already active users.
- Provided data aggregation features for further analysis by Sterling Bank's staff and customers who own an SHS.
Startup Rust Developer
APEX INSURTECH LTD
- Implemented several needed sorting algorithms in Rust to complete requirements for the project.
- Demonstrated advanced Rust knowledge by solving problems, fixing codebase bugs, and adding test cases to ensure code stability.
- Completed several demo projects to solve problems that existed in simulated real-world situations.
Back-end Software Engineer
Formplus
- Optimized analytics engine performance, reducing metric calculation time from 30 to 2 seconds through efficient SQL querying and caching mechanisms.
- Worked on Python 2 to Python 3 migration of core services, implementing modern async patterns with 70%+ test coverage.
- Engineered real-time cart analytics system, driving a 25%+ conversion rate improvement.
- Designed and implemented a secure file management service using GCP Cloud Storage, handling 100,000+ daily form submissions.
- Enhanced security across submission handling systems, achieving a 38% increase in security audit scores.
Full-stack Software Engineer
SPNS Consulting
- Architected, developed, and deployed an enterprise application for managing OKR objectives for various organizations and companies.
- Developed a job recruitment website for the company to help companies recruit applicants. Increased the number of automated processes using Django to power the back end.
- Managed the company's tech infrastructure on DigitalOcean. Managed deployments, production environments, and distributed applications.
Full-stack Software Engineer
Bonychicken
- Built back-end services handling 10,000+ daily user interactions.
- Developed a custom advertising system to allow ad placements on the web application at strategic locations.
- Achieved 80%+ code coverage through comprehensive test automation.
Experience
Ahnlich
https://ahnlich.techLazerpay Rust SDK
https://github.com/lordsarcastic/lazerpay-rust-sdkDevMeets
https://meets.shBlug
https://blug.ioLeysir
https://leysir.comEducation
Bachelor's Degree in Computer Science
University of Abuja - Federal Capital Territory, Nigeria
Skills
Libraries/APIs
React, jQuery, REST APIs, Django ORM, SQLAlchemy, MDBootstrap, Facebook SDK
Tools
Git, GitHub, Slack, Celery, FullStory, Docker Compose, Docker Hub, Miro, Figma, GitLab, AWS CLI, Cron
Languages
Python 3, JavaScript, TypeScript 3, HTML5, FP, ECMAScript (ES6), Python, TypeScript, HTML, SQL, C++, Java, CSS, Rust, JQL
Frameworks
Django, Tailwind CSS, Django REST Framework, Flask, Redux, Alembic, Next.js, Angular
Paradigms
REST, Object-oriented Programming (OOP), Agile, Microservices, Microservices Architecture, DevOps, Automation, Test-driven Development (TDD)
Platforms
Heroku, Docker, Amazon Web Services (AWS), Linux, Visual Studio Code (VS Code), Windows, MacOS, DigitalOcean, Firebase, AWS Elastic Beanstalk, Kubernetes, Google Cloud Platform (GCP), Azure, Contentful
Storage
JSON, Redis, Relational Databases, PostgreSQL, Google Cloud Datastore, Amazon S3 (AWS S3), PostGIS, Cloud Firestore
Other
FastAPI, Full-stack, API Integration, Back-end, Full-stack Development, Linux Servers, Slackbot, Progressive Web Applications (PWAs), PDF, Serializer/Deserializer (SerDes), APIs, RESTful Microservices, Algorithms, ClickUp, Push Notifications, Amplitude, Scripting, Front-end, Web Scraping, GitHub Actions, Actix Web, Gitop
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring