TanvirulIslam

Backend & Distributed Systems Engineer

Currently based in New York, NY

From building backend platforms serving thousands of users to engineering multiplayer game networking, my focus is distributed systems and real-time infrastructure. Currently pursuing my MS in Computer Science, working on ServerSync, a distributed node management platform, exploring how systems maintain consistency across nodes, handle failures gracefully, and coordinate state in dynamic multi-node environments.

Skills

These are the areas and toolsets I rely on to ship polished, production-ready experiences that scale with a systems-first mindset.

Click any category to expand

Languages
Scala logoScalaJava logoJavaC language logoCPython logoPythonJavaScript logoJavaScriptTypeScript logoTypeScriptHTML5 logoHTML5CSS3 logoCSS3Go language logoGoScala logoScalaJava logoJavaC language logoCPython logoPythonJavaScript logoJavaScriptTypeScript logoTypeScriptHTML5 logoHTML5CSS3 logoCSS3Go language logoGo
Databases
SQL database logoSQLMongoDB logoMongoDBOracle logoOracle DatabasePostgreSQL logoPostgreSQLRedis logoRedisSQL database logoSQLMongoDB logoMongoDBOracle logoOracle DatabasePostgreSQL logoPostgreSQLRedis logoRedis
Frameworks
React logoReactNode.js logoNode.jsExpress.js logoExpress.jsMongoosejQuery logojQueryDjango logoDjangoSpring Boot logoSpring BootTensorFlow logoTensorFlowNext.js logoNext.jsReact logoReactNode.js logoNode.jsExpress.js logoExpress.jsMongoosejQuery logojQueryDjango logoDjangoSpring Boot logoSpring BootTensorFlow logoTensorFlowNext.js logoNext.js
Tools
Git logoGitGitHub logoGitHubGitHub ActionsGitLab logoGitLabLinux logoLinuxAWS (S3/EC2)DockerCI/CDPostman logoPostmanInsomnia logoInsomniaGit logoGitGitHub logoGitHubGitHub ActionsGitLab logoGitLabLinux logoLinuxAWS (S3/EC2)DockerCI/CDPostman logoPostmanInsomnia logoInsomnia
CS Principles
Data Structures & AlgorithmsObject Oriented DesignDistributed SystemsCloud services logoCloud ComputingNetworkingSoftware SecurityStatic Code AnalysisData Structures & AlgorithmsObject Oriented DesignDistributed SystemsCloud services logoCloud ComputingNetworkingSoftware SecurityStatic Code Analysis

Experience

Experience across AI evaluation, game networking, and independent client work. I blend rigorous reviews, secure backend engineering, and automation to ship dependable products.

Various AI Clients

Software Engineer (Contract)

September 2024March 2025
  • Evaluated and refactored AI-generated Python and Java code, identifying correctness, efficiency, and performance issues.
  • Identified and corrected logic errors ranging from basic data processing mistakes to complex algorithmic correctness issues.
  • Designed test cases to validate edge case handling and assess whether implementations met performance requirements.
  • Optimized inefficient algorithms and implementations, providing feedback to improve code quality.
  • Reviewed code across algorithms, data processing pipelines and web backend systems for correctness and performance.
  • Assessed and enforced code style, maintainability, and best practices to ensure code met professional engineering standards.

Indie Game Studio

Backend & Networking Engineer

June 2022August 2022
  • Implemented multiplayer state synchronization for a cross-platform game supporting up to 80 concurrent players.
  • Built client-side prediction pipeline with server reconciliation to minimize perceived latency across PC, mobile and console.
  • Optimized network bandwidth by reducing packet overhead and batching updates, improving mobile connection stability.
  • Refactored data persistence logic to guarantee client-server consistency, preventing data loss and corruption issues.
  • Resolved client desync and connection stability issues, contributing to a 20% improvement in beta player retention.

Independent Freelancer

Part-Time Full Stack Developer

January 2018August 2021
  • Built backend services for reward platforms serving 30K-40K monthly users, managing survey completions and transactions.
  • Engineered marketplace backend, handling $50-60K in monthly digital asset transactions with secure escrow and verification.
  • Developed Python automation pipelines to acquire and fulfill digital goods, enabling $5-10K monthly sales for power users.
  • Integrated 10+ third-party APIs with rate limiting and retry logic to maintain 98%+ uptime across client platforms.

Projects

Modular projects spanning automation, visualization, and full stack delivery.

ServerSync - Distributed System Management Program

Present

