๐Ÿ‘‹ Hello, I'm

Shadikur

I am a Full Stack Engineer with expertise in multiple technologies. My educational background includes a bachelor's degree in Mechatronics System Engineering and a strong foundation in Aerospace Engineering. I am deeply passionate about technology and always eager to learn and explore new advancements.

Mohammad Shadikur Rahman

About Me

Passionate about creating innovative solutions that bridge the gap between technology and real-world applications.

My Journey in Technology

A seasoned Full Stack Engineer with over 14 years of experience successfully managing IT modernization and system integration projects. Currently working as a Software Engineer at OTTO, specializing in AWS CDK and infrastructure automation. Known for bridging the gap between business and technology, I excel at developing innovative IT solutions that solve business problems and deliver measurable results.

Skilled in designing and implementing scalable web applications using modern frameworks such as React.js and Laravel, with expertise in both front-end and back-end technologies. I possess excellent interpersonal skills and thrive in collaborative team environments.

My educational background includes a bachelor's degree in Mechatronics System Engineering and a strong foundation in Aerospace Engineering. I am deeply passionate about technology and always eager to learn and explore new advancements. Highly adaptable, I am constantly learning and staying ahead of industry trends to drive success.

๐Ÿš€
14+
Years Experience
๐Ÿ’Ž
100+
Projects Completed
โญ
100%
Client Satisfaction
๐Ÿ›ก๏ธ
24/7
Support Available

Frontend Development

Expert in React, Next.js, TypeScript, and modern CSS frameworks for creating stunning user interfaces.

Backend Development

Proficient in Node.js, Express, MongoDB, PostgreSQL, and building scalable REST APIs.

DevOps & Cloud

Experienced with Docker, AWS, Azure, Jenkins, and automation tools for seamless deployment.

Telecommunications

Specialized in VoIP systems, SIP protocols, FreeSWITCH, and telecom infrastructure.

Work Experience

Software Engineer

OTTO

Hamburg, Germany ยท Hybrid
Dec 2024 - Present ยท 7 mos
Key Responsibilities:
  • Leading the migration of existing infrastructure codebases to AWS CDK, ensuring best practices in scalability, security, and automation.
  • Collaborating with DevOps, architects, and application teams to design and implement infrastructure patterns tailored to microservices.
  • Maintaining and improving IaC frameworks to support multiple environments with parameterized stacks.
  • Integrating CDK with GitLab CI/CD pipelines for automated deployment and testing.
  • Promoting DevOps culture and Infrastructure as Code principles across the team and releasing exciting library & modules for the team.
Technologies & Skills:
Software InfrastructureAWSCDKGitLab CI/CDDevOpsMicroservicesIaCAutomationSecurity

Information Technology Administrator

Guidepoint

Duesseldorf, Germany
Nov 2019 - Jun 2024 ยท 4 yrs 8 mos
Key Responsibilities:
  • Managing all the on-site networking & hardware infrastructure including replacement, maintenance and continuous monitoring.
  • Working on Microsoft Azure & Active Directory Services (AD DS) on both on-premises and on the cloud.
  • Managing telephony services over Microsoft Teams (MS Direct Routing using SBC) and solving any technical issue.
  • Providing support to our other offices to manage the Avaya IP Office PBX System and keep doing maintenance work.
  • Automation script building for smooth deployment and effortless configuration using Powershell for our Windows servers / PCs and doing shell scripting for Linux servers.
  • Successfully implement print/scan server for users and ready to deploy OpenSIPs SBC for MS Teams.
  • Managing Microsoft Windows 2016 & 2012 R2 Server, Making custom deployment packages for the users to make the auto provision during onboarding.
  • Providing daily tech support to users by doing div dive into a single issue, getting feedback and keeping monitoring.
  • Testing and making documentation. proving training for new applications and hardware before launching it to the production environment.
  • Managing all Wiki on Confluence page and collaborate with other team members.
