Rohit Roy

Backend Engineer

Computer Science grad building backend systems. I focus on performance, scalability, and clean architecture.

Work Experience

Full Stack Developer (Remote)

Autolinium
Oct 2025 – Dec 2025

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.

TypeScript / React / Python / n8n

Software Engineering Trainee

Learnathon 3.0 (Geeky Solutions)
Jan 2025 – May 2025

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.

Java / Spring Boot / PostgreSQL / Docker / OAuth 2.0 / JWT

UX Designer (Part-Time)

BasaKhujo
Feb 2022 – Jan 2023

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.

Figma / User Research / Wireframing

Open Source Contributions

Checkstyle

Checkstyle

Actively contributing to Checkstyle, a popular static analysis tool among the Java development community.

Zen Audio Player

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

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

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.

Java/
Spring Boot/
Next.js/
PostgreSQL/
AWS S3/
Kafka/
Docker
HTTPForge

HTTPForge

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

Java/
Network Programming
IntelliCS

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.

Java/
Spring Boot/
Next.js/
PostgreSQL
Noeqtion

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.

JavaScript/
CSS

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.

rohitroy.cs@gmail.com
Location
Dhaka, Bangladesh