AVAILABLE FOR NEW PROJECTS

Hi, I'm M. Oly Mahmud.

Back-End Focused Software & DevOps Engineer specializing in high-performance Java ecosystem, Cloud infrastructures, and automated CI/CD workflows.

About Me

I am a back-end focused Software and DevOps engineer with a passion for building scalable and efficient web applications.

I have extensive experience in Java, Spring Boot, JavaScript, TypeScript, Node.js, Express.js, Golang, React.js, Next.js, SQL, Jenkins, GitHub Actions, Linux, Docker, Kubernetes, AWS, and GCP.

Work Experience

Software Engineer

ShefraOctober 2024 - Present

Developed and maintained enterprise applications using Java, Spring Boot. Implemented CI/CD pipelines using Jenkins and GitHub Actions. Deployed and managed applications on AWS and GCP using Docker and Kubernetes.

Software Developer

ReektoAugust 2023 - September 2024

Developed full stack applications using Node.js, Express.js, Mongo DB and React.js

Education

Department logo

Pabna University of Science and Technology

B.Sc. (Engineering) in Information and Communication Engineering (ICE)

Officially Equivalent to B.Sc. (Engineering) Information and Communication Technology (ICT)

2022 - 2026

Academic Courses

Object Oriented Programming
Data Structures & Algorithms
Operating Systems
Computer Networks
Database Management Systems (DBMS)
Computer Architecture
Software Engineering
Web Development
Artificial Intelligence and Robotics
Digital Image and Speech Processing
Cryptography and Data Security
Machine Learning
Deep Learning
Internet of Things

My Projects

Inventory Management System
Java
Spring Boot

Inventory Management System

Inventory Management System using Java, Spring Boot, Spring MVC, Spring Security Thymeleaf, PostgreSQL and Docker.

JavaSpring BootPostgreSQLDocker
URL Shortener
Go
PostgreSQL

URL Shortener

A URL Shortener app made using Go, PostgreSQL and Angular. URL Redirect, Creation, Management and Deletion of long URLs.

GoPostgreSQLAngular
DevOps CI/CD
DevOps
CI/CD

DevOps CI/CD

A CI/CD pipeline for automating the deployment of web applications using Jenkins, GitHub Actions and Docker.

DevOpsCI/CDJenkinsGitHub ActionsDocker
Smart Home IoT System
IoT
Go

Smart Home IoT System

A full smart home setup using ESP32-S3 and Go-powered backend on AWS. Features MQTT messaging, occupancy detection, environmental monitoring, and a web dashboard.

IoTGoAWSMQTTESP32-S3
Authenticator App
React Native
Expo

Authenticator App

Secure 2-factor authenticator app built with React Native and Expo. Supports TOTP generation and QR code scanning with secure on-device storage.

React NativeExpoTypeScriptSecurity
gotenv
Go
Environment Variables

gotenv

A Go package designed to load environment variables from a .env file into your application. Minimalist and easy to integrate.

GoEnvironment VariablesLibrary
Blog App
Spring Boot
PostgreSQL

Blog App

Full-stack blog application using Spring Boot, PostgreSQL, Next.js, and TypeScript. Features include secure authentication and responsive UI.

Spring BootPostgreSQLNext.jsTypeScript

Certifications & Achievements

IBM DevOps and Software Engineering Professional Certificate

IBM

2024

AWS Cloud Solutions Architect

Amazon Web Services

2024

Digital Badges

AWS Cloud Quest: Cloud Practitioner
AWS Knowledge: Amazon ECS
AWS Knowledge: Cloud Essentials
AWS Knowledge: Compute

My Skills

Java

Java

Spring Boot

Spring Boot

Golang

Golang

C#

C#

ASP.NET Core

ASP.NET Core

JavaScript

JavaScript

TypeScript

TypeScript

Node.js

Node.js

Next.js

Next.js

React.js

React.js

Express.js

Express.js

SQL

SQL

MongoDB

MongoDB

Docker

Docker

Kubernetes

Kubernetes

Terraform

Terraform

Ansible

Ansible

Jenkins

Jenkins

Github Actions

Github Actions

GitLab CI/CD

GitLab CI/CD

ArgoCD

ArgoCD

AWS

AWS

GCP

GCP

Linux

Linux

PyTorch

PyTorch

Scikit Learn

Scikit Learn

LangChain

LangChain

ESP32

ESP32

Arduino

Arduino

Raspberry Pi Pico

Raspberry Pi Pico

AWS IoT Core

AWS IoT Core

VS Code

VS Code

IntelliJ IDEA

IntelliJ IDEA

Google Colab

Google Colab

Kaggle

Kaggle

Software Systems Engineering Logo

Software Systems Engineering

A newsletter for engineers learning how modern systems are built. From system design and DevOps to cloud infrastructure.

Bi-weekly updates
No spam, ever

Recent Articles

Contact Me