Technologies & Skills:
AutomationAzure Active DirectoryPowerShellMicrosoft TeamsAvayaLinuxWindows ServerOpenSIPsConfluenceNetwork Infrastructure

Full Stack Engineer

count7 ยท Full-time

Skyline Village, Lime Harbour, London, E14 9TS
Feb 2015 - Apr 2019 ยท 4 yrs 3 mos
Key Responsibilities:
  • Successfully installed and configured numerous network devices (Cisco, Netgear & Mikrotik) to the customer site and maintained them.
  • Completed Linux System Administrative Tasks especially writing a shell script to automate most of our daily works deployment/configuration.
  • Provided service as a telecom engineer. e.g VOIP Switch (iTel Plus, Asterisk, FreeSwitch) Installation and its configuration
  • Successfully installed and configured more than 200 FreePBX (Asterisk) and FusinPBX (Freeswitch) and built custom modules according to the customer's demand.
  • Provided training sessions to the IT administrators of the customer site regarding Cloud PBX Maintenance and 2nd/3rd level tech support
  • Completed approximately 30% of development work on PHP, MySQL and JavaScript to develop the company's CRM & VOIP Billing Management,
  • Core application development and customer support over the ticketing system.
  • Played a vital role to lead the backend development team specially our core API
Technologies & Skills:
SoftswitchSoftware TestingPHPMySQLJavaScriptAsteriskFreeSwitchLinuxCiscoMikrotikVOIPNetwork AdministrationAPI Development

QA Engineer

SBSystem UK Ltd ยท Full-time

74, Eric Street, Mile End, London, E3 4TD ยท On-site
Dec 2010 - Oct 2013 ยท 2 yrs 11 mos
Key Responsibilities:
  • As a QA engineer at SB System UK, I was responsible for testing and ensuring the quality of our software products, which were developed using Java and Selenium.
  • Writing and executing comprehensive test cases using Selenium WebDriver to test the functionality and performance of our software
  • Collaborating with developers to identify and troubleshoot defects, and using GitHub to track and manage code changes
  • Using Docker to set up and maintain test environments, and using Jenkins to automate the build and deployment process
  • Managing defects and project tasks using Jira, and participating in daily stand-ups with the development team to stay up-to-date on project progress
  • Providing regular updates to project stakeholders on the status of testing efforts and identifying any potential risks to project quality or timeline
  • Through my work as a QA engineer, I gained extensive experience in software testing and quality assurance, as well as a deep understanding of Java and Selenium. I also developed strong skills in collaboration, problem-solving, and project management.
Technologies & Skills:
JenkinsSoftware TestingSelenium WebDriverJavaDockerGitHubJiraTest AutomationQuality AssuranceAgileStakeholder ManagementRisk AssessmentProject Management

Education

Mechatronics System Engineering

Mechanical Engineering Related Technologies/Technicians

Rhine-Waal University

2019 - 2022
Activities and Societies:

HSRW Robotics Club, Proud member of HSRW Formula One Club

Key Subjects & Modules:
  • Microcontroller
  • Advanced Programming
  • Electrical Engineering
  • Analogue Electronics
  • Engineering drawing & design
  • CSWA & CSWE - Solidworks
  • Dynamics / Aerodynamics
  • Statics & Strength Materials
  • Materials & Testing
  • Thermo Dynamics
  • Vehicle Technologies
Specialization:
Automation

Electronics & Communication Engineering

Exchange Program

Ravensburg-Weingarten University

Weingarten, Germany

20/02/2019 โ€“ 01/08/2019
Activities and Societies:

International Exchange Student, Engineering Research Projects

Key Subjects & Modules:
  • Digital Signal Processing
  • Communication Systems
  • Embedded Systems Design
  • RF Engineering & Antenna Design
  • Digital Electronics
  • Wireless Communication
  • Network Protocols
  • Circuit Analysis & Design
  • Microprocessor Systems
  • Control Systems Engineering
