Summary
Overview
Work History
Education
Skills
Technologies
Projects
Timeline
Generic

Oluwafunmilayo Olayiwola Mary

Lagos

Summary

I’m a Backend Engineer with 3 years of experience building scalable, high-performance systems in Golang. I specialize in designing APIs, microservices, and optimizing databases with MongoDB and PostgreSQL. With hands-on experience in Docker and AWS, and cloud-native technologies, I ensure efficient deployment and reliability. I’m passionate about building secure, efficient systems, solving complex problems, and collaborating with teams to deliver impactful solutions.

Overview

3
3
years of professional experience

Work History

Golang Engineer/ Technical Lead

Foax(contract)
08.2024 - 02.2025
  • Led the end-to-end development of a crypto and fiat exchange, collaborating with a cross-functional team to deliver a seamless user experience, while designing and implementing crypto transactions across multiple networks, including BTC on Bitcoin, USDT & USDC on TRC20, BNB, USDT & USDC on BEP20, and ETH on ERC20.
  • Implemented multi-signature transactions for Bitcoin to enhance security and developed a robust withdrawal system for all supported cryptocurrencies, ensuring seamless and reliable transactions.
  • Engineered real-time blockchain transaction verification, enabling automatic validation and tracking across all supported networks.
  • Built a wallet infrastructure, automating unique address generation for each user and ensuring secure crypto deposits and withdrawals.
  • Integrated payment gateways for seamless fiat transactions, supporting bank transfers.
  • Designed and implemented robust user management systems, encompassing secure authentication, profile management, and multi-factor authentication (2FA) for enhanced account security.
  • Designed a comprehensive referral system with leaderboards and rewards to encourage user participation and growth(incentivization mechanisms).
  • Implemented in-app notifications and real-time transaction tracking using WebSockets and Firebase.
  • Developed admin controls for user management, transaction approvals, rate adjustments, and system monitoring.
  • Enhanced security and fraud detection, including wallet freezing and KYC/AML compliance checks.

Golang Engineer

Black Pixels
07.2023 - 12.2024
  • Developed a seamless implementation of login, signup, and Google authentication, enhancing user onboarding experience.
  • Integrated Paystack for customer payments and Flutterwave for creator settlements, ensuring efficient transaction processing.
  • Developed a scheduler for automated payment date management, streamlining creator payouts (Cron job scheduler).
  • Engineered features for asset management, including addition, deletion, and assessment of image and video types.
  • Implemented Printful API for customized art printing and Shutterstock API forcurated art selection, enhancing product offerings.
  • Integrated Cloud storage services using Wasabi and Google Cloud Storage, ensuring data security and accessibility.
  • Led efforts in fetching creator collections and categories, optimizing content discovery.
  • Contributed to the development of admin-side functionalities, facilitating data analysis and reporting for administrative purposes.
  • Implemented a secure wallet system, adhering to the principles of atomicity and ensuring transactional integrity.
  • Leveraged PostgreSQL for database management, writing efficient and optimized queries to support system functionalities.

Software Engineer

Storm
11.2022 - 06.2023
  • Developed backend infrastructure for a web3-based project focused on enhancing users' social presence
  • Integrated third-party APIs including Twitter, Instagram, and Paystack to enable users to build their social presence and monetize the platform effectively.
  • Implemented Solana transaction verification and transfers to facilitate secure and efficient transactions within the platform.
  • Created a structured data layout for the frontend, ensuring the smooth display and manipulation of essential data.
  • Engineered Paystack Naira transfer functionality, integrating payment systems and configuring webhooks to confirm transaction statuses on the backend.
  • Designed analytical structures in the UI to provide real-time data insights, offering statistics on daily, weekly, and monthly activities with dynamic graph representation.
  • Integrated Discord channels with the backend to provide timely notifications for new storm updates, enhancing user engagement and community interaction.

Backend Engineer

Vendoor
04.2022 - 09.2022
  • Engineered and deployed a robust login/signup system, effectively capturing and managing transactional data with a focus on security and seamless user authentication.
  • Developed backend functionalities for the dynamic homepage, integrating advertisement boards for events and news, enhancing user engagement and content visibility.
  • Implemented backend logic for the creation and management of a comprehensive picture/video portfolio feature, enabling vendors to showcase products, locations, and opening hours efficiently.
  • Engineered a secure and efficient backend payment system, optimizing transaction processes and contributing to a seamless user experience.
  • Integrated the backend with a delivery system, ensuring smooth coordination between the platform and delivery services for end-to-end order fulfillment.

Education

West African Examinations Council (WAEC) -

Calculus College
Lagos, Nigeria.
06-2017

Bachelor of Technology - Software Engineering

Federal University of Technology, Akure(FUTA)
Akure, Ondo State, Nigeria
12-2023

Skills

  • Blockchain Engineering
  • Payment Gateway integration
  • 3rd Party API integration
  • API Development
  • Database Administration
  • Golang Flutter/Dart
  • MongoDB
  • PostgreSQL
  • Docker
  • Backend Engineering
  • Developer Tools Engineering

Technologies

Operating Systems: Windows 

Programming Language: Golang, SQL, Typescript
Version Control: Git, Github, Gitlab

Blockchain Networks: Ethereum, Bitcoin, Binance Smart Chain, Tron Networks etc,.
Payment Gateway: PayPal, Paystack, Flutterwave, Lenco

Deployment Services: Docker, AWS, Render
Cloud Platform: Wasabi, Google cloud storage

Protocol: HTTP, GraphQL

Database: PostgreSQL, MongoDB


Projects

  • Golang Server Template (Open Source Project)

Developed a Go server template optimized for scalability and modern best practices, incorporating MongoDB for robust data handling. Enhanced security and efficiency through middleware for body parsing, validation, and authentication, along with CORS for secure cross-origin interactions. Integrated with gorilla mux rest server.

  • Twitter Scraper (Open Source)

A package that allow users to interact with their twitter account and other activities. I contributed to the codebase by creating features to verify if am user is following a page, user is liking a post, fi a user is retweeting a post. I also worked on retrieving data efficiently. I achieved these added features through the process of web scraping.

  • Goinsta Package (Open Source)

Enhanced the Goinsta package, an open-source tool for Instagram interaction, by adding functionality to follow and unfollow users, and like posts. Contributed to the authentication system by managing cookie data through JSON and string formats, improving user experience and security.

  • Bifrost Package (Open Source)

Bifrost is an open source project that contributes to cloud storage services. I added features that help delete buckets and objects in cloud platforms like wasabi, google cloud storage and S3.

Timeline

Golang Engineer/ Technical Lead

Foax(contract)
08.2024 - 02.2025

Golang Engineer

Black Pixels
07.2023 - 12.2024

Software Engineer

Storm
11.2022 - 06.2023

Backend Engineer

Vendoor
04.2022 - 09.2022

West African Examinations Council (WAEC) -

Calculus College

Bachelor of Technology - Software Engineering

Federal University of Technology, Akure(FUTA)
Oluwafunmilayo Olayiwola Mary