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

Quality Automation Tooling Lead

2023 - Present

  • Leading a small team managing scrum and Quality Automation tools development
  • Overseeing HD Mapping, Medium Definition Mapping, and Enhanced Standard Definition Mapping
  • GoLang CLI Tool for GeoSpatial data ingestion with PostGIS and Docker
  • Python CLI Tool for GeoServer with 80% reduction in user interaction time
  • Implemented standard coding practices and code quality improvements
  • GoLang
  • Python
  • PostGIS
  • GeoServer
  • Docker
  • CI/CD

ML Map Generation Engineer

2021 - 2023

  • Generated digital maps from satellite imagery detecting road features
  • Designed and deployed Kubernetes-based multi-stage map generation pipeline
  • Supervised 3 ML interns on cutting-edge ML technology projects
  • Automated training/evaluation pipelines triggered by database changes
  • Python
  • ONNX
  • Kubernetes
  • Postgres
  • AWS
  • Pachyderm
  • Artifactory

LeapMind Inc.

Tokyo, Japan

Deep Learning Engineer

2017 - 2021

  • Researched business problems and designed AI/ML solutions using cutting-edge deep learning
  • 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

Sr. Software Engineer

2016 - 2017

  • Led cross-functional team for gender detection AI project deployed on ARM-based edge hardware
  • Developed machine learning model using OpenCV for gender detection with Haar Cascading
  • Optimized model for very low level edge hardware (arm-based android board)
  • Coordinated Android app integration with ML model outputs
  • Showcased prototype at CEATEC 2017 tech exhibition in Japan
  • C++
  • OpenCV
  • Android
  • Edge Computing

BJIT Ltd.

Dhaka, Bangladesh

Sr. Software Engineer

2014 - 2016

  • Development of C# application solving various performance issues
  • Reverse-engineered legacy VB6 application to VB.NET with dynamic UI scaling
  • Designed large scale High Available infrastructure for robust application management
  • Designed high-availability server cluster with zero-point failure redundancy
  • Implemented PostgreSQL streaming replication for enterprise data safety
  • .NET
  • PostgreSQL
  • High Availability
  • VB6
  • Linux

Brac IT Services (bITS) Ltd.

Dhaka, Bangladesh

Associate Manager, Application Management & Integration

2013 - 2014

  • Designed and implemented mission-critical application cluster with 8 servers
  • Implemented zero-point failure design with redundancy at every conceivable failure point
  • Created automated backup system for data safety and easy manual recovery
  • Deployed PostgreSQL with streaming replication for automatic failover
  • Configured load balancers and web application servers with Tomcat/Apache
  • Linux HA
  • PostgreSQL
  • Bash
  • Tomcat
  • High Availability

Documenta Ltd.

Dhaka, Bangladesh

Sr. Software Engineer, R&D Division

2010 - 2013

  • Developed war-game simulation software using second-order differential equations
  • Implemented multi-threaded optimization achieving 250% performance boost
  • Calculated target accuracy and penetration depth for various weapon types
  • Designed QT-based GUI for military training simulations
  • Used for Bangladesh Army training for Strategic Planning
  • C/C++
  • QT
  • MySQL
  • Multithreading
  • HPC

Chartered Computer Ltd. (Part-time)

Rajshahi, Bangladesh

System Developer

2009 - 2010

  • Developed software using C#/VB.NET with MSSQL backend
  • Created simple websites with HTML, PHP, CSS, and other web technologies
  • Implemented Windows service applications for automated tasks
  • C#
  • VB.NET
  • MSSQL
  • PHP

Kamranga Software Ltd. (Part-time)

Rajshahi, Bangladesh

Junior Developer

2001 - 2003

  • Developed and debugged RDBMS engine and CellStat Software
  • Implemented applications using C/C++ and Qt platform
  • Conducted performance optimization for simulation engines
  • C/C++
  • Qt
  • RDBMS
  • Linux

Achievements

DevLog: Privacy-First Enterprise AI Agent

Opensource Contribution

2025

Architect & Lead Developer of a local-first AI agent that automates technical documentation by analyzing code diffs, supporting multi-provider LLMs (OpenAI, Anthropic, Local Llama). Designed a PII Sanitization Pipeline to strip sensitive enterprise data (emails, secrets) before inference, addressing critical Data Sovereignty and GDPR/PDPL compliance requirements. Implemented a modular "Provider Adapter" pattern, enabling seamless switching between cloud and local models for cost/performance optimization. Documentation: https://ananno.github.io/devlog/ Technologies: Rust, LLMs (Ollama/OpenAI/Anthropic), CI/CD

GoLang CLI Tool for GeoSpatial data ingestion

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

2024-2025

Developing and managing a command-line interface (CLI) tool for geospatial data ingestion into a PostGIS server. Upgraded to latest data spec, implemented standard coding practices and tools to improve code quality and maintainability. Added documentation for users and developers. Technologies: GoLang, PostGIS, Docker, CI/CD

