Syed Hasibur Rahman

Profile

Syed Hasibur Rahman, Machine Learning Engineer With 15+ years in software development including 7+ years focused on ML/AI systems, I specialize in designing scalable frameworks and deploying optimized solutions for geospatial automation and computer vision.

Passionate about collaborative innovation, I thrive in cross-functional leadership roles that demand technical precision and strategic vision.

At Woven by Toyota (Tokyo), I lead initiatives to streamline MLOps pipelines, enhance model efficiency, and bridge cutting-edge research with production-ready systems. My expertise spans PyTorch/TensorFlow model development, Kubernetes-based deployments, and edge-AI optimization.

I hold an M.Phil. in Physics with a focus on computational nano-magnetism, leveraging this foundation to solve complex problems through rigorous scientific and engineering methodologies.

Technical Core - Machine Learning (PyTorch, TensorFlow), MLOps (Kubernetes, AWS), High-Performance Computing, Geospatial Analytics.

Experience

Woven by Toyota Inc.

Tokyo, Japan

Machine Learning Engineer

2023 - Present

  • Reduced user interaction time with Geo Data by 80%
  • Liminated need for external GIS software installations
  • Enabled terminal-based GeoServer operations
  • Integrated automation capabilities with Python code
  • Python
  • Django
  • PostGIS
  • GeoServer
  • GeoNode

Code Quality Improvement

2023- Present

  • Reduced code duplication by 70% through reusable modules
  • Implemented DesignDoc and 1-pager documentation protocols
  • Introduced Pair-Programming and Internal Presentation practices
  • Python
  • Kubernetes
  • AWS
  • CI/CD

ML Engine, Automated Mapping Platform

2022 - 2023

  • Automated training/evaluation pipelines triggered by database changes
  • Accelerated prototyping through configuration-driven model selection
  • Enabled ONNX conversion for production-ready models
  • Designed multi-stage pipeline for digital road network creation
  • Integrated satellite imagery processing with autonomous driving systems
  • Implemented AWS-based deployment workflows
  • Python
  • ONNX
  • Kubernetes
  • Postgres
  • AWS
  • Pachyderm
  • Artifactory

Machine Learning Engineer

2021-2022

  • Developed computer vision models for road feature detection
  • Implemented geospatial data processing pipelines
  • Machine Learning
  • MLOps
  • Kubernetes
  • Python
  • AWS
  • CI/CD

LeapMind Inc.

Tokyo, Japan

Deep Learning Engineer

2017 - 2021

  • Developed quantized SSD model for bicycle detection with 20% performance enhancement
  • Implemented vegetable detection system using VGG-16/VGG-19 with Flask web API integration
  • Created plug-and-play ML boilerplate code for rapid prototyping
  • Optimized edge hardware deployment with queue systems for limited-resource environments
  • Python
  • PyTorch
  • OpenCV
  • Flask
  • ONNX
  • Edge-AI

BJIT Inc.

Tokyo, Japan

Senior Software Engineer

2016 - 2017

  • Led cross-functional team for gender detection AI project deployed on ARM-based edge hardware
  • Implemented Haar Cascading algorithm for real-time gender classification
  • Coordinated Android app integration with ML model outputs
  • Showcased prototype at CEATEC 2017 tech exhibition
  • C++
  • OpenCV
  • Android
  • Edge Computing

BJIT Ltd.

Dhaka, Bangladesh

Senior Software Engineer

2014 - 2016

  • Reverse-engineered legacy VB6 application to VB.NET with dynamic UI scaling
  • Designed high-availability server cluster with zero-point failure redundancy
  • Implemented PostgreSQL streaming replication for enterprise data safety
  • Developed automated backup systems for mission-critical applications
  • .NET
  • PostgreSQL
  • High Availability
  • VB6
  • Linux

Brac IT Services (bITS) Ltd.

Dhaka, Bangladesh

Associate Manager

2014 - 2016

  • Designed 8-node mission-critical cluster with automated failover
  • Implemented load-balanced web application servers with Tomcat/Apache
  • Developed distributed shell scripts for cluster management
  • Created automated recovery system for database servers
  • Linux HA
  • PostgreSQL
  • Bash
  • Tomcat

Documenta Ltd.

Dhaka, Bangladesh

Senior Software Engineer, R&D Division

