Rohit Roy
Backend Engineer
Computer Science grad building backend systems. I focus on performance, scalability, and clean architecture.
Work Experience
Full Stack Developer (Remote)
Built automated video processing pipeline with checkpoint recovery, reducing failure costs by 70%. Developed compliance validation system using RAG that cut document review from 3+ days to minutes. Created React-based POS interface for retail inventory management.
Software Engineering Trainee
Designed a file-sharing system with clear service boundaries and access control. Implemented authentication and authorization using OAuth 2.0 and JWT. Built hierarchical permission system for access control to files.
UX Designer (Part-Time)
Worked with an early-stage team on a location-based housing platform. Conducted user research and translated requirements into wireframes and prototypes. Built design systems that reduced frontend rework.
Open Source Contributions
Checkstyle
Actively contributing to Checkstyle, a popular static analysis tool among the Java development community.
Zen Audio Player
Replaced bower packages with corresponding unpkg URLs. This significantly cleaned up the codebase by removing over 100,000 lines of bower_components and updated the project to use more modern CDN-based dependencies, improving load times and maintainability. Updated tests to ensure compatibility with the new setup.
Obsidian Clipper
Added full Bengali localization to the Obsidian Clipper extension interface. This involved translating all UI elements and messages, following Microsoft's standard Bengali localization guidelines to ensure a natural and accurate experience for Bengali-speaking users. The changes are now live for over 100,000 users of the extension.
Selected Projects

Oakcan
A microservice-based file management platform prototype built for learning and practicing modern software development best practices. Features API Gateway, User Service, and File Service with AWS S3 integration and Kafka event-driven communication.

HTTPForge
A pure Java HTTP/1.1 server implementation exploring different concurrency models (Single-threaded, Thread-per-request, Thread Pool). Zero external dependencies.

IntelliCS
An adaptive learning platform for CS education. Implements Knowledge Tracing (HMM) to estimate student mastery and provides personalized questions based on prerequisite knowledge, practice recency.

Noeqtion
A browser extension that converts LaTeX-style equations to Notion's native math blocks via keyboard shortcuts (Ctrl+Alt+M). Optimizes Notion workflows by automating manual block creation.
Interested in collaborating?
If you're hiring for a swe or backend role, or just want to chat about systems, feel free to reach out.