Parent-child distributed system management suite that supervises processes across large server fleets with automation at its core.

  • Engineered a distributed system managing multi-node lifecycles via asynchronous bidirectional messaging in Go.
  • Built automated rollout and recovery workflows to reduce manual operations and improve system reliability.
  • Designed a modular command framework enabling rapid feature additions and horizontal scaling across nodes.
  • Implemented version-aware deployment logic to support safe, low-downtime binary upgrades across the cluster.
  • Integrated real-time telemetry pipelines to monitor node health and trigger alerts for rapid fault detection.
  • Go
  • Next.js
  • Node.js
  • MongoDB

AlgoBank - Quantitative Risk & Trading Platform

September 2025 - November 2025

A quantitative trading platform leveraging AI-assisted development to model risk exposure, automate compliance, and visualize market analytics.

  • Developed a modular backtesting engine for portfolio simulations and strategy analytics.
  • Secured transaction flows using JWT authentication, RSA-backed secrets, and tamper-evident audit trails.
  • Built CI/CD workflows with Docker Compose and GitHub Actions to streamline deployments.
  • Implemented risk modules computing exposure, VaR, and anomaly signals for portfolio oversight.
  • Applied AI-assisted tooling to validate financial logic and refine quantitative analytics.
  • Python
  • React
  • PostgreSQL
  • Docker
  • Redis

LogStream

June 2025 - August 2025

A Kafka-style publish-subscribe messaging platform that allows producers to write messages to durable, partitioned logs and consumers to read them sequentially using offsets.

  • Engineered a partitioned, disk-backed commit log with sparse indexing to optimize I/O throughput and message seek times.
  • Built a custom binary protocol implementing producer-broker backpressure to prevent system overload during traffic spikes.
  • Implemented consumer group coordination logic to handle dynamic partition rebalancing and ensure at-least-once delivery.
  • Go
  • TCP

Collab Notes

March 2025 - June 2025

A full-stack real-time collaborative text editor inspired by Google Docs enabling multiple users to edit shared documents simultaneously with smooth conflict-free syncing, live presence indicators, and a polished editing experience.

  • Architected a distributed editing engine using CRDTs (Yjs) to enable conflict-free, multi-user state synchronization.
  • Built an optimistic concurrency control layer backed by Redis to propagate sub-millisecond updates across connected clients.
  • Designed a differential snapshot system in PostgreSQL to persist document version history with minimal storage overhead.
  • Implemented presence awareness protocols to track live user cursors and connection states via secure WebSocket pipelines.
  • Next.js
  • PostgreSQL
  • Redis

NetSnoop

February 2025

A Python-based command-line tool for learning and experimenting with core networking fundamentals, including DNS, ping, traceroute, and basic TCP connectivity, using asynchronous I/O for responsiveness.

  • Engineered a high-concurrency network analysis tool using Python's asyncio to execute non-blocking service health checks.
  • Implemented configurable timeouts to distinguish between transient network latency and hard service failures.
  • Designed a modular parser for complex IP ranges, generating structured JSON reports for external monitoring tools.
  • Python

Graph Algorithms Visualizer

November 2024

Interactive React application that renders graph and computational geometry algorithms for exploration and learning.

  • Developed an interactive web application for visualizing graph and geometry algorithms with step-by-step animations.
  • Applied modular component architecture to enable plug-and-play addition of new algorithms with minimal refactoring.
  • Enhanced usability with animations and visual feedback for better learning outcomes.
  • TypeScript
  • React

Workshop Certificate Generation Tool

April 2024

Python automation script that produces personalized PDF certificates for a Florida-based non-profit.

  • Automated PDF certificate generation and emailing for a non-profit, replacing manual processes.
  • Increased efficiency by 95% by automating repetitive administrative workflows.
  • Python

Sheet2App — Full Stack Web App

January 2023 - May 2023

Collaborative no-code builder inspired by Google AppSheet that turns spreadsheets into secure applications.

  • Architected scalable, secure backend services with careful attention to performance and data protection.
  • Integrated Google APIs for authentication and dynamic Google Sheets connectivity to streamline user workflows.
  • Partnered with teammates to shape UX flows that kept the builder approachable without sacrificing power.
  • MongoDB
  • Express
  • React
  • Node.js

Playlister — Full Stack Web App

November 2022 – December 2022

YouTube-integrated playlist manager that lets users create, curate, and share music collections online.

  • Developed a full-stack web platform allowing users to create and manage playlists directly via YouTube Data API integration.
  • Implemented a RESTful backend for secure CRUD operations and optimized queries.
  • Built reusable React components with centralized state management to improve scalability and UI responsiveness.
  • MongoDB
  • Express
  • React
  • Node.js
Explore More

Dive into additional experiments, in-progress prototypes, and archived learnings on GitHub.

Visit me on GitHub

Contact

Let's build what's next

Whether you're scaling a distributed platform, curating observability for a fast-moving team, or exploring emerging tech bets, I'd love to collaborate. Reach out and let's design something resilient together.

tanvirul@tanvirul.dev