Skip to content
View robiulsunnyemon's full-sized avatar
💭
🌟 Open to freelance opportunities!
💭
🌟 Open to freelance opportunities!

Block or report robiulsunnyemon

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
robiulsunnyemon/README.md

Hi, I'm Robiul Suny

Full-Stack & Distributed Systems Engineer | Cloud & Mobile Architect

Computer Science & Engineering Student at Bangamata Sheikh Fojilatunnesa Mujib Science & Technology University (BSFMSTU)
Specialized in Enterprise Microservices (Spring Boot 3, Go, FastAPI), Event-Driven Architecture (Saga Pattern), AWS Cloud Infrastructure, and Cross-Platform Mobile Applications (Flutter).

Email Hashnode Blog AWS Prep Status Profile Views


About Me

  • Core Focus: Designing and implementing scalable, fault-tolerant distributed backends, cloud-native services, and responsive cross-platform mobile applications.
  • Cloud & Infrastructure: Actively working with Amazon Web Services (AWS) and preparing for the AWS Certified Solutions Architect – Associate (SAA-C03) examination.
  • Backend & Systems: Architecting polyglot systems using Go (Golang), Java 21 (Spring Boot 3, Spring Cloud), and Python (FastAPI) with event-driven pipelines (RabbitMQ Saga Pattern).
  • Technical Writing: Regularly publishing cloud computing deep-dives and architectural guides on Hashnode.
  • Mobile Engineering: Developing production-grade mobile applications with Flutter, following Clean Architecture and modern state management patterns (GetX, BLoC, Riverpod, Provider), along with native hardware and sensor integrations.
  • UI/UX & Product Design: Creating modern, user-centric interfaces and interactive prototypes in Figma.

Work Experience

Software Engineer — maktech

Dhaka, Bangladesh • Hybrid
Jun 2026 – Present

  • Promoted to Software Engineer following impactful delivery as Associate Engineer.
  • Architecting scalable enterprise backend services, microservices, and robust APIs.
  • Specializing in high-performance backend systems with Java and Spring ecosystem.
  • Core Tech: GO, AWS, Core Java, Java Spring Boot, Spring Cloud, Microservices, PostgreSQL.

Associate Software Engineer — maktech

Dhaka, Bangladesh • Hybrid
Jul 2025 – Jun 2026 (1 year)

  • Encompassed full-stack responsibilities delivering production mobile and backend solutions.
  • Focused on building resilient, decoupled modules, state management, and API integrations.
  • Core Tech: Python, FastAPI, Flutter, GetX, Clean Architecture, RESTful Services.

Software Engineer (Intern) — OmegaSoft BD

Dhaka, Bangladesh • Remote
Feb 2025 – Jul 2025 (6 months)

  • Engineered a scalable SaaS-based Point-of-Sale (POS) system for SMEs with enhanced modular architecture.
  • Collaborated across the full Software Development Life Cycle (SDLC) for mobile and web components.
  • Core Tech: Mobile Application Development, Flutter, SDLC, Modular Design.

Technical Writing & Cloud Blog

I actively document my cloud computing journey and architectural insights on robiulsuny.hashnode.dev:

👋 Hello World! 
I'm Robiul Suny

Welcome to my digital space! I am a passionate Software Developer with a strong focus on Cloud Computing, DevO...

AWS Academy Cloud Foundations (Module 03)

ক্লাউড কম্পিউটিংয়ের দুনিয়ায় Amazon Web Services (AWS) বর্তমানে সবচেয়ে জনপ্রিয় নাম। কিন্তু আপনি কি জানেন, পৃথিব...

AWS Academy Cloud Foundations (Module 02)

১. ভূমিকা (Introduction) AWS (Amazon Web Services) ব্যবহার করার আগে এর খরচ কীভাবে হিসাব করা হয় এবং বিলিং কীভা...

AWS Academy Cloud Foundations (Module 01)

১. ভূমিকা (Introduction) আজকের তথ্যপ্রযুক্তির যুগে "Cloud Computing" শব্দটি আমরা প্রতিনিয়ত শুনে থাকি। কিন্তু ক...

Read on Hashnode


Engineering Principles & Architecture

  • Distributed Systems: Saga Pattern (Choreography & Rollbacks), Event-Driven Architecture, Microservices Decomposition.
  • Cloud Architecture: High Availability (HA), Fault Tolerance, Decoupled Services, AWS Well-Architected Framework.
  • Backend Architecture: Domain-Driven Design (DDD), Repository-Service Pattern, Clean Code Standards.
  • Mobile Patterns: Clean Architecture, Separation of Concerns, Reactive State Management (GetX, BLoC).
  • Security & Resilience: Defense-in-depth, Role-Based Access Control (RBAC), JWT Rotation, Bcrypt/Argon2 Hashing, Self-Healing Connection Pooling.

