Senior Backend Engineer and Team Lead with 8+ years of experience building scalable, high-performance systems for global clients. Strong foundation in .NET (C#) with an active focus on Go (Golang) for modern, high-performance backend services.
Passionate about designing production-grade systems using Clean Architecture, CQRS, and distributed system principles. Experienced in leading remote-first teams, mentoring engineers, and working effectively in async, distributed environments. Open to remote opportunities with global companies like Doist, Automattic, Buffer, or Toggl.
π Currently working as Senior Software Engineer at Streams Tech Ltd. (Remote, serving US clients)
π± Currently building backend systems in Go and exploring AI/ML integrations (ML.NET, forecasting)
πΌ Seeking remote Senior Backend / Go / .NET roles
π Former technical writer at Code Maze, sharing insights on clean code and architecture
- Go (Golang): concurrency, performance-oriented services, clean architecture (active focus)
- .NET (7+ years): C#, .NET 6/8/10, ASP.NET Core, Web API, EF Core, Dapper
- Python (3+ years): FastAPI, Django REST Framework
- Clean Architecture, CQRS, Domain-Driven Design
- Microservices & Modular Monolith
- Distributed systems, async processing
- PostgreSQL, MS SQL Server, MySQL, MongoDB, Redis
- Azure, Docker, GitHub Actions, CI/CD, AWS (basics)
- RabbitMQ, Kafka, SignalR
- Leadership, Mentoring, Remote Work, Async Communication
- ChatGPT, Copilot, Claude
- Visual Studio, VS Code, Jira, Slack, GitHub
Adhere to SOLID, KISS, DRY, and YAGNI principles for clean, maintainable systems. Strong in performance optimization and system design.
-
Senior Software Engineer @ Streams Tech Ltd. (Dec 2022 β Present, Remote)
Improved system performance by 60%, modernized architecture, and built scalable APIs using Clean Architecture + CQRS (reducing response times by 45%). Collaborate with distributed US teams in async workflows. -
Senior Software Engineer & Team Lead @ Novotel (InterCloud) Limited (Jun 2021 β Dec 2022)
Led 4 engineers to deliver 6+ enterprise systems, automated workflows (60% faster, 40% cost reduction), mentored developers, and integrated external systems. -
Technical Content Author (Part-Time) @ Code Maze (Dec 2021 β May 2022, Remote)
Authored practical backend engineering articles focused on clean architecture and production-ready code. -
Software Engineer @ Novotel (InterCloud) Limited (Jun 2018 β May 2021)
Developed telecom billing systems, improved data processing performance by 40%, and handled production deployments and support.
-
Rule Resolution Service (Go)
A rule evaluation engine built with Go + Clean Architecture to resolve complex rule conflicts deterministically.
Demonstrates backend system design, extensibility, and performance-focused implementation. -
LiteMediator
Lightweight in-process Mediator library for .NET. Implements CQRS-style patterns and decouples command/query handling. -
(Upcoming) Go Backend Project
Production-grade backend service focusing on concurrency, caching, and rate limiting.
-
AgamirProperty Procurement System (Freelance, .NET)
Reduced manual workload by 40% and task time from 2 days β <8 hours. Implemented real-time notifications. -
Customer Relationship Management (CRM) Platform (Python)
Integrated Microsoft Graph API and reduced response time by 35% using Django, PostgreSQL, and React.
Bachelor of Computer Science, Khulna University of Engineering & Technology (KUET), 2014β2018.
Mentored 10+ developers through code reviews and pair programming. Led cross-functional teams (3β5 members) with strong focus on architecture and delivery.
Always open to discussions on backend systems, Go, distributed architecture, or remote engineering.
