LOADING PORTFOLIO0%
SamRB-dev
Sadim Rahman Badhan
|  ·  Hamm, Germany

I'm genuinely curious about how robots think, how a PCB comes to life, and how attackers break into everything from IoT devices to industrial systems. I like automating boring stuff with scripts, learning new things, starting new projects and occasionally banging my head against the wall when things don't work. Currently studying Electronic Engineering at HSHL and actively looking for my next challenge

Scroll

Hi, I'm Sadim.

Sadim Rahman Badhan

I'm an Electronic Engineering student at Hochschule Hamm-Lippstadt, currently in my 6th semester. I started programming in 10th grade, got curious about PCB design and security early on though it took time before things really clicked. Studying Computer Science in Bangladesh introduced me to web technologies, DevOps, and machine learning and landed me my first freelance client. Then I moved to Germany and went all-in on embedded systems the place where hardware meets code meets real-world machines.

Right now my time goes into embedded systems and ML coursework learning C++ for embedded systems, working through FPGA logic in VHDL, and tinkering with ML models through hands-on projects. Still early in the journey, but I learn by doing real things rather than just reading about them.

Outside of engineering, I actively explore cybersecurity working through TryHackMe and HackTheBox challenges, reverse engineering binaries with Ghidra and pwndbg, and building toward my PNPT certification from scratch.

I'm currently looking for a Werkstudent or Praktikum position in embedded systems, robotics, or autonomous driving somewhere I can bring real engineering value and keep growing fast.

Tools & technologies.

LANGUAGES EMBEDDED Circuit & FPGA ML & DATA DEVOPS DESIGN SECURITY SPOKEN
↑ Click a node to explore its skills

Things I've built.

01 / 05
🏆 2nd PlaceGrade 1.0Team Project

Autonomous Driving System

I contributed to a team-built autonomous robot using Arduino Uno, implementing line following and obstacle detection with IR and ultrasonic sensors. I did the mechanical design in SolidWorks, 3D printed custom ultrasonic sensor mount, wrote the foundational C++ template, produced SysML documentation, and assembled the visual Git repository document. The team placed 2nd out of all competing teams project graded 1.0.

C++Arduino UnoSolidWorks3D PrintingSysMLIR / Ultrasonic
02 / 05
Uni Project

Traffic Light Control System

I built a T-junction traffic light controller using two Arduino Uno boards talking to each other over UART. I implemented the full finite state machine in Embedded C++ to handle traffic phase sequencing and timing across both boards, then documented the system architecture with UML Class and State Diagrams.

Embedded C++UARTFinite State MachineUMLArduino Uno
03 / 05
Personal Project

Alzheimer's Disease Detection API

I built an end-to-end ML pipeline to classify Alzheimer's indicators from tabular clinical data. I ran EDA with pandas and NumPy, trained an ANN using TensorFlow/Keras for binary classification, then deployed the model as a REST API with FastAPI and validated all endpoints with Postman.

PythonTensorFlow / KerasFastAPIpandasNumPyPostman
04 / 05
Lab Showcase

Kry0Steg

I built a native desktop cryptographic steganography tool in C++ using GTKMM for the GUI. I implemented Caesar cipher, ROT13, and null cipher steganographic encoding, then presented the project at the end-of-semester lab project showcase.

C++GTKMMCryptographySteganographyLinux
05 / 05
Freelance · UpworkClient Delivered

AutoSeekOut, Web Scraping Automation Tool

I engineered a Python/Selenium automation tool for a US-based client via Moonhub on Upwork, replacing a slow manual data-entry pipeline entirely. I extracted, cleaned, and structured web data into validated CSV deliverables — significantly cutting processing time — and delivered everything on time under a real client contract.

PythonSeleniumWeb ScrapingData CleaningCSVUpwork · Freelance

What I'm running.

PNPT Certification Journey

Actively working through binary exploitation and reverse engineering fundamentals. Practising on TryHackMe and HackTheBox, using Ghidra for static analysis and pwndbg for dynamic debugging. Building toward the PNPT from scratch.

Ghidra pwndbg Binary Exploitation TryHackMe HackTheBox
VHDL, IoT & Autonomous Systems

6th semester coursework covering VHDL digital design, IoT and machine learning for autonomous systems. Current project: implementing Truck Platooning using the CARLA driving simulator with an SVM model for vehicle coordination and control.

VHDL CARLA Simulator SVM Truck Platooning Autonomous Systems IoT
ROS2

Getting started with Robot Operating System 2, working through the core fundamentals. Filling the gap between embedded systems knowledge and full robotics software development.

ROS2 Robotics Linux
German A1

Actively working through A1 curriculum. In progress.

German A1

Academic background.

B.Eng. Electronic Engineering
Hochschule Hamm-Lippstadt · Germany
6th Semester · Ongoing
2023 – Present
MicrocontrollersFPGA DesignComputer Science 2Engineering DesignPrototyping & System DesignIoTAutonomous Systems
B.Sc. Computer Science & Engineering
Daffodil International University · Dhaka, Bangladesh
Transferred to Germany · GPA 3.3 / 4.0
2021 – 2022

Work history.

Freelance Data Entry Specialist
Moonhub via Upwork
Sep 2022 – Nov 2022
I scraped and cleaned structured datasets using client tools and my own Python automation scripts.
I delivered validated CSV outputs that met every client specification and received positive feedback for accuracy and turnaround speed.
I managed the full delivery lifecycle independently under a real client contract on Upwork.

Beyond the code.

Chess
🤖Robotics & Maker Projects
🎬Content Creation
🎮Gaming
Anime

Across the web.

Let's connect.

Looking for a Werkstudent or Praktikant in embedded systems, robotics, or autonomous driving? I'd love to hear from you.