Open for Remote, Hybrid & Relocation Roles

MD Mahmudul Hasan Rudra

|

📍 Narayanganj, Dhaka, Bangladesh 🌍 Open to EU Relocation 📧 mhrudra064@gmail.com
4+ Years of Experience
Product Support Engineer

Technical Support Specialist with 4+ years of experience delivering enterprise technical support, product support, and IT infrastructure across SaaS, ISP, and corporate environments. Supporting 2,800+ enterprise customers and handling ~90 tickets daily.

Enterprise Support Linux Docker PostgreSQL Networking MikroTik ASP.NET Core Next.js
MD Mahmudul Hasan Rudra Profile
Mahmudul Hasan Rudra Technical Workstation
4+ Years
Proven Experience
About Me

Bridging Support, Infrastructure & Product Development

Technical Support Specialist with 4+ years of experience delivering enterprise technical support, product support, and IT infrastructure services across SaaS, ISP, and corporate environments. Currently supporting 2,800+ enterprise customers and handling approximately 90 customer tickets, calls, and technical requests daily.

Experienced in troubleshooting enterprise software, reproducing software defects, performing REST API testing, validating production releases, analyzing logs, configuring Linux servers, supporting Windows Server environments, and maintaining enterprise networking infrastructure. Hands-on experience with Docker, Docker Compose, Ubuntu Linux, PostgreSQL, Redis, Nginx, Cloudflare, Grafana, VPS deployment, MikroTik, Cisco, Juniper, Active Directory, VMware, Hyper-V, and enterprise network administration.

In addition to enterprise support, I actively design and develop SaaS products including NetFlow (ISP Billing Platform), Verdiq (Legal SaaS Platform), Accounting Platform, and multiple Android applications using modern technologies including ASP.NET Core, Next.js, Kotlin, PostgreSQL, and Docker. Recognized for strong analytical thinking, customer communication, rapid problem-solving, cross-functional collaboration, and the ability to troubleshoot complex technical issues from infrastructure to application level.

Enterprise Support
Product Support, Bug Reproduction, API Testing
Infrastructure & Ops
Docker, Linux, VPS, Nginx, Cloudflare
Enterprise Networking
MikroTik, Cisco, Juniper, VLAN, VPN
SaaS & App Development
ASP.NET Core, Next.js, Kotlin, PostgreSQL

Currently Building

NetFlow (ISP Billing & Management SaaS) Verdiq (Legal SaaS Platform) Accounting Platform

Currently Learning & Mastering

Kubernetes Microsoft Azure AWS Infrastructure German Language (B1) CI/CD Pipelines
0
Years Exp.
0
Customers Supported
0
Daily Tickets
0
Products Built
Global
Enterprise Support
Docker
Containerized
Experience & Career

Professional Career Timeline

4+ years of dedicated enterprise technical support, product support, IT infrastructure engineering, and software development

Building NetFlow

Now
Founder & Lead Developer — ISP Operating System

A modern ISP Billing and Management SaaS platform built using ASP.NET Core, Next.js, PostgreSQL, Redis, Docker, and MikroTik API. Features include ISP Billing Management, CRM, ERP, HRM, Accounting, Customer Portal, Reseller Management, MikroTik & OLT Integration, Docker Deployment, and Cloudflare-protected VPS hosting.

ASP.NET Core Next.js PostgreSQL Redis MikroTik API Docker

SoftifyBD

2025 – Present
Technical Support Specialist

Delivering high-tier enterprise technical support for 2,800+ enterprise customers across SaaS applications, ISP solutions, CRM, ERP, and infrastructure platforms. Managing PostgreSQL query performance, API diagnostic tools, server maintenance, bug reproduction, REST API testing, production release validation, and resolving critical client software issues under strict SLA deadlines.

Enterprise Support PostgreSQL REST API Testing Bug Reproduction Log Analysis Linux Admin

LandAid Limited

Jan 2024 – Dec 2024
IT Specialist

