Skip to content
Shakil Tanvir

Work

Case studies

What I built, the hard part, and how it turned out. Clients under NDA are shown by sector, not by name.

More topics (76)
STM32 Engine Control System (ECU)
P-01 Germany

STM32 Engine Control System (ECU)

EBabutzky GmbH, Germany

Custom ignition and engine control unit for a German automotive engineering client (EBabutzky GmbH). Real-time multi-cylinder ignition scheduling with 60-2 crank encoder, dynamic dwell control, stepper motor control board, Modbus RTU/TCP communication, and CAN diagnostics.

STM32AutomotiveModbusCAN
Cybernetics Energy Meter: a prepaid smart meter developed in Bangladesh
P-02 Made in Bangladesh Proven prototype

Cybernetics Energy Meter: a prepaid smart meter developed in Bangladesh

Cybernetics Hi-Tech Solutions (Pvt) Ltd

A single-phase prepaid smart meter, re-engineered and developed in Bangladesh by the team I lead at Cybernetics, with our own DLMS/COSEM and STS firmware. It is heading into IEC type testing.

DLMS/COSEMSTS prepayment24-bit ADC energy measurementLatching relay
Breadboard prototype of the Hall-effect gamepad: STM32F407 board, two analog multiplexer boards, an OLED display, a row of 16 Hall-effect sensors and a rotary encoder
P-03 Japan Delivered

Magnetic Hall-Effect Keypad Gamepad — Hardware & Firmware

Japanese gaming hardware client

Hardware design and firmware for a magnetic keypad gamepad: 16 analog Hall-effect keys read through two multiplexers by DMA-driven ADC sampling on an STM32F407, with an OLED and rotary-encoder settings menu and USB to the PC.

STM32F40716 Hall-effect sensors2 analog multiplexersADC + DMA
The stepper motor controller board, top view, with its connectors along the edges
P-04 Germany

Industrial Stepper Motor Controller Board

EBabutzky GmbH, Germany

STM32F4-based precision motion-control board for EBabutzky GmbH, Germany — stepper/H-bridge drive with closed-loop PID and encoder feedback, controllable over Modbus RTU/TCP. Evolved from a single-MCU design into a distributed dual-MCU architecture for safety and precision.

STM32F4Dual-MCU ArchitectureModbus RTU/TCPSPI
NEXTcampusAI — AI University Admissions Platform
P-05 Live

NEXTcampusAI — AI University Admissions Platform

nextcampusai.com

A live, in-use AI product I conceived, scoped, and shipped: NEXTcampusAI matches applicant profiles to German master's programs, flags eligibility gaps before they become rejections, and tracks a multi-university, multi-portal application pipeline in one place. Real users today — nextcampusai.com.

Live ProductAI MatchingConversational AIApplication Tracking
NextBusinessAI
P-06 Live

NextBusinessAI

AI-driven advisor for social media strategy, automation, and performance-based iteration — live product.

AI strategic advisorConversational AICross-channel automationPerformance feedback loop
Air-Gapped Crypto Wallet — Hardware Security
P-08 XDC Network Proven prototype

Air-Gapped Crypto Wallet — Hardware Security

XDC Network

Offline hardware wallet with secure-element-based key protection, built for XDC Network — private keys are generated, stored, and used for signing entirely inside an ATECC608A secure element and never leave the air-gapped device.

ATECC608AHardware Root of TrustSecure BootAir-Gapped Signing
Smart Meter Firmware — DLMS/COSEM
P-09 Delivered

Smart Meter Firmware — DLMS/COSEM

Utility sector · client under NDA

Standards-compliant metrology and multi-channel communication firmware for utility-grade smart electricity meters, built on the Hitrend HT5023 metrology MCU.

C++Embedded firmwareHardware integrationSimulation software
Advanced Metering Infrastructure (AMI) Platform
P-10 Utility-scale

Advanced Metering Infrastructure (AMI) Platform

Utility sector · client under NDA

System architecture for HES, MDM, STS-based prepayment, and multi-vendor meter interoperability — connecting utility-scale smart meters to billing and business systems.

DLMS/COSEMSTS prepayment24-bit ADC energy measurementLatching relay
ROV Control System — Explosive Ordnance Disposal (EOD)
P-11 UN-deployed Delivered

ROV Control System — Explosive Ordnance Disposal (EOD)

Defence sector · client under NDA

Military-grade remotely operated vehicle for Explosive Ordnance Disposal — real-time multi-node robotics, motion control, and a standoff RF operator link. Delivered as field-ready units, deployed in UN operations, and the multi-node protocol was published at ICCIT 2024 (IEEE) — Best Technical Presentation of the Session.

C++Embedded firmwareHardware integrationSTM32CubeIDE
Agritech Automation
P-12 IoT

Agritech Automation

IoT-based greenhouse and irrigation automation with environmental sensing, MQTT data pipelines, and remote monitoring dashboard.

IoTAutomationAgricultureMQTT
Modbus RTU/TCP Protocol Stack on STM32
P-13 Protocol stack

Modbus RTU/TCP Protocol Stack on STM32

Full Modbus RTU and TCP protocol stack implementation for STM32 microcontrollers used in industrial communication, ROV multi-node bus, smart metering, and engine control integration.

STM32ModbusIndustrial CommunicationRS485
RISC-V Thermal Printer Firmware (Grozzi Brand)
P-14 Mass-production

RISC-V Thermal Printer Firmware (Grozzi Brand)

Mass-production firmware for globally distributed Grozzi-brand thermal printers using JL Technology RISC-V SoCs. USB, Bluetooth, BLE, and Wi-Fi connectivity with ESC/POS and CPCL protocol support. Developed in a CKD manufacturing environment at THT-Space Electrical, Nilphamari EPZ.

RISC-VFirmwareThermal PrinterESC/POS

Photo gallery: field, lab and build

Next step

Tell me what you are building.

Fixed-price projects and hourly work, for clients anywhere. Send the scope and I will reply by email.

Get a quote