2014 - 2016

  • Developed war-game simulation software with physics-based damage calculations
  • Implemented multi-threaded optimization achieving 250% performance boost
  • Designed QT-based GUI for military training simulations
  • Conducted ballistic trajectory modeling using differential equations
  • C/C++
  • QT
  • HPC
  • Multithreading

Chartered Computer Ltd. (Part-time)

Rajshahi, Bangladesh

System Developer

2014 - 2016

  • Developed desktop applications using C#/VB.NET with MSSQL backend
  • Created PHP-based web interfaces for data management
  • Implemented Windows service applications for automated tasks
  • C#
  • VB.NET
  • MSSQL
  • PHP

Kamranga Software Ltd. (Part-time)

Rajshahi, Bangladesh

Junior Developer

2014 - 2016

  • Developed RDBMS engine and CellStat software using C/C++
  • Implemented Qt framework for cross-platform application development
  • Conducted performance optimization for simulation engines
  • C/C++
  • Qt
  • RDBMS
  • Linux

Achievements

Python CLI Tool for Geoserver utilitizing REST API

Quality Automation Tooling, MDP, GEO, Woven by Toyota Inc.

2023-2025

Developed a command-line interface (CLI) tool for the GeoServer application, enabling users to interact with GeoServer from a terminal. This tool is an integral component of a web-based visualization tool for map data. Ref. (OpenSource) https://gitlab.com/aice/geoserver-ctl.git

ML Framework, MLOps tool & Model Generation Pipeline - Synapse

ML Engine, AMP, Woven by Toyota Inc. ML Engine, Woven by Toyota Inc.

2021-2022

Designed a ML Framework, Synapse; that enables rapid prototyping of ML models. It integrates essential ML pipeline components, allowing users to select models and metrics through configuration files. The framework automates boilerplate code and training protocols, streamlining ML development. Synapse orchestrates an ML pipeline that automatically pulls, trains, and converts models to ONNX format based on configuration settings.

Implemented a quantized customized SSD model from scratch

R&D Dept. LeapMind Inc., Tokyo, Japan

2018-2021

Developed a customized SSD model and tailored to a customer's specification to detecting and locating bicycles in environments such as parking lots.

Implement a end-to-end solution prototype for vegetable detection

R&D Dept. LeapMind Inc., Tokyo, Japan

2017-2018

Developed a customized SSD model tailored to a customer's specification for the purpose of detecting and locating bicycles in environments such as parking lots.

Lead in Gender Detection based AI Project

Sr. Software Engineer, BJIT Inc., Tokyo, Japan

2016-2017

Lead an AI project with three engineering teams: Android, Edge Hardware, and Machine Learning. I contributed to the deep learning team for gender detection. The model deployed on a Linux-based edge device with a camera for signage. The Android app transmitted image data to the model, displaying actions based on gender detection. The project showcased as a prototype at the 2017 CEATEC fair in Japan.

Design and Implement a mission critical application cluster

Associate Manager, Brac IT Services Ltd., Dhaka, Bangladesh

2013-2014

Design and implement the infrastructure for a mission-critical application cluster comprising a total of eight servers. The cluster should include two load balancers, two web application servers, two PostgreSQL database servers with streaming replication, a database backup server, and a filesystem backup server. Each part has redundancy for fail-safe operation.

Implemented Damage Calculation of a War-Game Simulator

Sr. Software Engineer, Documenta Ltd., Dhaka, Bangladesh

2010-2013

Employing second-order differential equations, the target accuracy and penetration depth of a specific weapon were determined for various material types. Additionally, the damage probability was calculated for a War-Game Simulation employed in Bangladesh Army training for Strategic Planning.

Education

M.Phil. in Physics (Solid State Physics & Nano-magnetism)

Bangladesh University of Engineering & Technology (BUET)

2012 - 2014

Thesis - "Study of edge profiles' influence on magnetic behavior of Permalloy nanowires using micromagnetic simulations"

Masters in Physics (High Energy Physics)

University of Rajshahi

2008 - 2010

Thesis - "Setup a prototype PC Cluster for High Performance Computing"

Bachelor with Honors in Physics

University of Rajshahi

2003 - 2008

Solid State Physics, Medical Physics, Mathematical Physics

Higher Secondary School Certificate (Science)

New Govt. Degree College, Rajshahi

2000 - 2002

Physics, Chemistry, Computer Studies

