
Adeoye Remi
Verified Expert in Engineering
Software Developer
Lagos, Nigeria
Toptal member since August 22, 2022
Adeoye is an impact-driven, detail-oriented, knowledgeable software development professional with a background in financial technology, eCommerce, and health tech for the past 12 years with experience deploying successful software products, maintaining infrastructure, and managing teams.
Portfolio
Experience
- C#.NET - 12 years
- JavaScript - 12 years
- PHP - 12 years
- Node.js - 8 years
- Docker - 7 years
- Kubernetes - 4 years
- Go - 4 years
- Terraform - 3 years
Availability
Preferred Environment
MacOS, Go, PHP, C#, Docker, Kubernetes, Terraform, JavaScript, Amazon Web Services (AWS), Azure
The most amazing...
...thing I've developed is a platform that allows users to use virtual cards online. It was the first of its kind in the country and very popular.
Work Experience
Go SDK Engineer
SurrealDB
- Rewrote the Go and Python SDKs for the core systems, making sure to implement a standard by delving into the core Rust Library.
- Ensured robust handling of JSON and Concise Binary Object Representation (CBOR) formats, WebSockets, and HTTP communication.
- Managed documentation and specifications for all implemented changes.
Keycloak Expert
LabWare
- Implemented single sign-on (SSO) for the entire suite of applications using Keycloak. Started with an initial proof of concept (POC) before spearheading a full implementation.
- Held weekly training sessions and onboarded in-house software and DevOps engineers on Keycloak.
- Managed the integration of SSO into existing applications.
Back-end Developer
DopaGE Inc
- Designed the entire infrastructure from scratch on AWS with Terraform and Docker. This also includes the CI/CD workflow and different isolated environments for development, demo, staging/QA, and production.
- Developed the entire back-end REST infrastructure with Node.js and TypeScript.
- Championed deliverables as the designated lead for the project. Managed expectations and timelines and brought all aspects of the development together (i.e., front-end, back-end, and design/illustration).
Consultant and Engineer
Lemonade Finance
- Oversaw launch effort to the larger European economic area after a successful launch in the United Kingdom.
- Improved customer management processes by introducing and implementing tools like Zendesk and Customer.io.
- Streamlined processes and codebase to make moving into new markets easier.
Senior Software Engineer
Paystack
- Contributed to the core platform team managing the basis on which all our products are built. This allowed me to have a bird's-eye view of the entire company and afforded me a lot of contexts, making me a go-to person.
- Took charge of breaking out our merchant settlement service from the legacy monolith application as its microservice. Oversaw the successful migration of processes and data from the old system to the new one.
- Championed new processes to improve developers' experiences like how we peer review, change processes, and application monitoring. This involved having a lot of syncs to get buy-ins from the entire team making everyone part of the process.
Site Reliability Engineer
54Gene
- Set up the entire infrastructure to manage their software services on AWS using ECS, EKS, RDS, Route53, Fargate, and GitLab. Simplified using Kubernetes by using Helm.
- Helped the engineers troubleshoot and scale their platform as usage grew, especially with the COVID-19 outbreak.
- Established continuous delivery and integration processes across the entire infrastructure for engineers to manage their operations and deployment much more seamlessly and transparently.
Senior Engineer and Product Lead
Korapay
- Performed as product lead on a flagship enterprise financial product for Korapay. Oversaw the development and launch of the disbursement and collection platform for Korapay.
- Developed the international money transfer solution for customers in the United States and Canada, integrating with partners in Canada and the US.
- Mentored younger engineers and graduates to become better professionals. Had sessions where we shared knowledge and identified challenges, and developed solutions.
Senior Full-stack Engineer
Flutterwave
- Worked on several of our products that enabled merchants to receive and make payments across Africa and the US. Developed APIs, user experience, and interfaces to make integration and usage a breeze.
- Led a team that initiated a project and took it to launch, handling millions of dollars in monthly revenue. Also worked closely with other digital banks and International money transfer organizations (IMTOs), including Wise, formerly TransferWise.
- Developed back-end infrastructure for the Paywithcapture mobile app and access bank USSD services. Also integrated several billers and third-party services unified, making future integrations easier.
Software Engineer
Shopping Internet Services
- Developed applications and software for fast-moving consumer goods clients, including Procter and Gamble and Unilever.
- Promoted to software lead in recognition of my efforts and insistence on improving processes and software.
- Launched several eCommerce platforms for banks looking to have an eCommerce presence using our Shopify platform.
Software Engineer
UNIVERSITY OF MARYLAND, BALTIMORE
- Took the initiative to develop a software solution that greatly improved processes within the organization, mainly involving data management and processing. One of my successes was cutting the reporting time from three months to just minutes.
- Adapted open-source software to our specific needs to document data, provide support, and manage supplies.
- Facilitated training on platform usage across several states for individuals with low computer literacy.
Experience
Lemonade Finance
https://www.lemonade.finance/Barter
Additional features included bills payment and money transfers.
PayWithCapture
This project ushered in a new wave of fintech companies and successes.
Moneywave
It later became the basis for international money transfers with Wise as a client and Agency Banking, which seeks to make banking even more accessible to those ordinarily without access or difficulty accessing a banking service.
Web3 Fellowship
https://www.stackshift.com/dwebI learned how to work with Solidity, Ethers.js, Hardhat, Truffle, and Ganache and use MetaMask to authenticate dApps.
Education
Bachelor's Degree in Electrical and Electronics Engineering
Federal University of Technology Akure - Ondo, Nigeria
Certifications
Secure Coding
Digital Jewels
Skills
Libraries/APIs
Node.js, Libraries/APIs, Vue, SQLAlchemy, OpenAPI, React
Tools
Terraform, Git, Keycloak, DataGrip, Jira, Helm, Mongoose, RabbitMQ, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS), Apache, HashiCorp, AWS Key Management Service (KMS), Slack, GitLab, Finacle
Languages
Go, TypeScript, JavaScript, PHP, Java, SQL, HTML, HTML5, C#.NET, Python, C#, Solidity, CSS
Frameworks
Laravel, Express.js, PHPUnit, Spring Boot, .NET, NestJS, Spring, Tailwind CSS, Bootstrap, CodeIgniter, gRPC
Paradigms
Management, REST, Microservices, Microservices Architecture, Kanban
Platforms
Docker, Kubernetes, Amazon EC2, MacOS, Visual Studio Code (VS Code), Amazon Web Services (AWS), Apache Kafka, Blockchain, Linux, AWS Elastic Beanstalk, Azure, Kali Linux, Zendesk, Heroku, AWS Lambda
Storage
NoSQL, Amazon S3 (AWS S3), MariaDB, PostgreSQL, SQL Server 2017, MySQL, MongoDB, Redis, Datadog, Cassandra, JSON
Other
Software, Technical Leadership, Software Architecture, Fintech, Back-end, Back-end Development, APIs, SDKs, Solution Architecture, API Integration, Digital Banking, Architecture, Webhooks, Multitenancy, Single Sign-on (SSO), Finance, Distributed Systems, CI/CD Pipelines, TypeORM, Web Scraping, SOAP, Power Electronics, Digital Signal Processing, Customer.io, Ethers.js, Crypto, Blockchain & Cryptocurrency, Core Banking Systems, HTTP, Concise Binary Object Representation (CBOR)
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