Thanks to visit codestin.com
Credit goes to naiih001.github.io

Stack Portfolio Contact
Available for Web3 & Node.js Projects

Software Engineer
& Web3 Developer

I build robust Node.js backends and decentralized systems. CS student passionate about mathematics, business building, and shipping clean code using Ubuntu & Helix.

Download Resume
zeke@ubuntu:~/dev/projects — hx
λ

My Tech Stack

Backend

Languages

  • Node.js / TypeScript
  • Python
  • Go
  • C++

Frameworks & Libraries

  • Express.js, NestJS
  • Gin, cpp-httplib

Databases

  • PostgreSQL, MongoDB, Redis

Other

  • Docker, RESTful APIs, gRPC
  • Solidity, Web3

Frontend

Languages

  • JavaScript
  • HTML
  • CSS

Frameworks & Libraries

  • React, Next.js

Technical Portfolio

A collection of systems, APIs, and decentralized tools.

Featured

EduTrackr Backend

A TypeScript and Express.js API for managing student grades, authentication, and records, with MongoDB for data storage and Swagger for API documentation. This full-featured educational tool with deployment focus can stand out as a real-world backend application, especially if you add metrics like user handling capacity.

TypeScript Express.js MongoDB Swagger RESTful API Authentication CRUD Operations Deployment
Featured

E-commerce Backend

A RESTful API built with Go and the Gin framework, handling user authentication, product management, orders, and integration with PostgreSQL for a performant and scalable online store backend. This project mimics industry-standard e-commerce systems, making it a strong feature for portfolios targeting web dev roles.

Go Gin Framework PostgreSQL RESTful API Authentication Database Integration Scalability Error Handling

CPP Notes API

A simple note-taking API developed using cpp-httplib in C++, focusing on HTTP request handling and basic CRUD functionality for notes storage and retrieval.

C++ cpp-httplib HTTP Server API Development CRUD Systems Programming

Blogging Platform

A backend service in Go for a blogging platform, managing user posts, comments, and content storage with database operations, emphasizing concurrency and efficient data handling.

Go Goroutines Database Management Concurrency Content Management System RESTful Endpoints
Featured

TCP Server

A concurrent TCP server in C++ that handles multiple client connections using std::thread and mutexes, with features for request processing, thread synchronization, and resource management. It showcases networking fundamentals and multithreading, impressive for building scalable servers at your level.

C++ TCP Networking Concurrency Multithreading Mutexes Synchronization Socket Programming
Featured

Trading Bot

A Go-based trading bot for back-testing strategies on historical price data, featuring a simulated exchange, SMA crossover strategy, risk management, and trade logging. This project demonstrates algorithmic trading concepts and could stand out by showing practical application of backend logic to financial simulations, which is advanced for a sophomore.

Go Backtesting Engine Simulated Exchange SMA Strategy Risk Management CSV Data Handling Docker Concurrency

Expense Tracker

A RESTful API in Go using Gin for managing personal expenses, budgets, and categories, with JWT authentication, PostgreSQL integration via GORM, optional Redis caching, and full CRUD operations for secure, user-specific data handling.

Go Gin Framework PostgreSQL GORM JWT Authentication Redis Caching RESTful API CRUD Operations Docker

File Searcher

A multi-threaded file search utility in C++ that recursively scans directories for patterns, utilizing std::thread for concurrency and std::filesystem for directory traversal to enable efficient local file searching.

C++ Multithreading std::thread std::filesystem Directory Traversal Pattern Matching Command-Line Utility
Featured

Lock-Free Queue

A basic implementation of a lock-free queue in C++, designed for high-performance concurrent data access without mutexes, demonstrating advanced synchronization techniques for thread-safe operations. This highlights deep systems programming knowledge, setting you apart in concurrency topics often not covered until later years.

C++ Lock-Free Data Structures Concurrency Thread Safety Synchronization Performance Optimization

CPP Shell

A custom shell implemented in C++, capable of executing commands, handling input/output, and managing processes, showcasing system-level programming and command parsing skills.

C++ Shell Implementation Command Parsing Process Management Input/Output Handling Systems Programming

YTD

A simple CLI application in Go for downloading YouTube videos, focusing on command-line backend logic for URL handling, network operations, and file management using Go's standard library.

Go CLI Application YouTube Downloader Network Requests File Handling Command-Line Tools

Builders Hub

Forked repository for the Avalanche Builders Hub, hosting documentation, the Avalanche Academy, and an integrations directory for blockchain developers. Includes support for local development, static site generation, and contributions to Avalanche's ecosystem.

Next.js TypeScript MDX Solidity Prisma Vercel Blockchain Web3 Documentation Avalanche

Roll Dice Web3

A web3-based dice rolling application, likely involving blockchain elements for decentralized randomness or gaming, built primarily with HTML for a simple interface.

HTML Web3 Blockchain Gaming Decentralized Applications

Crypto Currency App

An application focused on cryptocurrencies, potentially for tracking prices or displaying market data, developed using HTML as the primary technology.

HTML Cryptocurrency Web3 Market Data Display