Provided enterprise IT infrastructure, networking, and end-user support for a corporate environment, ensuring high availability, security, and operational efficiency across office systems and network services.

  • Delivered IT support for 50+ employees, resolving hardware, software, network, and infrastructure issues.
  • Installed, configured, and administered Windows Server environments for business operations.
  • Managed Active Directory for user account creation, permission management, password policies, and access control.
  • Configured and maintained MikroTik, Cisco, and Juniper networking devices.
  • Managed enterprise network infrastructure including DNS, DHCP, VPN, VLAN, routing, switching, and firewall configuration.
  • Installed and maintained VMware and Hyper-V virtualization environments.
  • Managed enterprise storage systems (NAS) and performed backup and recovery operations.
  • Installed, configured, and maintained IP Phone, Biometric Attendance, and CCTV Surveillance systems.
  • Performed preventive maintenance to minimize downtime and improve system reliability.
Windows Server Active Directory MikroTik Cisco Juniper VMware Hyper-V NAS Firewall VPN

Smarto Technology Limited

Jun 2023 – Dec 2023
IT Support Engineer

Provided first-line technical support for office IT infrastructure, end users, and enterprise hardware while assisting with network maintenance and daily IT operations.

  • Delivered desktop and technical support for internal users.
  • Installed, configured, and upgraded Windows operating systems and software.
  • Diagnosed hardware failures and performed repair and replacement of IT equipment.
  • Configured and maintained office networking devices.
  • Assisted with network troubleshooting and connectivity issues.
  • Managed IT assets, preventive maintenance, and equipment documentation.
  • Supported office printers, scanners, and peripheral devices.
Windows Networking Hardware Support Asset Management Desktop Support Troubleshooting
Case Studies & Work

Featured In-Depth Projects

Technical breakdowns, architecture designs, challenges, and roadmaps of major platforms I've built

ISP Operating System Core Product

NetFlow — ISP Billing & MikroTik Management OS

A complete enterprise Operating System for ISPs to manage subscriber bandwidth, PPPoE/Static IP sessions, automated billing, and MikroTik router APIs in real time.

Architecture & Tech Stack:
ASP.NET Core Next.js PostgreSQL MikroTik RouterOS API Docker
Key Challenge: Real-time synchronization of 10,000+ subscriber PPPoE sessions across multiple MikroTik routers without bottlenecking database writes. Solved with async queuing & Redis caching.
Legal SaaS Platform Cloud SaaS

Verdiq — Legal SaaS Platform for Law Professionals

A comprehensive Legal SaaS Platform designed for law professionals featuring case management, document management, hearing reminders, calendar scheduling, AI-ready architecture, secure authentication, and role-based access control.

Architecture & Tech Stack:
Next.js ASP.NET Core PostgreSQL Redis Docker
Key Features: Case Management, Document Management, Hearing Reminder with Calendar, AI-ready Architecture, Secure Authentication & Role-based Access Control.
GitHub Repo
Financial System ERP Module

Accounting & Financial ERP Platform

Double-entry financial accounting system featuring invoice generation, tax calculations, ledger balances, and audit log tracking for growing business enterprises.

Architecture & Tech Stack:
ASP.NET Core Entity Framework PostgreSQL Bootstrap 5
Key Challenge: Ensuring atomic database transactions and sub-millisecond calculation accuracy for multi-currency transactions.
GitHub Repo
Android Apps Suite Mobile Dev

Android Applications & Play Store Suite

Suite of 5+ native Android utilities, productivity tools, and network diagnosis apps built with Kotlin, Jetpack Compose, and modern offline-first MVVM architecture.

Technologies Used:
Kotlin Jetpack Compose Room DB Retrofit Coroutines
Key Challenge: Maintaining battery efficiency and clean UI responsiveness during intensive background network diagnostic scans.
GitHub Profile
Systems Engineering

Production System Architecture

End-to-end component interaction, microservices structure, API pipelines, and monitoring infrastructure

NetFlow Enterprise System Flow

