Skip to content
View abusumon's full-sized avatar
  • 17:47 (UTC +06:00)

Highlights

  • Pro

Block or report abusumon

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
abusumon/README.md

Abu Bakkar Siddik (Sumon)

Evolutionary computation • Multi-agent coordination • Robotics
Mathematics @ Khulna University, Bangladesh (B.Sc., graduating Dec 2026)


🔭 What I work on

I'm interested in getting evolutionary computation and multi-agent coordination out of pure simulation and into real autonomous systems. My background is mathematics (ODEs, PDEs, Numerical Analysis, Mathematical Modeling, Wavelets Analysis, Advanced Mathematical Methods, Discrete Mathematics and Graph Theory), and I use it to ask why an optimizer behaves the way it does, not just whether it wins a benchmark.

  • 🧬 Evolutionary computation: memetic algorithms and mutation operators for combinatorial optimization (TSP)
  • 🤖 Morphology–control co-design: jointly evolving robot body and controller; heading toward heterogeneous multi-agent settings
  • 🧮 Mathematical modeling: dynamical systems, mathematical biology, environmental/fisheries data

🎯 Next step

Applying to a master's in Japan (AY2027) to work on evolutionary computation for adaptive coordination of autonomous agents. After that, I'm aiming at applied R&D in logistics and fleet coordination, with a PhD kept open.


🧪 Selected projects

Project What it is
Morphological-and-Control-Evolution Memetic GA that co-evolves a quadruped's leg morphology and CPG gait controller for a box-pushing task (PyBullet)
Genetic Algorithm My undergraduate thesis work: a TSP genetic algorithm built around Essential Mutation, evaluated on TSPLIB instances
NekoTab Tournament management and tabulation platform I founded and forked an open source code to further develop. Used in 700+ tournaments across 70+ countries. Django · Vue · PostgreSQL · Celery · Docker
SST & marine fish production Co-authored published book chapter on sea-surface temperature and fish production (DOI)

🛠️ Toolbox

MATLAB Python C++ PyBullet Django Docker


🤝 Open to

  • Collaboration on evolutionary computation, quality-diversity, or robot co-design
  • Reproducing and stress-testing published optimization results
  • Tournament and debate-tech tooling (NekoTab contributions welcome)

🎲 Outside work

♟️ Chess (1400+ on Chess.com) · 🎸 guitar · 🇯🇵 learning Japanese · 🎬 anime · 🧑‍🏫 2+ years tutoring math

📫 Contact

Email · LinkedIn · Chess.com

Popular repositories Loading

  1. nekotab nekotab Public

    Forked from TabbycatDebate/tabbycat

    Debating tournament tabulation software for British Parliamentary and a variety of two-team parliamentary formats

    Python 1

  2. nekotab-core nekotab-core Public

    Main Nekotab Engine- A tabbycat fork

    Python 1

  3. Morphological-and-Control-Evolution Morphological-and-Control-Evolution Public

    Memetic GA that co-evolves a quadruped’s CPG gait, leg length, and steering gains for box-pushing in PyBullet. First phase of a master’s plan on morphology-behavior co-design; documents overfitting…

    Python 1

  4. Memetic-Autopsy Memetic-Autopsy Public

    Code and data for "The Operators That Didn't Matter": a controlled ablation of essential mutation, local search and similarity elimination in an EAX-based memetic GA for the TSP.

    C++ 1

  5. abusumon abusumon Public

    Config files for my GitHub profile.

  6. MATLAB-Code-for-solving-Differential-Equation MATLAB-Code-for-solving-Differential-Equation Public

    MATLAB