Back to All Projects
Full Stack 2023 Lead Full Stack Engineer

Enterprise Web3 FinTech Platform

Hybrid Web2/Web3 crypto-lending dashboard integrating Solana smart contracts with a robust Laravel worker backend.

Technologies & Architecture Stack
Next.jsLaravelRedisPostgreSQLDocker
Key Technical Accomplishments
Hybrid Web2/Web3 architecture with nonce cryptographic validation
Queue-driven Laravel worker system verifying on-chain signatures
Asynchronous Redis caching eliminating race conditions
Zero dropped transactions across thousands of lending requests
Engineering Case Study

Problem

A FinTech startup needed a secure, real-time dashboard to manage decentralized crypto-lending protocols. The challenge was to bridge the gap between traditional web infrastructure and blockchain networks without compromising security or user experience.

My Role

Lead Full Stack Engineer.

Technical Challenges

  • State Synchronization: Ensuring real-time consistency between on-chain blockchain transactions and the off-chain relational database.
  • Wallet Integration: Safely handling non-custodial Web3 wallet connections directly in the browser.
  • Security: Designing a highly secure API layer to prevent race conditions and replay attacks during lending events.

Solution

I engineered a hybrid architecture utilizing Next.js for a hyper-responsive frontend and a Laravel backend for secure off-chain processing:

  • Frontend: Custom React hooks to manage Solana wallet states and handle RPC node communications directly from the browser.
  • Backend: Built a queue-driven Laravel worker system using Redis to asynchronously poll and verify on-chain transaction signatures before updating PostgreSQL.
  • Security: Enforced strict cryptographic nonce-based authentication for all API endpoints communicating with the Web3 interface.

Tech Stack

  • Frontend: Next.js, React, TypeScript, Tailwind CSS
  • Backend: Laravel, PHP, Redis, PostgreSQL
  • Infrastructure: Docker, Linux VPS

Outcome

Successfully launched the platform, handling thousands of secure crypto transactions in its first month. The asynchronous queueing architecture ensured zero dropped transactions and maintained a 100% data integrity record.

Interested in building a similar system?

I am open to full-time engineering roles, backend contracts, and full stack applications with Laravel and Next.js.