Client ➔ Nginx ➔ ASP.NET Core API ➔ PostgreSQL ➔ Redis
Production Topology
Client Web / Mobile
HTTPS / WSS
Cloudflare WAF
DDoS & Edge SSL
Nginx Reverse Proxy
Header Routing
ASP.NET Core API
Business Logic & Auth
PostgreSQL & Redis
Persist & Cache
flowchart LR A[Client Browser/App] -->|HTTPS Requests| B[Cloudflare Edge / WAF] B -->|SSL Proxy| C[Nginx Reverse Proxy] C -->|Pass Header| D[ASP.NET Core Web API] D -->|Relational Queries| E[(PostgreSQL 16 DB)] D -->|Cache & Session| F[(Redis 7 Cache)] D -->|Socket API| G[MikroTik RouterOS API]

Next.js Frontend ↔ ASP.NET Core API

SSR/CSR Rendering, JWT Authentication Header & SignalR Real-Time Socket Connection
Decoupled UI
flowchart TD subgraph NextJS[Next.js App Router] UI[React UI Components] SSR[Server Side Rendering Engine] State[State Management] end subgraph Security[Auth & Middleware Layer] JWT[JWT Bearer Tokens] CORS[CORS & CSRF Validation] end subgraph Backend[ASP.NET Core API Engine] Controller[API Controllers] Service[Business Logic Services] SignalR[SignalR Realtime Hub] EFCore[Entity Framework Core] end UI -->|Fetch Request| JWT JWT -->|Auth Header| Controller Controller --> Service Service --> EFCore SignalR -->|WebSocket Stream| UI
JWT Authentication Pipeline:
JWT Bearer tokens issued upon login, stored in HTTP-Only cookies, and validated by ASP.NET Core Middleware per endpoint request.
Real-Time WebSocket Streaming:
SignalR WebSockets push live subscriber PPPoE status updates and latency alerts directly to Next.js dashboard widgets.

MikroTik API Integration Flow

RouterOS API Socket Communication (Port 8728), PPPoE Queues & Live Traffic Sync
Hardware Integration
flowchart LR A[NetFlow Worker Service] -->|Port 8728 API Socket| B[MikroTik RouterOS API Engine] B -->|Fetch PPPoE Status| C[Active Sessions Queue] C -->|Apply Queue Rule| D[Subscriber Router Interface] B -->|Push Event Logs| A A -->|State Buffer| E[(Redis Session Cache)]
Hardware Resilience Pattern: Socket connection pooling with auto-reconnect retry exponential backoff for remote ISP router nodes across high-latency WAN links.

Docker Compose Microservices Structure

Containerized Deployment, Bridge Network Isolation & Persistent Storage Volumes
DevOps Architecture
1. nginx-gateway
Ports: 80, 443
SSL Termination & Reverse Proxy routing for all incoming web traffic.
2. netflow-api
Port: 5000 (Internal)
ASP.NET Core Web API container executing core business logic.
3. nextjs-frontend
Port: 900 (Internal)
Next.js UI standalone server rendering frontend dashboard pages.
4. postgres-db
Port: 5432 (Volume)
PostgreSQL 16 database with persistent Docker volume storage.
5. redis-cache
Port: 6379 (Internal)
Redis 7 cache & queue manager for session state buffering.
6. grafana-metrics
Port: 901
Prometheus & Grafana monitoring container for system metrics.

Monitoring (Grafana), Logging & Automated Backup

Observability Stack, Serilog Aggregation & Scheduled Disaster Recovery Pipeline
SRE & Resiliency

Prometheus & Grafana

Scraping metrics for CPU, RAM, API HTTP status codes, latency distributions, and database connection pool counts.

Structured Serilog Logging

Structured JSON logging with correlation IDs for tracing requests across microservices and debugging L2/L3 issues.

Automated PostgreSQL Backups

Daily automated pg_dump cron scripts compressed, encrypted, and synced offsite to S3 cloud storage for zero data loss.

Skills & Competencies

Categorized Technical Expertise

Comprehensive breakdown of enterprise support, infrastructure, networking, development, and database skills

Infrastructure

Ubuntu Linux Windows Server Docker / Compose Cloudflare Nginx VMware / Hyper-V NAS

Networking

MikroTik Cisco Juniper VLAN VPN / Firewall DNS / DHCP