Specialization:
Communication SystemsEmbedded Systems

ISEFP in Bachelor of Engineering (BEng)

Aerospace, Aeronautical and Astronautical Engineering

Queen Mary University of London

2012 - 2015
Grade: 63%
Activities and Societies:

Aerospace Workshop, Rocket Propulsion, Build Your Drone

Key Subjects & Modules:
  • Core & Advanced Mechanical Engineering
  • Core Electronics and Electrical Engineering
  • Mathematics (Foundation & Advanced)
  • Foundation of CAD - Solidworks
  • Communication in Science and Technology
  • Advanced English
  • JET Propulsion
  • Introduction to Air Traffic Controlling (ATC)
  • Programming
  • Personal Project

My Skills

A comprehensive toolkit of technologies and frameworks I use to bring ideas to life.

Frontend Development

React95%
Next.js90%
TypeScript88%
JavaScript95%
HTML/CSS95%
Tailwind CSS90%

Backend Development

Node.js90%
Express.js88%
PHP85%
Java80%
Python75%
C/C++70%

Database & Storage

MongoDB90%
PostgreSQL85%
MySQL85%
Firebase88%
Redis75%
Elasticsearch70%

DevOps & Cloud

Docker85%
AWS80%
Azure82%
Jenkins78%
Google Cloud75%
DigitalOcean85%

Tools & Technologies

๐Ÿ”ง

Git

๐Ÿ’ป

VS Code

๐Ÿณ

Docker

๐Ÿ“ฎ

Postman

๐ŸŽจ

Figma

๐Ÿ“‹

Jira

๐Ÿงช

Selenium

โš™๏ธ

Jenkins

๐ŸŒ

NGINX

๐Ÿ”ฅ

Apache

๐Ÿง

Linux

โšก

Bash

Specialized Expertise

VoIP & Telecommunications

FreeSWITCH, FusionPBX, SIP protocols

System Administration

Linux, Shell scripting, Network config

API Development

REST APIs, GraphQL, Microservices

Featured Projects

A showcase of my recent work, demonstrating expertise across full-stack development, DevOps, and telecommunications.

Creative Expressions Summer Camp School

Creative Expressions Summer Camp School

Comprehensive courses and tutorials on drawing, painting, crafts, sculpture, and more. A full-stack educational platform with user authentication and course management.

Technologies Used:

ReactMongoDBFirebaseExpress.jsNode.jsJWTMUI
Robot Toy Marketplace

Robot Toy Marketplace

Explore a wide range of robot toys available for purchase. A comprehensive e-commerce platform with advanced filtering and user management.

Technologies Used:

ReactMongoDBExpress.jsNode.jsJWTFirebaseTailwind CSS
FusionPBX Automation

FusionPBX Automation

FusionPBX is an open-source GUI for FreeSWITCH. A multi-tenant SIP PBX and telephony platform with advanced automation features.

Technologies Used:

FreeSWITCHFusionPBXPHPPostgreSQLJavaScriptAzure APIAzure Functions

Other Notable Projects

Thai Chef Restaurant

Thai Chef Restaurant

A beautiful restaurant website showcasing Thai cuisine, including menu, location, hours of operation, and contact information with chef profiles.

ReactMongoDBExpress.js+3 more
Proxmox Virtualization Installer

Proxmox Virtualization Installer

Proxmox Virtual Environment is an open-source server virtualization management platform with automated installation scripts.

ProxmoxShellDebian+5 more
Microsoft Teams & OpenSIPs Integration

Microsoft Teams & OpenSIPs Integration

Developed a custom Microsoft Teams SBC using OpenSIPs and RTPProxy for seamless enterprise communication.

OpenSIPsRTPProxyMicrosoft Teams+5 more

Get In Touch

Ready to bring your ideas to life? Let's discuss your next project and create something amazing together.

Let's Connect

Location

Hamburg, Hamburg, Germany

Follow Me

Send Message