Resume
Backend Engineer · Golang · DevOps · Competitive Programmer
Work Experience
Software Engineer (Back-End)
Shikho Technologies Ltd.
Designing distributed backend services for a large-scale edtech platform serving millions of students.
- Sub-100ms quiz APIs under peak submission load via Redis caching
- Real-time analytics pipeline with zero transactional DB overhead
- AI-assisted content ingestion — ~70% less manual data entry
Key Projects at Shikho
Dynamic QR-Based FutureBook
Backend system linking physical textbooks to digital content via QR codes. Supports multi-year program access, entitlement enforcement, quizzes, analytics, and a CMS-controlled QR lifecycle.
- Multi-year program support and entitlement enforcement
- CMS-controlled QR lifecycle management
- Analytics and quiz integration per QR scan
Alor-Shikha Online Quiz Platform
DemoLarge-scale online quiz platform with weekly exams, scoring, and leaderboards. Built high-performance APIs with Redis caching for sub-100ms reads under peak submission load.
- Sub-100ms response times under peak load via Redis caching
- Weekly exam scheduling with automated scoring
- Real-time leaderboards
Focus Hub Real-Time Analytics Pipeline
Real-time analytics pipeline streaming document-level changes to pre-aggregated PostgreSQL tables without adding transactional database load. Built change-stream consumer, message broker pipeline, and idempotent replay-safe workers.
- Zero additional load on transactional database
- Idempotent replay-safe worker design
- Change-stream consumer with NATS message broker
Partner-Campaign & API-Client Platform
API-key platform for external partners to access campaign APIs. Built key generation, per-client authentication, and resource scoping for secure multi-tenant access.
- Secure API-key generation and rotation
- Per-client authentication and resource scoping
- Multi-tenant access control
CQ Formatter — AI-Assisted Bulk Question Ingestion
Internal tool for bulk CQ content ingestion from images and documents. Integrated Gemini API for content extraction, reducing manual data-entry effort by ~70%.
- ~70% reduction in manual data-entry effort
- Gemini API integration for image/document content extraction
- Bulk ingestion pipeline with validation
Skills
Languages:
Databases:
Tools & Platforms:
Cloud Platforms:
Concepts:
Education
B.Sc in Computer Science and Engineering
Jagannath University
Achievements
1000+ Competitive Programming Problems Solved
Codeforces, LeetCode, StopStalk
IEEEXtreme 17.0 — 6th in Bangladesh
Ranked 1162 / 7091 globally · Team ARSfire
ACM-ICPC Asia Regional 2024
Participant · Team JnuLazyPenguin
JNU IUPC 2023 — 1st Runner-Up
2nd place out of 50 teams
UITS IUPC 2023
26th place
Lead Organizer — JNU IUPC March 2024
Organized inter-university programming contest