Development

ASP.NET Core Next.js / React Kotlin / Java Python Git & GitHub

Technical Support

REST API / Postman Bug Reproduction Log Analysis Root Cause Analysis SQL Validation Incident Management

Databases

PostgreSQL Redis SQLite Supabase

Monitoring & Tools

Grafana Jira Freshdesk / Zendesk Microsoft Teams
Tools & Ecosystem

Tech Stack Icon Grid

Core platforms and development tools in my everyday workflow

Ubuntu Linux
Windows Server
Docker
PostgreSQL
Redis
Next.js
ASP.NET Core
Kotlin
Java
Python
MikroTik
Cloudflare
Nginx
Grafana
Supabase
Git & GitHub
Credentials

Certifications & Education

Verified technical achievements and continuous learning milestones

Network

CompTIA Network+

Certified knowledge in network architecture, security protocols, OSI model, and troubleshooting.

Analytics

Google Analytics

Data analysis, web traffic metrics, user conversion tracking, and reporting.

Academic

Diploma in CSE

Diploma in Computer Science & Engineering from BACE Institute of Science & Technology. CGPA: 3.79 / 4.00 — Graduated 2023.

In Progress

Future Certifications

Currently preparing for AWS Solutions Architect & CKA (Certified Kubernetes Administrator).

Open Source

GitHub & Open Source Activity

Active open-source contributions, repositories, and development metrics

MDMahmudulHasanRudra

github.com/MDMahmudulHasanRudra
35+
Repositories
500+
Commits
100%
Active
Daily Active Contributor Visit GitHub Profile

Pinned & Latest Open Source Repos

MikroTik-API-Kotlin Kotlin
Kotlin wrapper for MikroTik RouterOS API integration and automated bandwidth management.
Docker-DotNet-Postgres-Template Docker
Production-ready Docker Compose template for ASP.NET Core with PostgreSQL and Nginx SSL reverse proxy.
Technical Articles

Weekly Technical Articles & Tutorials

In-depth guides written for recruiters, engineering managers, and DevOps practitioners

Docker

Docker for .NET Developers

From zero to production — containerizing ASP.NET Core apps, managing images, volumes, and networking with Docker CLI.

Linux

Linux Server Hardening Guide

Secure Ubuntu/Debian servers with UFW, SSH key auth, Fail2Ban, automatic security updates, and auditd logging.

Redis

Redis Caching for ASP.NET Core

Implement distributed caching, session storage, and rate limiting with Redis in ASP.NET Core applications.

PostgreSQL

PostgreSQL Performance Tuning

Optimize slow queries with EXPLAIN ANALYZE, B-Tree/GIN indexes, connection pooling with PgBouncer, and memory tuning.

MikroTik

MikroTik RouterOS API Guide

Programmatically manage RouterOS — queues, PPPoE, firewall filters, and interface monitoring via API socket communication.

API Testing

Postman for API Debugging & Testing

Collection-based API testing, environment variables, pre-request scripts, chaining requests, and automated test suites.

Support

L2/L3 Technical Support Best Practices

SLA management, ticket triage, escalation workflows, root cause analysis, and customer communication for SaaS platforms.

Debugging

Systematic Bug Investigation Guide

Reproduce, isolate, diagnose, and resolve software bugs using logs, debuggers, monitoring data, and structured analysis.

Cloudflare

Cloudflare WAF & CDN Setup

Configure Cloudflare as a reverse proxy, DDoS protection, SSL/TLS, caching rules, and firewall rule engine.

Monitoring

Grafana & Prometheus Monitoring Stack

Deploy and configure Grafana with Prometheus for server metrics, API monitoring, and custom dashboard creation.

Windows

Windows Server Administration

Active Directory, Group Policy, DNS, DHCP, IIS management, and PowerShell automation for enterprise environments.

AD

Active Directory & Entra ID Sync

On-prem AD with Azure Entra ID hybrid setup, user provisioning, conditional access policies, and SSO configuration.

DevOps

Docker Compose for Microservices

Orchestrate multi-container apps with Docker Compose — networking, volumes, environment variables, and health checks.