Architectural Highlights & Case Studies

  • Distributed Consistency in Fintech: Implemented RabbitMQ event-driven Saga choreography in micro-wallet to ensure transactional integrity across multi-service digital wallets with automated compensation and rollbacks.
  • Ultra-Low Latency Streaming: Integrated LiveKit WebRTC SFU in instalive to achieve sub-500ms broadcast latency with real-time room webhooks and an automated 3-second unpaid viewer preview timeout.
  • Zero-DB-Clutter OTP Engine: Architected an ephemeral OTP verification flow in grandmart using Upstash Redis TTL, eliminating relational database write overhead during registration peaks.
  • Smart Subscription Detection Engine: Designed a time-delta and merchant grouping algorithm in Subsync to automatically identify recurring billing cycles (weekly, monthly, yearly) from raw bank transactions.

Skills & Capabilities

Backend & Distributed Systems



Cloud, DevOps & Tooling



Messaging & Streaming

Mobile Development



Databases, ORM & Caching



UI/UX & Languages


Problem Solving & Algorithms

Demonstrated foundation in Data Structures, Algorithms, and System Design through continuous practice:

NeetCode Profile DSA Focus DSA Languages


Current Focus & Certifications

  • 🎯 Target Certification: Preparing for the AWS Certified Solutions Architect – Associate (SAA-C03).
  • 🐹 Systems Engineering: Building concurrent, cloud-native services and CLI tooling with Go (Golang).
  • ✍️ Technical Writing: Authoring AWS architectural and foundational articles on Hashnode.
  • 🤖 AI Engineering: Exploring LLM orchestration and Agent Tool Calling within mobile applications.

Learning Progress & Skill Verification

Continuous learner committed to expanding language proficiencies and CS fundamentals. Verified coursework and problem-solving metrics on W3Schools Profile:

W3Schools Verified Profile Total XP Exercises

Key Milestones: Go (100% Completed) • C# (100% Completed) • Pandas (Data Analysis)


Development Environment & Workflow

  • Operating Systems: Windows, Linux (Ubuntu/Debian)
  • Cloud & Containers: Amazon Web Services (AWS), Docker, Docker Compose
  • IDEs: GoLand, IntelliJ IDEA, VS Code, Android Studio
  • API & Testing: Postman, Swagger/OpenAPI, Bruno, Testcontainers
  • VCS & Automation: Git, GitHub CLI, GitHub Actions

Featured Engineering Projects

Domain Project Description & Architecture Tech Stack
Fintech micro-wallet 11-service distributed fintech ecosystem with SAGA choreography, RabbitMQ, PostgreSQL per service, MongoDB immutable audit trails & Python KYC Java 21, Spring Boot 3, Spring Cloud, RabbitMQ, Postgres, MongoDB, Redis, Docker
Media & Social instalive Real-time live broadcasting with LiveKit WebRTC, pay-per-view with timed preview, coin economy, animated live gifts & private chat Flutter, FastAPI, LiveKit SFU, MongoDB (Beanie), WebSockets, Stripe
E-Commerce nexprime-multivendor Multi-vendor marketplace with LiveKit live video shopping, WebSocket chat, sub-order splitting, and automated Stripe vendor payouts Python 3.11, FastAPI, Prisma ORM, LiveKit, WebSockets, Stripe, PostgreSQL
SaaS & Finance subsync Automated subscription & recurring expense tracker SaaS with bank transaction pattern engine, billing forecasting & PDF reports Java 21, Spring Boot 3.2, PostgreSQL, Flyway, Flutter, Dio, GetX
Enterprise API grandmart High-concurrency async multi-vendor platform with zero-DB-clutter Redis OTP, self-healing DB pools & customer mobile app FastAPI, SQLModel, PostgreSQL (AsyncPG), Upstash Redis, Alembic, Flutter
Field Survey otzar Scientific geological specimen survey app with camera capture, real-time GPS geocoding, compass heading & biometric local auth Flutter (Sensors & Local Auth), FastAPI, SQLModel, Alembic, PostgreSQL
Food Delivery alkhalifa Multi-tenant restaurant & delivery ecosystem with customer ordering app, Flutter web admin dashboard & zone-based fee matrix FastAPI, Prisma, PostgreSQL, Flutter Mobile, Flutter Web Admin
Services Backend power-system-backend Robust services marketplace backend API with order workflows, dispute resolution & Firebase push notifications FastAPI, Prisma Python, PostgreSQL, Firebase Admin, Stripe
Mobile Commerce dhaka-shop Clean architecture e-commerce mobile app with modular state bindings, cart, localized checkout, and responsive design Flutter, GetX Pattern, ScreenUtil, Dio

GitHub Stats & Activity

GitHub Stats Top Languages
Contribution Streak

Robiul's Contribution Graph

Contact


"Code is like humor. When you have to explain it, it’s bad." — Cory House

Pinned Loading

  1. grandmart_app grandmart_app Public

    Dart

  2. otza_flutter_app otza_flutter_app Public

    Dart

  3. micro-wallet micro-wallet Public

    Java

  4. railrefund railrefund Public

    JavaScript

  5. subsync_app subsync_app Public

    Dart

  6. subsync_backend subsync_backend Public

    Java