I am an aspiring Software Engineer and Mathematics & Computing undergraduate specializing in designing performant backend systems, type-safe database pipelines, and low-level storage engines. Leveraging a deep foundation in analytical logic, mathematical probability, and statistical modeling, I engineer clean, scalable code that optimizes infrastructure efficiency and limits service latency.
- Software Development Engineering (SDE): Proficient in building reliable RESTful endpoints, implementing robust middleware layers, and writing maintainable, production-ready backend code using Go and C++.
- Systems & Architecture: Skilled in low-level page-based storage, B+ Tree indexing, thread-safe memory management (LRU Buffer Pools), and concurrent workflows.
- Algorithmic Mastery: Strong core competency in advanced data structures, complex graph theory, dynamic programming, and quantitative problem-solving paradigms.
- Mathematical Precision: Strong foundation in probabilistic modeling, statistical estimation, and high-level algorithmic logic.
Open To: Software Engineer Intern, Software Development Engineer, and Software Engineer Roles
| Domain | Proficiency | Details |
|---|---|---|
| Data Structures & Algorithms | Advanced | Complex graph theory, advanced dynamic programming, B+ Trees, low-level optimization |
| Relational Database Theory | Enterprise | RDBMS internals, page-based binary serialization, transaction boundaries, isolation levels, index structures |
| Probability & Statistics | Academic Core | Random variables & distributions, Maximum Likelihood Estimation, hypothesis testing |
| Object-Oriented Programming | Core | Dynamic Allocation, Operator Overloading, Templates, Polymorphism, Inheritance |
๐น Custom Database Storage Engine | Go, Systems Engineering, Data Structures, Concurrency
Low-level, page-based database storage engine engineered in Go with dynamic index operations and concurrent memory management.
System Specifications
| Property | Metric / Architecture |
|---|---|
| Stack | Go, Systems Engineering, Binary Serialization |
| Storage Structure | 4KB Fixed Binary Pages & Little Endian Encoding |
| Indexing | Dynamic B+ Tree ( |
| Memory Buffer | Thread-safe in-memory LRU Buffer Pool with write-back dirty page tracking |
| Repository | custom-database-engine |
Engineering Highlights
- Storage & Serialization: Engineered a low-level, page-based database storage engine in Go using 4KB fixed binary pages and custom Little Endian binary serialization.
-
B+ Tree Indexing: Implemented dynamic B+ Tree index operations including
$O(\log N)$ point lookups, cascading internal node splits, root promotions, and$O(K)$ leaf range scans via linked-list pointers. - LRU Buffer Management: Designed a thread-safe, in-memory LRU Buffer Pool with write-back dirty-page tracking, significantly reducing disk I/O system call overhead.
๐น RSS Feed Aggregator | Go, PostgreSQL, SQLC, Goose, REST API
High-throughput concurrent system engineered to scrap cross-platform syndicated content safely and reliably.
| Property | Metric / Architecture |
|---|---|
| Stack | Go, PostgreSQL, SQLC, Goose, REST API |
| Concurrency | Goroutines & Thread-Safe Channels |
| Schema Ops | Deterministic Database Migrations via Goose |
| Type Safety | 100% Compile-Time Verification via SQLC |
| Repository | go-rss-aggregator |
- Concurrent Scraper Engine: Engineered a concurrent scraping engine in Go, leveraging goroutines and thread-safe channels to minimize data-fetching latency across 50+ concurrent feed subscriptions.
- Type-Safe APIs: Developed a secure REST API with API-key authentication and PostgreSQL integration, utilizing SQLC for type-safe, optimized database query generation.
- Deterministic Schemas: Managed deterministic database schema evolutions and migrations using Goose, ensuring structural integrity and zero-downtime updates.
๐น Low-Latency URL Shortener | Go, Go-Fiber, Redis, Docker, REST API
Sub-millisecond URL management service designed to enforce internal rate limits and handle heavy volumetric spikes.
| Property | Metric / Architecture |
|---|---|
| Stack | Go, Go-Fiber, Redis, Docker, REST API |
| Latency | Sub-millisecond (<1ms) Link Redirection |
| Caching | Redis TTL Expiration & Dynamic Key Management |
| Security | Custom Rate-Limiting / Anti-DDoS Middleware |
| Repository | shorten-url-fiber-redis |
- In-Memory Optimization: Achieved sub-millisecond (<1ms) link redirection by implementing Redis as an in-memory cache to minimize primary database lookups.
- Containerization & Memory Management: Containerized the service with Docker for isolated, reproducible deployment environments, and optimized memory overhead via Redis TTL expiration and dynamic cache-key management.
- Security Infrastructure: Hardened backend security by developing custom rate-limiting middleware in Go-Fiber to mitigate endpoint abuse and DDoS vectors.
IEEE Student Branch, NIT Durgapur | Jun 2026 โ Present
- Organized multiple technical seminars and inter-college hackathons, managing end-to-end logistics and driving a cumulative footfall of 1,000+ student participants.
| Recognition | Details |
|---|---|
| Flipkart GRID 8.0 | Semi-Finalist, national-level engineering & software challenge |
| LeetCode Competitive Arena | Peak Rating 1737 (Top 12% Globally) | Solved 400+ problems |
| CodeChef Competitive Arena | Peak Rating 1501 (2-Star) | World Rank 435 (Starters 237), World Rank 840 (Starters 221) |
| Codeforces Competitive Arena | Peak Rating 1218 (Pupil) |