Software Engineer
& Web3 Developer
I build robust, highly concurrent Node.js backends and decentralized protocol integrations. Specializing in systems optimization, algorithms, and clean geometric structures. Shipped using Ubuntu & Helix.
Technical Stack
Backend & Systems
- Go (Golang)
- Node.js / TypeScript
- C++ (Multi-threading)
- NestJS / Express.js
- Gin Gonic
Web3 & Databases
- PostgreSQL / Prisma ORM
- MongoDB / Redis
- Solidity / Web3.js
- Docker Containers
Frontend & UI
- JavaScript (ES6+)
- React & Next.js
- Tailwind CSS
- HTML5 / Semantic Web
Journey
Enterprise Backends & Web3
Developed robust NestJS, Express, and Avalanche Web3 modules. Integrated Redis, PostgreSQL, and BullMQ with Docker.
Systems & Concurrency
Shipped multiple multi-threaded networking engines in C++ and Go, including TCP servers and lock-free memory queues.
Computer Science Studies
Focusing on algorithms, discrete mathematics, and systems programming. Exploring database performance tuning.
Selected Projects
ProTask
FeaturedA NestJS 11 task management API. Uses JWT auth, Prisma, PostgreSQL, Redis-backed BullMQ queues, Swagger docs, rate limiting, and Docker.
EduTrackr Backend
FeaturedA TypeScript and Express.js API for managing student grades, authentication, and records, with MongoDB.
E-commerce Backend
FeaturedRESTful API built with Go and Gin, handling user auth, products, orders, and integration with PostgreSQL.
CPP Notes API
A simple note-taking API developed using cpp-httplib in C++, focusing on HTTP request handling.
Blogging Platform
Backend service in Go for a blogging platform, managing user posts, comments, and database operations.
TCP Server
FeaturedA concurrent TCP server in C++ that handles multiple client connections using std::thread and mutexes.
Trading Bot
A Go-based trading bot for back-testing strategies on historical price data with a simulated exchange.
Expense Tracker
A RESTful API in Go using Gin for managing personal expenses, budgets, and categories with JWT.
File Searcher
A multi-threaded file search utility in C++ that recursively scans directories for patterns.
Lock-Free Queue
FeaturedImplementation of a lock-free queue in C++ for high-performance concurrent data access.
CPP Shell
A custom shell implemented in C++, capable of executing commands and managing processes.
YTD
A simple CLI application in Go for downloading YouTube videos.
Builders Hub
Avalanche Builders Hub fork hosting documentation, academy, and integrations directory.
Roll Dice Web3
A web3-based dice rolling application for decentralized randomness.
Crypto Currency App
An application focused on cryptocurrencies for tracking prices and market data.