open to opportunities · Tangerang, ID (UTC+7)

Muhardiansyah.
Engineer × Mathematician

λ> |

I design and build data-driven software — from enterprise ERP systems to machine-learning forecasting apps — grounded in 5+ years of engineering experience and a formal background in mathematics and graph theory.

scroll
0+
Years of engineering experience
0
Published research papers
0+
Research reads on ResearchGate
0
Research Interest Score
§ 02 · about

From theorems to production systems

Portrait of Muhardiansyah rc(G) diam(G) + ε

I'm a Software Engineer with a Bachelor of Science in Mathematics from Universitas Andalas. For over five years in software-house environments I've specialized in ERP development with the Odoo framework — leading module design, data migration, multi-database server management, and end-to-end implementations that streamline real business workflows.

My backend core is Python and PostgreSQL, complemented by modern web development with JavaScript, React, and FastAPI. On the data side, I build sales-forecasting and analytics applications, applying statistical models and machine learning to turn raw numbers into actionable business insight.

The mathematician in me never left: I've published research on rainbow connection numbers in graph theory, and I bring that same rigor — decompose, prove, optimize — to every engineering problem. Originally from Sungai Limau, West Sumatra; currently building things in Tangerang, Banten.

DegreeB.Sc. Mathematics
Current roleSoftware Engineer @ Bion ERP
BaseTangerang, Banten, Indonesia
FocusERP · Data Science · Web
ResearchGraph Theory · Combinatorics
§ 03 · skills

Tech arsenal

The tools I reach for daily — from backend cores and ERP internals to statistical modeling.

Backend Engineering

// primary weapon
PythonPostgreSQLFastAPI DjangoREST API

ERP & Odoo

// 5+ years deep
Odoo FrameworkSalesInventory AccountingHRManufacturing

Data Science & ML

// forecasting focus
Prophetscikit-learnPandas NumPyMatplotlibRMATLAB

Frontend Development

// user-facing craft
JavaScriptReactTypeScript Node.jsHTML/CSSBootstrap

DevOps & Infrastructure

// ship & scale
LinuxNGINXGit / GitHub VPS HostingGitHub Actions

Mathematics

// the foundation
Graph TheoryCombinatoricsNumerical Methods Computational Statistics
§ 04 · experience

The trajectory

2024 — present

Mid-Level Software Engineer

PT Bion Digital Indonesia (Bion ERP) · Tangerang, Banten

  • Lead design, development, and testing of Odoo modules
  • Delegate tasks and mentor a 2-member development team
  • Manage cloud platforms and server infrastructure for scalable, reliable deployments
  • Operate multi-database Odoo environments and deliver L1–L3 technical support
2023 — 2024

Odoo Developer

PT Bion Digital Indonesia (Bion ERP) · Tangerang, Banten

  • Designed, developed, and tested Odoo modules and new functionalities
  • Performed data migration, configuration, and multi-database server management
  • Delivered client-tailored solutions with comprehensive documentation
2021 — 2023

Software Engineer

PT Tigernix Solutions Indonesia (Tigernix) · Batam, Kepulauan Riau

  • Built and tested Odoo modules; handled data migration and configuration
  • Managed cloud infrastructure and multi-database Odoo deployments
  • Provided multi-level (L1–L3) technical support for enterprise clients
2019 — 2021

Software Engineer

PT Intek Karya · Batam, Kepulauan Riau

  • Started the ERP journey: Odoo module development, server setup, and client support
2015 — 2019

B.Sc. Mathematics

Universitas Andalas · Padang, West Sumatra

  • Computer lab assistant; strong grades in computational statistics, programming, and numerical methods
  • Proficient in MATLAB and R statistical software
thesis := Rainbow Connection of the Amalgamation of Homogeneous Generalized Triangle-Ladder Graphs
§ 05 · services

What I can build for you

⚙️

Odoo Implementation & Customization

End-to-end ERP implementation and bespoke module development tailored to your business workflows.

🔗

Odoo Integration

Connect Odoo with third-party services, APIs, and legacy systems for a seamless data flow.

🚀

Odoo Version Upgrades

Safe migrations to newer Odoo versions — data, customizations, and downtime kept under control.

🛠️

Bug Fixing & Technical Support

Multi-level (L1–L3) support and rapid debugging to keep your systems running smoothly.

Performance Optimization

Profiling and tuning of Odoo instances, databases, and servers for faster, leaner operations.

📈

Sales Forecast Analysis

Time-series forecasting with Prophet and statistical models that turn history into future insight.

§ 06 · portfolio

Selected work

Apps, experiments, and creative work — where engineering meets curiosity.

My Spotify Stats dashboard web app

My Spotify Stats

Personalized listening analytics — top genres, songs, and artists rendered from your Spotify history.

JavaScriptSpotify APIChart.js
The Guessing Name Game game

The Guessing Name Game

An interactive guessing game: you give the clue, the system deduces the name. Built for fun with React.

ReactVite
Personal website screenshot web

This Website

Hand-built portfolio — no frameworks, no template. Custom canvas graph animation as a nod to graph theory.

HTML/CSSVanilla JSCanvas
Black and white scratch art self-portrait art

Scratch Art Portrait

Self-portrait in black and white — an exercise in light, shadow, and restraint with a limited palette.

Digital art portrait art

Digital Portraits

A small series of digital art portraits exploring color and character.

§ 07 · research

Published mathematics

Peer-reviewed work on rainbow connection numbers — coloring the edges of graphs so every pair of vertices is joined by a rainbow path.

0
Research Interest Score
0+
Reads
0
Citations
0
Publications

→ full profile on ResearchGate

§ 08 · contact

Let's connect

Open to opportunities, collaborations, and interesting problems. Preferred channel: email.

Email

[email protected] response_time ≈ 24h

LinkedIn

in/muhardiansyah15 response_time ≈ 48h

GitHub

@muhardiansyah15 code & experiments

Location

Tangerang, Banten, Indonesia

timezone = WIB (UTC+7)

Have a problem worth solving?

Whether it's an ERP that needs taming, data that needs forecasting, or an idea that needs shipping — let's talk.

Start a conversation