SAMI IBN JAMIL

Sami Ibn Jamil — Electrical Engineer, builder of systems

ELECTRICAL ENGINEER TORONTO ↔ DHAKA

Creator, 3D designer, roboticist,
photographer & builder
Where hardware meets software

CH · 02

Signals from Dhaka, decoded in Toronto.

Born and raised in Dhaka, Bangladesh. I was the kid who never left things untouched for long. Toys, remotes, broken gadgets, anything with screws or seams eventually ended up opened on the floor so I could trace the parts, understand the mechanism, and figure out why one small piece changed the behavior of the whole system. Long before I had the vocabulary for circuits, firmware, or control systems, the instinct was already there: take it apart, study it closely, and rebuild it with a better mental model.

I graduated in 2022 and now work at Hosted FTP as a Technical Support Engineer, where I work with AWS and enterprise Java systems. Outside of work, I spend my time building with microcontrollers, IoT systems, and robotics. I treat code, circuits, and cameras as one continuous medium — a way of paying close attention to systems most people never see.

  • B.Eng ElectricalYork University · 2022
  • Hosted FTPTechnical Support EngineerAWS · Enterprise Java
CH · 03

Systems I've built & wired together.

A constellation of work across firmware, automation, full‑stack, and the edges where they meet.

  1. 01
    HARDWARE · PRODUCTIVITY

    Jamboard Macro Keyboard

    A custom-designed macro keyboard built around programmable keys and a rotary encoder, made for people who want their desk tools to adapt to their workflow instead of the other way around. Each key can be configured for press, long-press, and alternate actions through a built-in web server, giving it a setup experience closer to polished desktop macro software than a typical hobby firmware project. The goal was to make hardware feel genuinely personal: fast to remap, flexible enough for creative apps and daily work, and simple to tune without reflashing every small change.

    ESP32 · Web UI · Custom firmware · Rotary encoder
  2. 02
    ROBOTICS · ROS2

    Robot Pet Platform

    A differential-drive robot pet built on ROS2 with a custom driver layer that communicates with an Arduino Nano for low-level motion control. The stack ties together lidar, wheel encoder feedback, and mission logic so the robot can map indoor spaces, understand where it is, and execute movement tasks with more than just remote-control behavior. It was an exercise in making embedded control and higher-level robotics software speak the same language cleanly.

    ROS2 · Arduino Nano · Lidar · Encoders · Differential drive
  3. 03
    AUTOMATION · AI

    AI Blog Content Pipeline

    An automated content pipeline built in n8n that generates blog drafts, structures them into publishable posts, and pushes them live without manual copy-and-paste in the middle. The system handles the repetitive publishing workflow end to end, combining AI generation, formatting logic, and scheduled automation so content can move from idea to published article with minimal human intervention.

    n8n · OpenAI · Automation workflows · Publishing
  4. 04
    EMBEDDED · SIGNALS

    Music-Controlled Light

    A reactive lighting system that listens to live audio, runs FFT analysis on microphone input, and shifts strobe timing and color output with the beat. The project focused on making the sensing feel stable in real rooms, with hysteresis and averaging logic to improve detection instead of just flashing on raw amplitude spikes.

    Arduino · C/C++ · FFT · Analog sensing · Beat detection
  5. 05
    IOT · POWER SYSTEMS

    Power Monitoring Device

    An engineering capstone focused on distributed power monitoring across Arduino, Raspberry Pi, and ARM microcontrollers. It combined sensor interfacing, communications buses, and usage analysis to surface power-consumption patterns while improving data stability and overall system efficiency.

    Arduino · Raspberry Pi · ARM Cortex-M · I2C/UART/SPI · PCB design
  6. 06
    CREATIVE

    Photography & Light

    A Sony in hand, a long walk, and careful attention to how light behaves. The opposite of code, and somehow the same discipline.

    Sony · RAW · Long exposure
CH · 04

Let's connect.

Collaborations, commissions, or long conversations about hardware, AI, and quiet systems — I'm listening.

DOMAINS
  • Automation
  • Micro‑controllers
  • IoT
  • Robotics
  • AI agents & LLMs
  • Full‑stack (Node · Next.js)
  • APIs & integrations
  • Linux systems & shell scripting
  • PCB design
  • PLC / SCADA
  • FPGA / RTOS
  • MQTT & embedded networking
  • MATLAB & signal processing
  • 3D printing & fabrication
  • Creative coding