Skip to content

Latest commit

Β 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 

Repository files navigation

VynixLabs Engineering: FinTech & Web3 Architecture

(Note: This repository serves as a technical overview of the backend systems I engineered during my time at VynixLabs. The source code is proprietary and private.)

πŸš€ Project 1: "Catalyze" (FinTech Platform)

The Challenge: Build a secure, high-volume financial platform capable of bridging the gap between blockchain assets and local fiat currency (NGN) with zero ledger discrepancies.

My Engineering Contributions:

  • Crypto-to-Fiat Engine: Architected the core conversion logic that calculates real-time exchange rates, locks transactions, and triggers fiat disbursements via local banking rails
  • Monnify Integration: Engineered the complete integration with the Monnify Payment Gateway
    • Built secure webhook endpoints to listen for transaction status updates
    • Implemented idempotent logic to prevent double-crediting of user wallets
    • Automated error handling for failed bank transfers
  • Transaction Ledger: Designed the SQL schema and REST API for the user ledger, ensuring ACID compliance for all wallet balance updates
  • Automated Approvals (Bot): Integrated an internal Telegram Bot service to allow admins to authorize high-value withdrawals securely via chat commands and receive real-time alerts

Tech Stack: Node.js, TypeScript, PostgreSQL, Monnify API


⚑ Project 2: "OpenTask" (Decentralized Micro-Tasking)

The Challenge: Create a decentralized application (dApp) where task completion on the frontend triggers verified payments on the Starknet blockchain.

My Engineering Contributions:

  • Backend Architecture: Built the backend services using Next.js API routes to handle off-chain data (user profiles, task descriptions) while syncing with on-chain state
  • tRPC APIs: Implemented type-safe APIs using tRPC to ensure end-to-end type safety between the client and server
  • Event-Driven Notifications: Developed a notification service (notification.ts) that listens for blockchain events (e.g., "Task Completed") and pushes real-time alerts to users

Tech Stack: Next.js (Backend), tRPC, Starknet, Cairo

About

A technical overview of the FinTech backend architecture (Monnify/Crypto-Fiat) and Web3 systems (Starknet/tRPC) I engineered

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors