Samsul Hadi caricature
Samsul Hadi
Senior Software Engineer · Microsec (Singapore, remote) · Kediri, Indonesia

I build secure backend platforms and put AI to work inside them.

Twelve years across cybersecurity, AI/LLM, legal tech, and internet infrastructure. Today that means threat intelligence and IoT intrusion detection at Microsec. Before that, GPT-4 contract analysis at Juddoc and 1,500+ commits to PeeringDB, the database behind internet peering.

Production · Microsec
8
OpenCTI connectors built
20+
IoT devices in ML anomaly detection
3
Deploy modes: online, offline, air-gapped
Open source · PeeringDB
1,500+
Commits across 4 repos
70K+
Network records in Search v2
3
MFA methods: TOTP, FIDO2, OAuth
Career
12+
Years shipping to production
30+
Cloud, security, DevOps certs
9
Engineers led as founder
Selected work

Systems that run in production

Products and platforms I designed or built end to end, two of them on the App Store and one guarding industrial networks. Each one has real users, a real deployment, and a clear line around what I owned.

Live
peeringdb.com

PeeringDB

The database network operators peer with

Core contributor to the open-source interconnection database used by thousands of networks. Led the Search v2 rewrite on ElasticSearch with scoring, spatial search, and KMZ/CSV export over 70,000+ records, and shipped MFA enforcement, rate limiting, and per-user permissions.

My part1,500+ commits across peeringdb, django-peeringdb, peeringdb-py, and FullCtl while at 20C.
DjangoDRFElasticSearchPostgreSQLFIDO2
Founder
jeejak.id

Jeejak & JejakPaket

Proof of parcel condition, timestamped

A multi-tenant Go platform that helps Indonesian marketplace sellers capture evidence of how a parcel left the warehouse, so they win shipping disputes. Offline-first Flutter app scans the waybill, stamps photos, and syncs when online.

My partFounding engineer: backend, seller and admin console, mobile app, Shopee and TikTok Shop integrations.
Go (chi, pgx)PostgreSQLFlutterMinIO/S3OpenAPI
Production
microids.microsec.io

MicroIDS

AI threat monitoring for IoT and OT networks

Microsec's intrusion detection and compliance platform, deployed into customer networks that are often offline or air-gapped. Snort v3 and a Go packet processor watch live traffic, scikit-learn classifiers flag anomalies per device, and an OpenCTI-based threat intelligence platform enriches every alert with CVE data and MITRE ATT&CK mapping.

My partSenior engineer since 2024: the OpenCTI integration and its 8 connectors, the alert pipeline, the FastAPI and Angular billing SaaS, PKI and SSO, and the online, offline and air-gapped deployment tooling.
PythonFastAPIGoAngularOpenCTIK3s
Live · iOS
ayambebek.com

AyamBebek

The software behind my family's feed business

A livestock-feed retailer and the system that runs it: a FastAPI and PostgreSQL backend with Shopee OAuth, orders synced across Shopee, Tokopedia, Lazada and TikTok Shop, and an iOS warehouse app for order picking and packing. 17,000+ orders fulfilled in 2025 and a 4.9 rating across 14,400+ reviews.

My partSolo build, web, backend and app. 1,225+ tests behind it, because the business depends on it working.
FastAPIPostgreSQLFlutter (iOS)Shopee OAuthPlaywright
Open source · pre-alpha
Lawang · Apache-2.0

Lawang

Webhooks in, permission-stamped records out

Permission-aware SaaS connectors for AI memory. It receives webhooks from Slack, Microsoft Teams, Outlook, ClickUp and HubSpot, verifies their signatures, and delivers each change exactly once to a memory, search or RAG system, stamped with who is allowed to see it. One Postgres, an outbox table and a worker; no broker.

My partAuthor. A ground-up Go redesign of a connector platform I previously built and ran in production for a client: row-level-security tenancy that fails closed, deterministic ids, retry ladder and dead-letter replay. The record format is settled and the foundations are in place; the first release is when it runs end to end.
GoPostgreSQL RLSpgxgooseOutbox patternWebhooks
Live · iOS
abel.id

Abel: Mengaji & Belajar

Early-childhood learning that works offline

An app for ages 4+ covering the alphabet, numbers, Hijaiyah letters and Iqra reading, with matching and writing activities. Go and PostgreSQL backend, CDN-delivered content, offline-first so lessons keep working without a connection, and progress stored on the device. It collects no data and uses no third-party tracking, which shaped much of the architecture.

My partFounder and sole engineer: Flutter app, Go backend, content pipeline and website.
FlutterGo (chi, pgx)PostgreSQLOffline-firstCloudflare
Client
greatearth.com

Great Earth GEM

One ERP behind a retail chain's tools

A multi-module Django ERP for an Australian health-retail chain that ties Lightspeed POS, Shopify, Odoo, and KeyPay together. Includes procurement and purchase orders, bidirectional Shopify product sync, and a GPT-4 pipeline that extracts practitioner consultation documents.

My partProcurement system, Shopify sync, and the AI extraction pipeline with Celery async processing.
DjangoCeleryShopify APILightspeedGPT-4
Live
dimusco.com

Dimusco

Sheet music with layers that follow you

A digital-score SaaS where publishers, institutions, and musicians share scores and keep personal markings in synchronised layers. Django REST backend with ElasticSearch search, group and institution management, setlists, and CSV import/export.

My partBackend engineer, 2023 to 2024: groups and rights, score and layer workflows, search filters, messaging, CI and Docker tooling.
Django RESTElasticSearchCeleryGitHub Actions
Experience

Where I've worked

Six companies in twelve years, remote since 2021, across Singapore, India, the United States, and Indonesia.

Microsec Now
Senior Software Engineer · Singapore, remote
2024 – present
Threat intelligence, IoT intrusion detection, billing SaaS, PKI.
Full Stack Developer · India, remote
2023 – 2024
Contract lifecycle SaaS: litigation module, Word add-in, GPT-4 risk analysis and RAG search.
Full Stack Developer · United States, remote
2022 – 2023
PeeringDB core contributor and FullCtl prefix reputation monitoring.
Full Stack Developer · United States, remote
2021 – 2022
Luxury retail marketing SaaS: Vue.js, Django REST, Salesforce, SSO, i18n.
Full Stack Developer · Jakarta
2019 – 2021
Asset integrity system for offshore oil and gas: ASP.NET MVC, Oracle 12c, 11+ modules.
Founder, Director & Lead Software Engineer · Kediri
2014 – 2019
Led 9 engineers through 144+ government and enterprise projects on Django and Flutter.
Full experience in the resume
Toolbox

What I reach for

Highlighted items are what I use daily. The rest I have shipped with in production and can pick back up quickly.

Languages

PythonGoTypeScriptJavaScriptSQLC#

Backend

DjangoDjango REST FrameworkFastAPIFlaskCelerySQLAlchemyGo chi / pgx

Frontend & mobile

AngularVue.jsReact / Next.jsFlutterCypressPlaywright

AI & ML

Azure OpenAIGPT-4RAGVector embeddingsscikit-learnAnomaly detection (GMM)MCPPrompt engineering

Data & messaging

PostgreSQLRabbitMQElasticSearchRedisMySQLMQTTMinIO / S3Oracle

Cloud & DevOps

DockerKubernetes (K3s)AWSGCPAzureTerraformGitHub ActionsGitLab CIPrometheus / Grafana

Security

OpenCTISnort v3MITRE ATT&CKYARAKeycloakOAuth / FIDO2LDAP / ADPKI / TLS

Integrations

ShopifyShopeeTikTok ShopLightspeed POSOdooSalesforceChargebeeWebhooks / SSE

Ways of working

Remote-first since 2021Code reviewTDD / pytestOpenAPI-firstAgile / ScrumTeam leadership
Certifications

Verified on Credly

Thirty-plus certifications across cloud, security, and DevOps. The ones that matter most for the work above, with issue dates.

AWS
Solutions Architect – Associate
Amazon Web Services · Oct 2023
Valid through Oct 2026
GCP
Associate Cloud Engineer
Google Cloud · Oct 2020
Valid through Sep 2028
GCP
Professional Cloud Architect
Google Cloud · May 2022
GCP
Professional Cloud Developer
Google Cloud · Mar 2023
AZ
Azure Solutions Architect Expert
Microsoft · Sep 2020
AZ
DevOps Engineer Expert
Microsoft · Dec 2020
AZ
Azure Data Scientist Associate
Microsoft · Feb 2021
TF
Terraform Associate
HashiCorp · Sep 2020
CS
DevNet Associate
Cisco · Nov 2021
PY
PCAP Certified Associate in Python
Python Institute · Oct 2022
ALI
Alibaba Cloud Professional: Cloud Security
Alibaba Cloud · Sep 2020

Education

2012 – 2014
Master of Information Management
National Taiwan University of Science and Technology, Taipei
GPA 3.90/4.00, full two-year scholarship. Thesis on security analysis of a software gateway with BAN Logic. Member of the Cryptology and Applications Laboratory.
2007 – 2012
Bachelor of Informatics
Sepuluh Nopember Institute of Technology (ITS), Surabaya
GPA 3.28/4.00. Lab administrator, Semantic Web Laboratory. Teaching assistant for OOP and web programming.

Recognition

  • Oct 2026
    AI Marketing Kombat Season 1, semi-finalist
    One of 90 semi-finalists after 1,635 took the entry test: a Nigeria ad test plan and three AI-generated TikTok ads rendered from one Python script. Read the case study.
  • Nov 2020
    Telkomsel Tech Titans League, Top 30
    Software development track, series 1.
  • Oct 2020
    Alibaba Cloud Most Valuable Professional
    14th batch, for contributions to Alibaba Cloud technology and community.
  • 2019
    Speaker, Agile Vietnam Conference
    "An Agile Team of Django Developers and Python Experts", Hanoi.
  • Ongoing
    GitHub Arctic Code Vault contributor
    Open-source work preserved in the 2020 archive program.
Contact

Have a backend, security, or AI problem that needs to ship?

I'm open to remote senior backend, full stack, and Python/AI engineering roles, and to well-scoped contract work. Tell me what you're building and where it hurts.

Based in Kediri, Indonesia (UTC+7). Comfortable overlapping with Asia-Pacific, Europe, and US mornings.