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.
6
C++
Java
JavaScript
Go
SQL
TypeScript
module.backend

Backend & architecture

APIs, services, and event-driven workflows.
7
Spring Boot
Node.js
Express.js
JUnit
gRPC
GraphQL
Kafka
module.infra

Data & delivery

Storage, environments, and engineering hygiene.
7
MongoDB
PostgreSQL
MySQL
Git
Docker
Linux
CI/CD (GitHub Actions)

Experience

Dhaka, BangladeshWebsite
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.
View source

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.
View source

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.
View source

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.