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.

About & Engineering Philosophy
Between the business and the wire
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.
Career History & Leadership Experience
- 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.
Core Stack & Technical Competencies
Cloud & infrastructure
Frontend
Backend & data
Telecom
Practice
System Architecture & Telephony Topology
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.
Featured Projects & Engineering Work

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.

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

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

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

Robot toy marketplace
A commerce front end with faceted filtering, seller accounts and a Firebase-backed identity layer.
Education & Academic Qualifications
BEng Mechatronics Systems Engineering
Specialised in automation. Microcontrollers, control systems, advanced programming. Robotics and Formula One clubs.
Electronics & Communication Engineering
DSP, RF and antenna design, embedded systems, wireless communication.
ISEFP, Aerospace Engineering
Propulsion, CAD, core electronics and mechanical engineering. Graded 63%.
Get In Touch & Direct Inquiry
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.
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.
curl -sL https://shadikur.com/api/pubkey >> ~/.ssh/authorized_keysmkdir -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