Skip to content
View OlyMahmudMugdho's full-sized avatar
🎯
Focusing on Software Design & Architecture
🎯
Focusing on Software Design & Architecture

Highlights

  • Pro

Block or report OlyMahmudMugdho

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.

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
OlyMahmudMugdho/README.md

M. Oly Mahmud

Full-Stack Software Engineer | System Architect | DevOps Specialist

Building distributed systems, cloud-native architectures, and scalable microservices

🌐 Portfolio β€’ πŸ’Ό LinkedIn β€’ πŸ“§ Email β€’ πŸ“° Newsletter


πŸš€ About Me

Software Engineer with 2+ years of hands-on experience building enterprise-grade applications. Specialized in system architecture, distributed systems, and cloud-native development. I write code, automate infrastructure, and share what I learn through a Software Systems Engineering newsletter.

What I love: Clean architecture, DevOps automation, cloud infrastructure, system design problems, and emerging technologies.


πŸ’Ό Experience

Role Company Period Tech Stack
Software Engineer Shefra Oct 2024 - Present Java, Spring Boot, Kubernetes, Jenkins, GCP, AWS
Software Developer Reekto Aug 2023 - Sep 2024 Node.js, Express.js, MongoDB, React.js

πŸ› οΈ Tech Stack

Languages: Java Go JavaScript TypeScript Python C

Backend: Spring Boot Node.js Express .NET Core

Frontend: React Next.js Angular React Native Tailwind

Databases: PostgreSQL MongoDB MySQL MSSQL

DevOps & Cloud: Docker Kubernetes AWS GCP Terraform Jenkins GitHub Actions

Monitoring: Prometheus Grafana


πŸ“ Projects

πŸ—οΈ E-commerce Microservices

Java β€’ Spring Boot β€’ Go β€’ React β€’ PostgreSQL β€’ MongoDB β€’ Kubernetes β€’ Docker

  • Distributed microservices architecture with OAuth2 authentication
  • Stripe payment integration, CI/CD with GitHub Actions
  • Monitoring with Prometheus, Grafana, Zipkin

πŸ“¦ Inventory Management System

Java β€’ Spring Boot β€’ Spring MVC β€’ Spring Security β€’ Thymeleaf β€’ PostgreSQL

  • Full-featured inventory tracking and management system
  • Secure authentication and role-based access control
  • RESTful API with comprehensive database schema

πŸ”— View Project

πŸ”— URL Shortener

Go β€’ PostgreSQL β€’ Angular

  • URL creation, management, deletion, and redirect functionality
  • High-performance backend with optimized database queries
  • Responsive Angular frontend with real-time updates

πŸ”— View Project

πŸ” Authenticator App

React Native β€’ Expo β€’ TypeScript β€’ Security

  • Secure 2-factor authenticator with TOTP generation
  • QR code scanning capabilities
  • On-device encrypted storage for authentication codes

πŸ”— View Project

πŸš€ DevOps CI/CD Pipeline

Jenkins β€’ GitHub Actions β€’ Docker

  • Automated deployment pipeline for web applications
  • Container orchestration and infrastructure automation
  • Multi-environment deployment strategy

πŸ”— View Project

πŸ“š Blog App

Spring Boot β€’ PostgreSQL β€’ Next.js β€’ TypeScript

  • Full-stack blogging platform with secure authentication
  • Server-side rendering with Next.js for SEO optimization
  • Responsive UI with modern design patterns

πŸ”— View Project

🏠 Smart Home IoT System

Go β€’ AWS β€’ MQTT β€’ ESP32-S3

  • Full smart home setup with IoT device integration
  • Occupancy detection and environmental monitoring
  • Web dashboard for device management and automation

πŸ”— View Project

πŸ“¦ gotenv

Go β€’ Library

  • Minimalist Go package for loading .env files
  • Easy integration into existing applications
  • Environment variable management utility

πŸ”— View Project


πŸ“° Software Systems Engineering Newsletter

Sharing knowledge about system design, DevOps, cloud infrastructure, and modern backend engineering. Covering topics from distributed systems to practical implementation strategies.


πŸŽ“ Education & Certifications

B.Sc. Engineering - Information and Communication Engineering, Pabna University of Science and Technology (2022 - 2026)

Certifications:

  • Software Design & Architecture Specialization (University of Alberta - Coursera, 2024)
  • Architecting with Google Compute Engine (Google Cloud - Coursera, 2024)
  • AWS Fundamentals (Amazon Web Services - Coursera, 2025)

🌍 Let's Connect

Made with ❀️ by M. Oly Mahmud

Pinned Loading

  1. instagram instagram Public

    JavaScript 1

  2. blog blog Public

    simple blog using React js with Supabase Backend

    JavaScript

  3. inventory-management-system inventory-management-system Public

    Java 1

  4. complete-stripe-payment-fullstack complete-stripe-payment-fullstack Public

    HTML

  5. gotenv gotenv Public

    gotenv is a Go package designed to load environment variables from a .env file into your application.

    Go

  6. spring-starters spring-starters Public

    Java 1