Available for technical discussions & collaboration

Building high-performance software & systems.

> Senior Software Engineer

Passionate about scalable backend architectures, high-throughput web frameworks, distributed systems, and crafting responsive, intuitive user experiences.

Featured Projects

SkyDrop

Peer-to-peer real-time image and file sharing platform built with WebRTC, Socket.IO, Node.js, and React for direct local transfers.

Node.js Socket.IO React WebSockets

driftworld

An interactive modern web experience exploring responsive typography and layout mechanics built with TypeScript and deployed on Vercel.

TypeScript Vercel Frontend

manimations

Mathematical animation engine built with Python and Manim, creating programmatic visualizations of mathematical proofs, algorithms, and geometry.

Python Manim Graphics Algorithms

IdealMumin

Cross-platform mobile application delivering Quranic resources, recitations, and translation APIs developed using React Native and Expo.

React Native Expo TypeScript Mobile

discord-freedb

A creative serverless document database adapter turning Discord webhook channels into persistent cloud document stores with full CRUD operations.

Node.js Express Database

The Interactive CS Lab

A collection of live algorithms, canvas physics simulations, and browser-based experiments built from scratch.

Skills & Technologies

Languages & Runtimes

TypeScript JavaScript (Node.js) Python C# / .NET Ruby Go (Golang) C++

Frontend, Mobile & Frameworks

React Next.js React Native / Expo HTML5 Canvas Tailwind CSS Express.js

Architecture, Data & Infrastructure

PostgreSQL MongoDB Redis WebSockets / WebRTC RESTful & GraphQL APIs Docker Git & CI/CD

Let's build something together.

Whether you want to discuss distributed systems, collaborate on open-source projects, or connect for opportunities, my inbox is open.

jimmashuke@gmail.com