Abir Roy

Systems & Software Engineer

I build high-performance systems where efficiency isn't an afterthought—it's the foundation. From low-latency C++ architectures and lock-free data structures to scalable full-stack web application, I focus on writing code that holds up under real-world pressure.

My foundation is built on the algorithmic rigor of competitive programming, which drives my approach to system design: crafting solutions that are not just correct, but mathematically fast, resilient, and built to scale

Algorithmic Foundation

Algorithms dictate system limits. My competitive programming background drives how I approach low-latency design, memory alignment, and concurrency in production.

/global-tier

  • ├─INOI 2023 Bronze Medalist: Secured rank among top 64 nationally in the Indian National Olympiad in Informatics. Qualified via ZIO (Zonal Informatics Olympiad), demonstrating aptitude in discrete mathematics and logical reasoning
  • └─Meta Hacker Cup (2021-2025): 5x Qualifier. Ranked Top 2000 globally in 2025

/high-frequency-arenas

  • └─IICPC Codefest 2025 Regionals (Rank 201): Competed in high-stakes arenas backed by Jane Street and Citadel, focusing on extreme optimization and edge-case resolution

/metrics-and-leadership

Production Code & Open Source

I thrive in massive, undocumented codebases. From implementing parallel algorithms in C++ standard libraries to shipping enterprise features for platforms used by 200k+ teams.

STEllAR-GROUP/hpx
Merged
Implement Segmented version of equal algorithm ↗

Developed the distributed parallel implementation of hpx::equal. Handled complex iterator type resolution and parallel dispatch mechanisms, diagnosing boundary-alignment edge cases that inspired architectural improvements to the C++ Standard Library for Concurrency

C++ParallelismHPC
calcom/cal.com
3 PRs MERGED
Core Infrastructure & Production Features

Shipped production features for a high-scale scheduling platform used by 200k+ teams, collaborating directly with core maintainers

  • PR #25638: Implemented SPA-safe History API listeners; reduced duplicate tracking signals by 80% via Zod schema validation
  • PR #25499: Refactored fragile slug logic with URI encoding to resolve critical routing failures for enterprise clients
  • PR #24849: Diagnosed and patched Docker Compose networking errors, restoring cross-platform build consistency
Next.jsTypeScriptDocker
google-gemini/gemini-cli
Automated Update Command ↗

Implemented an update subcommand with automatic package manager detection (npm, brew, yarn) and secure, platform-aware error handling. (Reopened and under active maintainer review)

CLITypeScriptNode.js
RocketChat/Rocket.Chat
Open
Strict Token Compliance ↗

Resolved a UI rendering bug and console error by enforcing strict design token compliance within the enterprise Fuselage component library, eliminating invalid state warnings

ReactTypeScriptDesign Systems
GITHUB CONTRIBUTIONS@roy-abir05

Architecture & Systems

I build infrastructure, not just interfaces. While my full-stack work handles real-world traffic, my deepest engineering focus is on deterministic performance and hardware-sympathetic C++ design.

Micromatch

High-Performance Limit Order Book

Source Code
Latency< 100 ns
Throughput12.3M orders/s
CancellationO(1) Time
  • Designed a linear memory arena to pre-allocate order objects, eliminating runtime heap allocations (new/delete) on the hot path.
  • Developed a TCP/IP Gateway using POSIX sockets to ingest binary packets, simulating exchange-grade connectivity.
C++17POSIX SocketsSystem Design

AtomicQueue

Wait-Free SPSC Ring Buffer

Engineered a C++17 lock-free queue for high-frequency thread communication. Eliminated false sharing cache-misses by enforcing strict alignas(64) byte alignment on head and tail pointers.

C++17Atomics
View Repo ↗

Aarohan Website & InsightSphere

Enterprise & Event Web Apps

Proof of full-stack delivery. Built the official traffic-heavy portal for NIT Durgapur's annual tech fest (Next.js/Tailwind) and engineered a robust RBAC blog platform featuring optimized PostgreSQL queries via Spring Boot.

Technical Arsenal & Education

A categorized overview of the languages, frameworks, and infrastructure I use to build scalable systems, alongside my academic foundation.

Engineering Stack

Systems & Low-Level
C++ (17/20)CPOSIX SocketsMultithreadingLock-free Data StructuresMemory Arenas
Web Infrastructure
TypeScriptNode.jsNext.jsReactSpring BootTailwind CSSPostgreSQL
DevOps & Tooling
DockerGit/GitHub ActionsLinux (Arch)Bash/Shell ScriptingCMakeGDB

Education

National Institute of Technology (NIT), Durgapur

Bachelor of Technology
Chemical Engineering

Timeline2023 — 2027

Developer Environment

I believe an engineer should understand their tools from the kernel up. I daily-drive Arch Linux and utilize Hyprland as my window manager. Building, configuring, and maintaining my own custom desktop environment has given me a deep appreciation for Linux system architecture, shell scripting, and uncompromising performance.

Arch Linux setup with Red Bull Racing wallpaper
Terminal showing neofetch and C++ HPX code