Python CLI Tool for GeoServer Utilizing 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. Reduced user time with Geo Data by 80%, eliminated need for external GIS software installations, removed web interface dependence, and enabled automation integration. Ref. (OpenSource): https://gitlab.com/aice/geoserver-ctl.git Technologies: Python, Django, PostGIS, GeoServer, GeoNode

Code Quality Improvement

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

2022-2023

Developed a reusable common code design reducing code duplication by 70%. Implemented workflow policies like DesignDoc, 1-pager, and documentation alongside code implementation. Introduced Pair-Programming and Internal Presentation practices to enhance code quality and team collaboration.

ML Framework, MLOps tool & Model Generation Pipeline - Synapse

ML Engine, AMP, Woven by Toyota Inc.

2021-2022

Designed a ML Framework, Synapse, enabling rapid prototyping of ML models. Integrates essential ML pipeline components allowing users to select models and metrics through configuration files. Automates boilerplate code and training protocols. Orchestrates ML pipeline that automatically pulls, trains, and converts models to ONNX format based on configuration settings. Technologies: Python, ONNX, Kubernetes, Postgres, AWS, Pachyderm, Artifactory

Implement a quantized customized SSD model from scratch

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

2018-2021

Developed a customized SSD model tailored to customer specification for detecting and locating bicycles in parking lots. Achieved 20% performance enhancement by customizing layer parameters and enhanced training with data augmentation techniques. Technologies: Python, OpenCV, Matplotlib

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

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

2017-2018

Developed a comprehensive vegetable detection system utilizing VGG-16 and VGG-19 neural networks integrated with a web API using Flask framework. Rapid prototyping with plug-and-play boilerplate code, automated Web API with model checkpoint detection, and optimized pipeline for limited hardware. Technologies: Python, flask, Linux scheduler, AlexNet, SQLite

Lead in Gender Detection based AI Project

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

2016-2017

Led an AI project with three engineering teams: Android, Edge Hardware, and Machine Learning. Developed machine learning model using OpenCV with Haar Cascading algorithm. Optimized for arm-based android board. Coordinated Android app integration. Showcased prototype at 2017 CEATEC fair in Japan. Technologies: C++, OpenCV, Android

Reverse Engineer a VB6 application into VB.NET

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

2014-2016

Reverse engineered a legacy Visual Basic 6 (VB6) application from its executable and implemented in Visual Basic .NET. Reverse engineered complex UI system with dynamic calculation for modern display systems. Decompiled VB6 code to reverse engineer the source code of the original software. Technologies: VB6 decompiler, VB.NET

Design and Implement a mission critical application cluster

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

2013-2014

Designed and implemented infrastructure for mission-critical application cluster with 8 servers including load balancers, web application servers, PostgreSQL database servers with streaming replication, backup servers. Implemented zero-point failure design with automated operation and automated backup system. Technologies: Linux Administration, Bash, Distributed Shell, PostgreSQL, Tomcat, Apache

Damage Calculation of a War-Game Simulator

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

2010-2013

Employed second-order differential equations to determine target accuracy and penetration depth for various material types. Calculated damage probability for war-game simulation used in Bangladesh Army training. Optimized pipeline by 250% using multi-threaded operations. Technologies: C/C++, QT, MySQL

Education

M.Phil., Dept. of Physics (Solid State Physics & Nano-magnetism)

Bangladesh University of Engineering & Technology (BUET), Dhaka, Bangladesh

2012 - 2014

CGPA: 3.1/4.0 Thesis: Study of the influence of edge profiles of Permalloy (Ni80Fe20) nanowires on the magnetic behavior of domain walls using 'micromagnetic' simulations

Masters, Dept. of Physics

University of Rajshahi, Rajshahi, Bangladesh

2008 - 2010

Marks: 55.34% Atomic & Nuclear Physics, High Energy Physics, High Performance Computing Thesis: Setup a prototype PC Cluster for High Performance Computing

Bachelor with Honors, Dept. of Physics

University of Rajshahi, Rajshahi, Bangladesh

2003 - 2008

Marks: 57.53% Atomic & Nuclear Physics, Solid State Physics, Medical Physics, Mathematical Physics Achievement: Above 90% mark in Computer Fundamental & Programming

Higher Secondary School Certificate, Science

New Govt. Degree College, Rajshahi, Bangladesh

2000 - 2002

Marks: 70.80% Language: Bangla, English Science: Physics, Chemistry, Computer Studies Math: General Math, Higher Math Achievement: Above 80% mark in Computer Studies

Secondary School Certificate, Science

Rajshahi Collegiate School, Rajshahi, Bangladesh

1996 - 2000

Marks: 83.40% Language: Bangla, English Science: Physics, Chemistry, Biology Math: General Math, Higher Math Others: Social Science, Geography, Islam Study Achievement: Above 80% mark in Physics, Chemistry, Math, Social Science & Islam Study

