backend.systems
Dhaka, Bangladesh
Open to roles
Muhammad Rasheduzzaman
Software Engineer (Backend)
Backend Software Engineer focused on backend architecture and high-performance APIs. I currently work on a microservice-based ERP platform using Spring Boot and Node.js, and I’m actively expanding into concurrent systems programming with Go—one of my target stacks for my next role.
Highlights
Current
Software Engineer (Backend)
@ Lynorg Technologies Limited · Dec 2024 - Present
Primary stack
Spring Boot
Node.js
Go
PostgreSQL
MongoDB
Kafka
Microservices with workflow-driven business logic
Performance-minded APIs (query tuning, pagination, indexing)
Testing discipline (unit tests, correctness, regression safety)
Technical stack
module.languages
Core languages
Strong foundations for performance and correctness.
C++
Java
JavaScript
Go
SQL
TypeScript
module.backend
Backend & architecture
APIs, services, and event-driven workflows.
Spring Boot
Node.js
Express.js
JUnit
gRPC
GraphQL
Kafka
module.infra
Data & delivery
Storage, environments, and engineering hygiene.
MongoDB
PostgreSQL
MySQL
Git
Docker
Linux
CI/CD (GitHub Actions)
Experience
Spring Boot
Node.js
MongoDB
Microservices
JUnit
- Contributed to backend development of an enterprise ERP platform within a microservices architecture using Spring Boot and Node.js.
- Improved API performance by optimizing MongoDB aggregation pipelines, indexing strategies, and server-side pagination.
- Implemented core business logic and wrote unit tests using JUnit to ensure reliability across distributed services.
Projects
LedgerFlow — Distributed Financial SystemFeatured
Go
Spring Boot
Kafka
PostgreSQL
Docker
OpenAPI
- Architected a hybrid microservices system using Go for high-throughput ingestion and Spring Boot for transactional ledger management.
- Engineered an event-driven architecture with Kafka for decoupled services and double-entry bookkeeping with ACID compliance.
- Implemented idempotency patterns, retry mechanisms, and containerized infrastructure using Docker Compose and OpenAPI.
PrepTracker — Interview Prep Tracker (Spaced Repetition)Featured
Go
PostgreSQL
Next.js
Docker
- Built a production-style Go REST API with JWT + refresh-token auth and strict per-user data ownership.
- Implemented SM-2 spaced-repetition scheduling with append-only review event logs and transactional updates in PostgreSQL.
- Delivered Google Calendar sync via ICS feeds, DB migrations, and a Dockerized local environment for reliable setup.
Jobify - Job Tracking App
Express.js
Node.js
MongoDB
React
JWT
Render
- Developed a job-tracking web app with JWT-based authentication and HTTP-only cookies.
- Implemented RESTful API for backend communication and enabled user account management.
- Integrated data visualization with interactive charts and deployed securely on Render.
Concept Drift Detection
Python
Machine Learning
ADWIN
Pandas
- Implemented a program using the ADWIN method to find 'When' concept drift occurs in streaming data.
- Helps identify model decaying points to improve the accuracy of ML prediction models over time.
Education
Relevant coursework
Discrete Mathematics, OOP, Data Structures & Algorithms, Database Systems, OS, Networks, AI, Machine Learning.
Achievements
- Became champion in intra hall Chess Tournament
Competitive programming
Highlights
- Solved 700+ algorithmic problems across Codeforces, LeetCode, and CodeChef.
- Mentored 10+ students in Data Structures & Algorithms (C++) at SGIPC Club.
Contact
If you’re hiring for backend roles (microservices, APIs, distributed systems), I’d love to talk.