Projects
A selection of engineering and applied-ML projects, spanning embedded systems, computer vision,
speech, and reinforcement learning. More on my
GitHub.
YOLOv8 · Document Transformers · Deployed System
A production license-plate detection and recognition system deployed at
Kalna Bridge Toll Plaza. YOLOv8 localizes
plates, and a document-understanding transformer — trained on 2M synthetic plates and then
fine-tuned on real data — reads the Bengali text, outperforming traditional OCR. Three
cameras at different angles feed a majority-voting scheme to reduce misprediction.
IoT · Embedded Systems · Remote Sensing
A small hardware bolus placed inside a cow's stomach for up to five years, sending movement,
temperature, and other health data to a remote server, where an AI system estimates the
current health condition of the herd for dairy farms.
Embedded Hardware · GSM/MQTT · Firebase
A vehicle-tracking device combining voltage, current, accelerometer, and GPS sensing,
connected over GSM and pushing data to Firebase via MQTT. Users track and monitor their
vehicle's movement and power state through a companion app.
Power Electronics · MOSFET Drivers · Arduino
A three-phase electronic speed controller for brushless DC motors, built from three MOSFET
half-bridges gated through TLP250 optocouplers, with bootstrapped high-side drive and
Arduino-synchronized commutation.
Bangla ESPnet — TTS & ASR
Speech Synthesis · Speech Recognition · ESPnet
Trained ESPnet's LJSpeech TTS recipe on 360
hours of Google SLR Bangla audio for an end-to-end Bangla TTS system, and its ASR recipe on a
combined 760 hours of Google SLR and Mozilla Common Voice Bangla data — both built as part
of the conversational-AI banking platform at Celloscope.
Fine-tuning Whisper on Bengali
ASR · Low-resource Languages
Whisper's Bengali performance lags its
high-resource languages; this project fine-tunes Whisper on large-scale Bengali speech data
to close that gap, with a notebook reusable for fine-tuning on any target dataset.
Robotic Arm with Computer Vision for Shape Sorting
Computer Vision · Robotic Arm · Champion, BUET Industrial Automation Challenge 2017
A vision-guided robotic arm that identifies the shape of objects on a running conveyor belt
and sorts them accordingly. Built for a BUET Robotics Society competition — our team won
outright — and later showcased at Digital Bangladesh 2017.
Reinforcement Learning Playground — Lunar Lander & Half Cheetah
Deep Q-Learning · PPO · PyTorch / MuJoCo
Deep Q-learning agent for Lunar Lander (3 fully-connected layers, average score of 106 over
100 episodes), and a Proximal Policy Optimization agent for the MuJoCo Half Cheetah
environment.
Smaller experiments — a GAN trained on my own face, a Flappy Bird RL agent, Diffie–Hellman
end-to-end encryption, MSP430 drivers, a 4-bit SAP computer in Verilog, and more — live on
GitHub.
Publications
Sakib Chowdhury, Raymond Huang, Vanessa Chen, Yi Guo
Submitted to ICRA 2027 (under review)
Recovers a time-varying reference contact force from a single, uninstrumented human demonstration via robot replay and onboard joint-torque sensing, and trains a visuomotor policy that jointly predicts pose and wrench for admittance-controlled deployment.
Sakib Chowdhury, Yi Guo
Submitted to ICRA 2027 (under review)
A single-pass neural motion planner with a torque-constrained time-scaling stage, achieving low and spatially consistent planning latency and improved simulated ball-catching success over classical sampling-based planners.
Sakib Chowdhury, Yi Guo
Submitted (under review)
Residual-learning approach to predicting striking position and velocity for a high-speed table-tennis-playing robotic arm from sparse ball trajectory observations.
Syed Monsur, Shariar Kabir, Sakib Chowdhury
EMNLP Bangla Language Processing Workshop, 2023
Uses large-scale synthetic document generation to improve key-information extraction from Bangla documents in low-data settings.
Sakib Chowdhury, Dipayon Kumar Sikder, Apratim Roy
IEEE Sensors Journal, Vol. 24, No. 4, 2024 (Undergraduate Thesis)
A pixelated sEMG electrode array that modulates electrode size to maximize signal-to-noise ratio across body locations and skin types, reducing sample duration without added computational overhead — suitable for low-power wearables.
Shamir Ahmed, Sakib Chowdhury, A. B. M. Alim Al Islam
Submitted at Heliyon Journal (under review), 2023
A joint optimization scheme balancing sensor energy consumption against data fidelity for continuous, real-time air-condition monitoring.
Sakib Chowdhury, Monjur Morshed, Shaikh Anowarul Fattah
IEEE Sensors Journal, 2022
A spectral-attention network over triple-spectrogram (spectrogram, delta, double-delta) representations of phonocardiogram signals for automatic cardiac disease detection.
Syed Mostofa Monsur, Sakib Chowdhury, Md Shahrar Fatemi, Shafayat Ahmed
LREC, 2022
The first large open-domain Bengali dialogue corpus, built from public multi-party podcasts and talk-shows via weak supervision, improving downstream fine-tuning of Bengali language models.
Tanvir Mahmud, Md Jahin Alam, Sakib Chowdhury, Shams Nafisa Ali, Md Maisoon Rahman, Shaikh Anowarul Fattah, Mohammad Saquib
IEEE Transactions on Industrial Informatics, 2021
An end-to-end clinical pipeline for COVID-19 chest CT scans combining a tri-level (channel, spatial, pixel) attention segmentation network with joint diagnosis and severity prediction.
Sakib Chowdhury, Md Latifur Rahman, Shams Nafisa Ali, Md Jahin Alam
ICECE, 2020
A parallel RNN architecture that fuses Word2Vec, GloVe, and sentiment-specific word embeddings for Twitter sentiment polarity detection.
Experience
2023 – Present
Graduate Researcher
Developed and trained convolutional motion planners in PyTorch for ultra-high-speed motion
planning in mobile manipulators, with a PyBullet simulation environment for a Franka Emika Panda
arm mounted on a Husky base. Transferred trained planners from simulation to the real robot, and
applied ONNX quantization for faster inference on NVIDIA A6000 GPUs — a 10x speedup over
classical planners (RRT, PRM) in the ROS MoveIt framework. This work was partially supported by
the US National Science Foundation.
2021 – 2023
Machine Learning Engineer (AI)
Built Bangladesh's first voice banking system — a speech-to-speech interface for balance
transfers and inquiries, integrated into Agrani Bank's app — and a production license-plate
detection and recognition system deployed at a toll plaza, using document-understanding
transformers in place of traditional OCR.
2021 – 2022
Research Assistant (Part-Time)
Developed a system that detects train derailment from up to 1200 meters away by sensing
track vibrations, under
Dr. A. B. M. Alim Al Islam.
2020 – 2021
Intern Engineer (IoT)
Worked on BOLUS, a cattle health monitoring device implanted in dairy cows for up to five years,
streaming movement, temperature, and health data to a remote AI system.