Trainings

Cybersecurity Champion

Woven by Toyota Inc.

2023

Cybersecurity training and best practices

Principal of Software Security

Woven by Toyota Inc.

2023

Software security principles and implementation

Security Best Practices

Woven by Toyota Inc.

2023

Industry-standard security practices and compliance

Workshop on Computer Programming and Advanced Tools for Scientific Research Work & Quantum ESPRESSO Development Training

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

2013 (3 weeks)

Software Development Basics, OOP, Compilation, Linking, Extending code, Optimization, Debugging, Profiling, Parallelism, Modern Architecture, File I/O, Floating-point Math, Memory Hierarchy, OpenCL, Source Code Management, Testing, Documentation

Advance School in High Performance and Grid Computing

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

2012 (2 weeks)

High-Performance Computing (HPC), Grid Computing, Graphics Processing Units (GPUs), OpenMP/OpenMPI, Parallel File Systems, Cloud Computing, and Peta-Scale Scientific Data Handling

Advance Regional Workshop in HPC and Grid Computing: Towards Enabling E-Science in the Region

ICTP and IPM, Tehran, Iran

2011 (2 weeks)

High-Performance Computing (HPC), Grid Computing, GPGPU Programming, and Performance Enhancement of Parallel Programs using GPU

Advance School in High Performance and Grid Computing - Concept and Applications

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

2010 (2 weeks)

HPC, GRID computing, Performance Increase of Parallel Program & Scientific Programs

Higher Diploma in MCSE on Windows 2003 Server

NIIT (Rajshahi Campus), Bangladesh

2006-2008

Achievement - Outstanding

Other Activities

Basic Training on High Performance Computing

University of Jahangir nagar & University of Rajshahi, Bangladesh

2011-2012

Facilitated several training and workshop on HPC, Parallel Programming and Optimization

Basic Computer Training and Workshop

Rajshahi, Bangladesh

2006-2008

Trained others about basic computer operation, computer assembly and troubleshooting

Organizer, Rajshahi Anushandhanee Science Organization

Rajshahi, Bangladesh

1998-2010

Built various science projects and helped building others. Took part in several Regional level Science Fare and own prizes both personally and organizationally.

Debates & Quiz Competition

Rajshahi, Bangladesh

1998-2000

Took part in several Regional and National Level Debate and Quiz Competition and won prizes

References

Dr. Abdullah Shams Bin Tariq

Post-grad thesis supervisor, Professor at University of Rajshahi

  • +88(0)1718-140-063
  • asbtariq@ru.ac.bd
  • Md. Raihan Ferdous Sajal

    Previous Colleague, Consultant at Silencer Devices

  • +88(0)1710-946-949
  • raihansajal@gmail.com
  • photo of me

    Skills

      • Machine Learning
      • PyTorch
      • TensorFlow
      • TensorFlow-Light
      • TensorRT
      • Quantization
      • ONNX

        ML Models
      • Classification (VGG-16/19, AlexNet, SSD, MobileNet)
      • Segmentation (U-net, FPN, YOLO)
      • Object Detection (RCNN, Mask-RCNN, YOLO)

        Programming
      • Python
      • Rust
      • C/C++
      • C#
      • Visual Basic
      • SQL
      • GoLang
      • Parallel Programming
      • Code Optimization

        Database
      • PostgreSQL
      • MySQL
      • MS-SQL
      • Streaming Replication

        Platform & DevOps
      • Docker
      • Kubernetes
      • GCS
      • AWS
      • CI/CD
      • Jenkins
      • JIRA
      • Bugzilla

        Frameworks & Tools
      • Django
      • Flask
      • .NET
      • QT
      • Android
      • Unity

        System Management
      • Bash
      • Zsh
      • System Admin
      • Application Management
      • Networking
      • LAMP
      • Zero-point-failure cluster design

        Cluster Computing & HPC
      • Distributed-Shell
      • Slurm
      • Gluster File System
      • SIMD/MIMD
      • OpenMP
      • OpenMPI
      • Module
      • Parallel Optimization

        Embedded Systems
      • Nvidia Jetson
      • Raspberry Pi
      • Arduino
      • Xilinx-FPGA board
      • Android-based board

        Geospatial
      • PostGIS
      • GeoServer
      • GeoNode

    Languages

    • English
      Fluent
    • Bangla
      Native
    • Japanese
      Intermediate
    • Hindi
      Intermediate
    • Arabic
      Reading only

    Diplomas

    • Higher Diploma in MCSE on Windows 2003 Server (2008)

    Interests

    • AGI
    • MLOps
    • Geospatial
    • Robotics
    • HPC
    • Edge-AI
    • Automation
    • Physics
    • AI/ML Leadership
    • Data Privacy
    • Cybersecurity