<Backend Developer · Node.js · TypeScript · Blockchain/>
I build scalable APIs, production backends, and real-time systems with Node.js, TypeScript, PostgreSQL, and MongoDB — plus smart-contract work on EVM and Solana when the problem calls for it.
I'm a backend developer with about two years of experience building scalable APIs, data layers, and real-time features in Node.js and TypeScript — from PostgreSQL and Prisma to MongoDB, Mongoose, and Socket.io.
At SoluLab (remote), I was the sole backend engineer on Terrava, a live carbon credit marketplace: 30+ REST endpoints, modular services, soft-delete–friendly schemas, cron jobs, and integrations like BanQu for supply-chain traceability.
I've also delivered client backends end to end (e.g. wallet marketplace flows, payment logic, third-party connectors) and keep hands-on with blockchain tooling — Solidity, EVM, and Rust/Anchor on Solana — when products need it.

SoluLab · Remote
June 2024 – March 2026 · ~22 months
On-chain monitoring for developers: WebSocket RPC ingestion (ethers.js), decoded contract events, failed-transaction and gas-spike detection, configurable alert engine, and incident timeline with dashboard health. Event-driven pipeline into MongoDB — observability in the spirit of Tenderly/Forta. Monorepo UI + dedicated API service (Vercel + Render).
Full-stack real-time chat application backend built with FastAPI and Motor (raw async MongoDB driver). Dockerized with docker-compose for a one-command dev environment. Auth layer is complete; real-time messaging, rooms, and presence features are actively in development.
Secure authentication REST APIs — registration, login, refresh tokens, password reset — with JWT rotation, SHA-256 token hashing, TTL-based cleanup, rate limiting, CORS, Helmet, and Joi validation.
Production-ready JWT authentication REST API built with FastAPI, Motor (async MongoDB driver), and Beanie ODM. Implements a full access + refresh token lifecycle with server-side revocation, bcrypt password hashing, and Pydantic-based request/response validation — all wired together via FastAPI's dependency injection system.
Real-time task management backend with Socket.IO, JWT + OTP authentication, RBAC, team collaboration, and activity logging.
TypeScript/Express 5 REST API for a decentralized ride-sharing platform. Covers auth, drivers, riders, rides, KYC, payments, notifications, disputes, and admin modules. Uses Ethers.js for on-chain interaction with smart contracts, Mongoose for MongoDB, Zod for validation, and Jest + supertest for integration tests.
Production carbon credit marketplace backend: REST APIs, Mongoose data model, notifications, integrations — shipped as sole backend engineer.
Marketplace on Solana with ownership transfers, bidding, governance, and backend integration.
Upgradeable contracts: caps, vesting, claims, and multi-stage fundraising.
Solidity 0.8.26 smart contract suite for the Decride ride-sharing platform on Polygon Amoy. Includes RIDE ERC-20 token, ride escrow with USD oracle, driver staking, reputation registry, dispute resolution, DAO governor, and token vesting with factory pattern. Built with Hardhat + OpenZeppelin and a full test suite.
ERC-1155 marketplace with lazy minting, royalties, emergency controls, and backend integration.
Computer Science Engineering
JECRC University
2020 - 2024
Google Digital Garage
Certified
Interested in working together or have a project in mind? I'd love to hear from you. Let's build something amazing.