Secondary School Certificate (Science)

Rajshahi Collegiate School

1996 - 2000

Physics, Chemistry, Math

Trainings

Advanced HPC & Parallel Programming

International Centre for Theoretical Physics (ICTP), Trieste, Italy

2013 (3 weeks)

Covered software development fundamentals, OpenMP/MPI parallel programming & Quantum ESPRESSO development training, Modern HPC architectures and code optimization techniques

High Performance Computing Workshops

University of Rajshahi & Jahangirnagar University, Bangladesh

2011-2012

Conducted training sessions on cluster computing (Slurm/GlusterFS) and parallel programming (OpenMP/MPI) and code optimization

NIIT Network Administration with Windows Server 2003

NIIT Rajshahi Campus, Bangladesh

2003-2008

Advanced computer fundamentals training & Recognized for top-tier programming

Basic Fire Service & Civil Defense Training

Fire Service Rajshahi, Bangladesh

1999 (45 days)

Emergency response protocols including firefighting and disaster management

Other Activities

System Administration for Arun-HPCC

Arun High Performance Computing Cluster (Arun HPCC), Rajshahi University

2012-2016

Designed, implemented and administered a High Performance Computing Cluster

Keynote Speaker - Career in IT Profession

Rajshahi University IT Society, Bangladesh

May 2015

It was a seminar talk on how to be a IT professional. I tried to cover the overall picture of the IT industry with respect to Bangladesh and the opportunity present and upcoming in Bangladesh. It was rather long presentation but I believe it gives a through picture that helps to choose the professional track in IT industry for the participant. The presentation can be found here: https://prezi.com/wvajizqdkuhx/it-professional-101/

Keynote Speaker - High Performance Computing Bootcamp 2015

Rajshahi University IT Society, Bangladesh

September 2015

My mentor & thesis supervisor Dr. Abdullah Shams Bin Tariq is the mastermind behind my dream on HPC. We started a small HPC facility, named "Arun HPCC"​ (arun-hpcc.ru.ac.bd) back in 2012 with a small help from ICTP, the very first HPC facility open and freely available for academic research in the country. Although the idea is very new to our country although HPC being used as a mainstream research tools in various fields both academically and commercially.

Science Fair Organization

Rajshahi Anushandhanee Science Organization, Bangladesh

1998-2010

Designed science projects for regional competitions and conducted STEM workshops for students. Also won multiple organizational awards

Debating

Rajshahi Anushandhanee Science Organization, Bangladesh

1998-2002

Participated in various inter-school debates and won multiple debating competitions regional and national level

References

Dr. Abdullah Sha Bin Tariq

Post-grad thesis supervisor at University of Rajshahi

  • +880 1718-140-063
  • asbtariq@ru.ac.bd
  • Rajshahi, Bangladesh
  • Md. Raihan Ferdus Sajal

    Previous colleague at BJIT Ltd.

  • +880 1710-946-949
  • raihansaja@gmail.com
  • Dhaka, Bangladesh
  • photo of me

    Skills

      • Programming
      • Python
      • C/C++
      • C#
      • SQL
      • Bash
      • VB.NET
      • Go

        Machine Learning
      • PyTorch
      • TensorFlow
      • ONNX
      • Computer Vision
      • Edge-AI Optimization

        MLOps
      • Kubernetes
      • AWS
      • CI/CD
      • Pachyderm
      • Artifactory

        Geospatial
      • PostGIS
      • GeoServer
      • GeoNode

        Databases
      • PostgreSQL
      • MSSQL

        Frameworks
      • Django
      • Flask
      • .NET
      • QT
      • Apache Tomcat

        Developer Tools
      • Git
      • Docker
      • Jenkins

        High Performance Computing
      • Parallel Programming (OpenMP/MPI)
      • Cluster Computing (Slurm/GlusterFS)
      • Multithreading
      • Code Optimization

        Misc
      • LaTeX
      • Adobe Tools

    Languages

    • Bengali (Bengla)
      Native
    • English
      Fluent
    • Japanese
      Intermediate
    • Hindi
      Conversational
    • Arabic
      Reading

    Diplomas

    • NIIT Network Engineering with Windows Server 2003 - (2008)

    Interests

    • AGI
    • MLOps
    • Geospatial
    • Robotics
    • HPC
    • Edge-AI
    • Automation
    • Physics