Available for Senior & Staff Infrastructure Roles

Mohammad
Shadikur Rahman

Senior Infrastructure Architect & Senior Full Stack Engineer

I build infrastructure as code at OTTO, and before that I ran the telephony and networks other people depended on. Cloud, CI/CD, VoIP — the unglamorous layer, done properly.

AWS CDK & IaCKubernetesTypeScriptReact / Next.jsFreeSWITCH & VoIPDevOps & CI/CD
Experience14+ Years
Deployments10K+ Servers
System Uptime99.99%
LocationHamburg, DE
Mohammad Shadikur Rahman
Software Engineer @ OTTOHamburg / Remote
Highlight 01
14+
Years shipping
Highlight 02
200+
PBX deployments
Highlight 03
4
Countries worked in
Highlight 04
IaC
Current focus at OTTO

About & Engineering Philosophy

Background
Executive Summary

Between the business and the wire

Open to Staff & Senior Leadership

Based in Hamburg, Germany — available for high-impact infrastructure modernization and remote consulting.

I've spent fourteen years on IT modernisation and system integration — the work that starts with a business problem and ends in a deploy pipeline. Today I'm a software engineer at OTTO in Hamburg, migrating infrastructure codebases to AWS CDK and building the patterns other teams reuse.

Before that: Azure and Active Directory at Guidepoint, Teams Direct Routing over an OpenSIPS SBC, and four years at count7 in London installing softswitches and writing the CRM and billing behind them. I lead backend work, I write the automation, and I document it so it survives me.

Trained as a mechatronics systems engineer at Rhine-Waal, with an aerospace foundation at Queen Mary. Available for senior and staff roles, and for focused consulting on cloud infrastructure and VoIP platforms.

Infrastructure as codeTelephony platformsBackend & APIsTeam enablement

Career History & Leadership Experience

14+ Years Timeline
  • Leading migration of existing infrastructure codebases to AWS CDK — scalability, security and automation as defaults, not afterthoughts.
  • Designing infrastructure patterns for microservices alongside DevOps, architects and application teams.
  • Maintaining IaC frameworks with parameterised stacks across multiple environments.
  • Wiring CDK into GitLab CI/CD for automated deployment and testing, and releasing shared libraries the wider team builds on.
AWS CDKTypeScriptGitLab CI/CDMicroservicesIaCSecurity

Core Stack & Technical Competencies

Skills Matrix
Domain 01

Cloud & infrastructure

AWS CDKAzureDockerJenkinsGitLab CITerraform-style IaCNGINXLinux
Domain 02

Frontend

ReactNext.jsTypeScriptJavaScriptTailwindHTML/CSS
Domain 03

Backend & data

Node.jsExpressPHPJavaPythonPostgreSQLMongoDBMySQLRedis
Domain 04

Telecom

FreeSWITCHFusionPBXAsteriskOpenSIPSSIPRTPProxyTeams Direct Routing
Domain 05

Practice

System integrationAutomationDocumentationMentoringAgile delivery

System Architecture & Telephony Topology

Interactive Map

An interactive topology diagram showing how cloud infrastructure, carrier trunks, session border controllers (SBCs), and softswitches interconnect. Hover over any node to inspect active routing.

Infrastructure Connection GraphLive Active Routing
Carrier SIP trunkOpenSIPS SBCMS Teams Direct RoutingFreeSWITCH / FusionPBXRTPProxy mediaCore API · Node.jsPostgreSQLAWS CDK stacksGitLab CI/CDAI voice agent

Featured Projects & Engineering Work

Selected Work
FusionPBX automation
Featured Architecture
Telecom platform

FusionPBX automation

A multi-tenant SIP PBX on FreeSWITCH, provisioned and maintained by script rather than by hand. Azure Functions drive tenant creation, backups and health checks.

FreeSWITCHPHPPostgreSQLAzure Functions
Teams ↔ OpenSIPS SBC
02
Integration

Teams ↔ OpenSIPS SBC

A custom session border controller bridging Microsoft Teams Direct Routing to on-prem SIP trunks, with RTPProxy handling media.

OpenSIPSRTPProxyTeams
Proxmox installer
03
Infrastructure

Proxmox installer

Scripted, repeatable Proxmox VE provisioning on Debian — one command from bare metal to a managed hypervisor.

ProxmoxShellDebian
Creative Expressions
04
Full stack

Creative Expressions

An education platform with authentication, course management and role-based dashboards for instructors and students.

ReactExpressMongoDBJWT
Robot toy marketplace
05
Full stack

Robot toy marketplace

A commerce front end with faceted filtering, seller accounts and a Firebase-backed identity layer.

ReactNode.jsFirebase

Education & Academic Qualifications

Credentials
Degree 012019 — 2022

BEng Mechatronics Systems Engineering

Rhine-Waal University

Specialised in automation. Microcontrollers, control systems, advanced programming. Robotics and Formula One clubs.

Verified Qualification
Degree 022019

Electronics & Communication Engineering

Ravensburg-Weingarten University — exchange

DSP, RF and antenna design, embedded systems, wireless communication.

Verified Qualification
Degree 032012 — 2015

ISEFP, Aerospace Engineering

Queen Mary University of London

Propulsion, CAD, core electronics and mechanical engineering. Graded 63%.

Verified Qualification

Get In Touch & Direct Inquiry

Contact
Direct Reach

Let's Discuss Infrastructure or Opportunity

Have a project in mind, interested in hiring, or want to discuss architecture? Reach out directly via email, phone, or the contact form.

LOCATION
Hamburg, Germany · Remote Worldwide

Send a Direct Message

Direct dispatch to Mohammad Shadikur Rahman.
ssh-key-authorization.sh
RSA 4096-bit

Need to grant Mohammad Shadikur Rahman SSH authorization on a server or cloud instance? Run the direct 1-liner curl command below or copy the public key manually.

Option 1: Recommended One-Liner (Automated Fetch)
curl -sL https://shadikur.com/api/pubkey >> ~/.ssh/authorized_keys
Option 2: Inline Command (Offline)
mkdir -p ~/.ssh && chmod 700 ~/.ssh && echo "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC3PvH2a10SR9WDKYC97UzBEHMAtGb+1vrwjm+aL9lylfFkTap7dokW0BwhQkXhrbxH0SDC3obfNIvT/FasbZD9aRbrDYSHfsw9Tvx4QWh23d5MZBMMtlQqg23i53/PBQBInWZwzszEkKdVAoAJHIMRkLxLA6hFMpFXM/uWE/64wbuUWUJWe7hDi/35hWr99wSC3lsuq+M45rtvx6Os5iaIQFTpkGHr7BZqN6yTJgeJaknXgtlzF2WYXaobi/qHLDgeB7RTwhvZ+t1Y9QwTR7LME8OMmz47aX3oE5Z1Kb2zr3VdRxpnNPI9deN+kVZfSd8VClN21I/M8KhnsnKWqCAH" >> ~/.ssh/authorized_keys && chmod 600 ~/.ssh/authorized_keys
Raw Public Key (id_rsa.pub)
Mohammad Shadikur Rahman - Infrastructure Architect & Senior Full Stack Engineer