Next.js

Next.js Production Deployment

Deploy Next.js on Vercel or custom Linux servers with PM2, standalone output, and Cloudflare CDN optimization.

ASP.NET

ASP.NET Core Web API Best Practices

RESTful API design, middleware pipeline, dependency injection, JWT authentication, Swagger docs, and error handling.

Security

JWT Authentication & Authorization

Implement JWT-based auth with refresh tokens, role-based access control, and secure HTTP-only cookie storage.

Deployment

Full-Stack Production Deployment

End-to-end deployment of ASP.NET Core + Next.js apps with Nginx reverse proxy, SSL, and PostgreSQL on a VPS.

Monitoring

Application Monitoring & Alerting

Set up structured logging with Serilog, health checks, uptime monitoring with Uptime Kuma, and Slack/Email alerts.

CI/CD

GitHub Actions CI/CD Pipeline

Automated build, test, and deploy pipelines for ASP.NET Core and Next.js using GitHub Actions and Docker registries.

Network

Enterprise Networking Fundamentals

VLANs, BGP, OSPF, firewall policies, and network segmentation for corporate and ISP infrastructure environments.

20 technical articles — new articles added weekly

Resume & CV

Resume Download & Preview Options

Access both ATS-optimized and Visual Designer versions of my professional resume

ATS-Friendly Resume

Cleanly structured plain text & markdown format designed to rank top in automated applicant tracking systems.

Download ATS Doc

Designer Visual Resume

Polished PDF format tailored for hiring managers, recruiters, and engineering team leads.

Download Designer PDF

Europass Resume (EU Format)

European Union standardized CV format — ideal for EU-based job applications and relocation opportunities.

Download Europass PDF

All resume versions are regularly updated. Last updated: July 2026. Open for remote, hybrid, and EU relocation.

Endorsements

Recommendations & Testimonials

Feedback from managers, clients, and technical colleagues

M

Engineering Manager

SoftifyBD Team Lead

"Mahmudul's technical diagnostic skills in L2/L3 support and PostgreSQL backend troubleshooting saved us countess hours. He is exceptionally reliable under pressure."

C

ISP Operations Client

Enterprise Client

"His MikroTik API integration and automated bandwidth management system completely streamlined our ISP billing and session management."

T

Senior DevOps Colleague

Infrastructure Peer

"A proactive software engineer who understands both infrastructure networking and modern frontend frameworks like Next.js."

FAQ

Frequently Asked Questions

Quick answers to common questions about my work and availability

Who are you?

I'm MD Mahmudul Hasan Rudra — a Technical Support Specialist, Product Support Engineer, and IT Infrastructure Engineer with 4+ years of experience delivering enterprise technical support, product support, and IT infrastructure across SaaS, ISP, and corporate environments. Supporting 2,800+ enterprise customers handling ~90 tickets daily.

What technologies do you use?

Linux, Docker, PostgreSQL, ASP.NET Core, Next.js, Kotlin, Redis, MikroTik, Cisco, Juniper, Nginx, Cloudflare, Grafana, Windows Server, Active Directory, VMware, Hyper-V, and more. I work across the full stack — from infrastructure to frontend.

Are you available for relocation?

Yes, I am actively open to relocation opportunities, especially within the European Union. I'm also available for remote and hybrid positions worldwide.

Do you work remotely?

Absolutely. I have extensive experience working remotely with global teams, managing servers, debugging SaaS platforms, and delivering projects across time zones.

Can I hire you?

Yes! I'm available for Technical Support Engineer, Infrastructure Engineer, and SaaS Development roles. Reach out via email or LinkedIn to discuss opportunities.

Get In Touch

Connect & Book a Call

Reach out directly or schedule a technical chat

Schedule a Technical Call

Looking for a Technical Support Specialist, Product Support Engineer, or IT Infrastructure Engineer? Book a 15-30 minute discussion directly on my calendar.

Let's build something together.

Ready to bring enterprise-level technical support, product support, and reliable IT infrastructure to your organization.

Open for Remote Open for Hybrid Open for Relocation European Union