TanvirulIslam

Backend & Distributed Systems Engineer

Currently based inNew 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.

Amazon

SDE Intern

September 2026November 2026

    Credit Acceptance

    Software Engineer Intern

    May 2026August 2026
    • Built an event-driven document validation microservice on an S3/SQS pipeline, sized for millions of uploads.
    • Layered magic-number signature checks, ICAP antivirus scanning, and image sanitization to block malicious files.
    • Prevented duplicate processing of re-uploaded files by SHA-256 content-hashing outputs, making writes idempotent.
    • Designed ack-vs-retry SQS semantics and resilience4j breakers to separate terminal failures from transient errors.
    • Made workers stateless with Java virtual threads and async SQS clients to enable queue-depth-based scaling.
    • Enabled vendors to upload documents directly for the first time, replacing a manually curated internal list.

    Multiple AI Clients

    Software Engineer (Contract)

    September 2024March 2025
    • Reviewed 100+ AI-generated code samples for correctness and efficiency, surfacing recurring failure modes.
    • Rewrote inefficient implementations, cutting execution time ~25% for backend-oriented tasks.
    • Wrote test suites of 10+ cases per prompt to probe edge-case handling and benchmark code against requirements.

    Indie Game Studio

    Backend Network Engineer

    May 2022September 2022
    • Kept 100+ concurrent players in sync across PC, mobile, and console through authoritative server-side replication.
    • Masked network latency with client-side prediction and server reconciliation, so inputs felt instant on mobile.
    • Cut per-client bandwidth by batching state updates and trimming packet overhead, stabilizing mobile sessions.
    • Refactored persistence logic to guarantee client-server consistency, preventing data loss and save corruption.
    • Traced and fixed desync and connection bugs in beta, part of an effort that lifted player retention ~20%.

    Independent Freelancer

    Full Stack Developer

    June 2019August 2021
    • Built backend services for reward platforms serving 30-40K monthly users, tracking survey completions and payouts.
    • Built a marketplace backend with escrow and seller verification, clearing $50-60K in monthly asset volume.
    • Automated acquisition and fulfillment of digital goods in Python, letting power users sustain $5-10K monthly.
    • Wrapped 10+ third-party integrations in rate limiting and retry logic, sustaining 98%+ uptime across platforms.

    Projects

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

    ServerSync

    Fall 2025 - Present

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

    • Coordinates 50+ nodes over asynchronous bidirectional messaging in Go, with reconnect handling for node loss.
    • Automated rollout and recovery workflows, cutting per-node restart and redeployment time by 80%.
    • Modular command framework allows new operations to be added without touching node or transport code.
    • Version-aware deployment logic supports rolling binary upgrades cluster-wide with minimal downtime.
    • Live telemetry tracks node health, resource usage, and connectivity, firing alerts for rapid fault detection.
    • Go
    • Next.js
    • Node.js
    • MongoDB

    AlgoBank

    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.

    • Partitioned, disk-backed commit log with sparse indexing that keeps seek times low as segment files grow.
    • To stop producers from overwhelming brokers during traffic spikes, built backpressure into a binary TCP protocol.
    • Consumer group coordination handles dynamic partition rebalancing while preserving 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.

    • Conflict-free multi-user editing via CRDTs (Yjs), reconciling concurrent edits without a central lock.
    • Redis pub/sub fans out CRDT updates across server instances so every client converges in real time.
    • Differential snapshots in PostgreSQL preserve full version history at a fraction of full-copy storage cost.
    • Presence protocol tracks live cursors and connection state over WebSockets so collaborators see each other.
    • 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

    January 2023 - May 2023

    A full stack web app that is a 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 features.
    • MongoDB
    • Express
    • React
    • Node.js

    Playlister

    November 2022 - December 2022

    A full stack web app with 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.