I Build Scalable Systems That Power Real Products.
Senior Full-Stack Engineer specializing in:
"I design and build reliable software systems capable of serving thousands to millions of users, targeting minimal latency and maximal resilience."
About
Backend depth, full-stack range.
I am a full-stack engineer with 5+ years of experience, building fintech and SaaS products with NestJS, Next.js, Node.js and PostgreSQL.
I started in backend, spent a few years in blockchain and Web3, then moved into AI and full-stack product work. At Finanshels I am the founding full-stack developer: I make the architecture calls, build the in-house fintech CRM, and build the AI agents the team uses to pull client data without hopping between screens.
Not every problem needs blockchain or AI. Simple, well-built systems solve most of them.
How I got here
- 01
Backend
HRMS modules and a course system used by 1,000+ people at J&F.
- 02
Web3
Smart contract audits, ERC-4337 account abstraction, custodial wallets.
- 03
AI
Agent workflows on the Claude API, including a WhatsApp sales agent.
- 04
Full-stack product
Next.js and NestJS end to end; founding developer at Finanshels.
// Core Competencies
My Technical Arsenal
Backend depth, a full-stack range, and the AI work I am doing now. Blockchain is where I have been, not where I am headed.
Backend Core
Frontend
AI & Agents
Data & Messaging
Architecture & Cloud
Earlier: Blockchain
// Technical Showcases
Production-grade Architectures
Click "Topology View" on any project to inspect its custom distributed backend architecture diagram and structural decisions.
WhatsApp AI Sales & Negotiation Agent
Personal project: an AI agent for WhatsApp Business that reads incoming customer chats and negotiates price, offers and discounts inside the business's rules and margins.
Credain Banking Platform
Built blockchain-powered banking infrastructure on an Avalanche subnet to handle secure, fast token settlements.
Custodial Wallet for Bowled.io
Designed a centralized custodian wallet platform managing digital assets for thousands of active Web3 mobile gamers.
School Management SaaS
An enterprise-grade SaaS system hosting registration, dynamic exam evaluation, and asset handling.
// Architecture Playground
How I Think as an Engineer
Select a system archetype below, click nodes along the data pathway, and explore system behaviors, fail-safes, and mitigation layers.
Client UI / Mobile
System Task / Logic
Attaches a unique UUID Idempotency Key to all transaction payloads to prevent double-charging on network retry cycles.
Failure Mode
Unapproved double submission due to user tapping twice.
Fail-Safe / Mitigation
Disable submit button + client-side debounce + pass idempotency keys.
// Professional Progression
Work Experience
A history of building scalable web apps, financial pipelines, and secure cryptographic tools.
Full-stack Developer
Finanshels.com · Remote- Founding full-stack developer: made the architectural decisions for the platform from the start.
- Building an in-house fintech CRM that manages the bookkeeping and accounting services delivered to clients.
- Built AI agents that let the internal team search and pull data without moving across screens.
- NestJS backend and Next.js frontend, with PostgreSQL and TypeORM for the data layer.
Senior Software Developer
Credain · Freelance- Architected a blockchain-based banking platform on an Avalanche Subnet, enhancing transaction efficiency and reducing processing time by 30%.
- Implemented ERC-4337 with a custom bundler for seamless, gasless transactions, improving user onboarding and engagement rates.
- Developed a blockchain-driven event architecture using RabbitMQ, enabling real-time data synchronization and reducing event processing latency.
- Optimized performance and conducted load testing for EVM-based chains, supporting 10K+ transactions per second without compromising reliability.
- Led a cross-functional team, ensuring robust API development with ExpressJS and smart contract interactions via Ethers.js.
Blockchain Developer
Bowled.io · Freelance- Developed a custodial wallet system for game players, enabling seamless buying and conversion of Bowled tokens with fiat currency.
- Integrated secure on-ramp and off-ramp solutions, supporting over 10,000 wallet creations without security breaches or downtime.
- Streamlined transaction workflows, reducing token purchase time by 25% and enhancing the overall user experience.
- Ensured high-level security protocols for fiat-to-crypto transactions, maintaining compliance with regulatory standards.
- Collaborated with product and engineering teams to enhance wallet features and optimize performance.
Blockchain Developer And Auditor
Rapid Innovation · Remote- Audited EVM-based smart contracts, identifying critical vulnerabilities and implementing security enhancements to prevent potential breaches.
- Developed Kaldi Market's multi-tier staking system, increasing user retention by 25% through innovative reward distribution strategies.
- Enhanced dynamic testing modules, ensuring code reliability and security compliance across blockchain applications.
- Collaborated with cross-functional teams to deliver secure, scalable blockchain solutions aligned with client requirements.
Software Developer
J&F · Noida (on-site)- Engineered key HRMS modules, including a Course Taking System, enabling 1,000+ users to enroll and track progress seamlessly.
- Designed a dynamic Test Module with randomized question algorithms, improving assessment fairness and accuracy.
- Utilized PostgreSQL for efficient data management, ensuring fast, reliable access to course and test data.
- Automated backend workflows using AWS Lambda, enhancing processing speed and reducing manual intervention.
- Collaborated with frontend teams to deliver user-centric features, improving overall product usability.
// Knowledge Sharing
Engineering Logs & Notebooks
Writing about complex system patterns, memory optimization, and security audits.
Designing Idempotency Keys in Distributed Payment Gateways
How to avoid double-charging scenarios across multiple payment nodes, database retries, and network delays.
Decoupling State Synchronization with Transactional Outbox Pattern
Writing atomic transactional data updates while safely notifying external message queue brokers without failure.
Solidity Auditing: Eliminating Logic Edge-cases in Smart Contracts
A summary of reentrancy vectors, flash loan attack surfaces, and rounding errors found in real-world decentralized protocols.
Scaling Express and NestJS APIs to 10k Requests Per Second
Implementing connection pooling, memory caching policies, and reverse proxy layers with Nginx.
// Establish Connection
Let’s Build Something Great
Reach out via the secure forms router below or schedule a direct Google Meet sync.
Router Channels
Prefer a face-to-face system architecture call? Book a virtual meeting slot instantly.