PT Hanz Kode TerpaduPT Hanz Kode Terpadu (HanzCodes)
Company Profile
A local AI start-up from Jombang for small businesses, the public, and government agencies in East Java.
October 2026 edition
Dsn. Ngrawe, Ds. Morosunggingan, Kec. Peterongan, Kabupaten Jombang, Jawa Timur 61481
hanzcodes.my.id · founder@hanzcodes.my.id · WhatsApp +62 838-4055-7309
About us
PT Hanz Kode Terpadu is an AI start-up and software developer in Jombang Regency, East Java. The business has operated since 2022 under the name HanzCodes. In 2026 it became a legal entity, a single-shareholder limited company (perseroan perorangan). We still use HanzCodes as our short name.
We work on two tracks. For the public and micro and small businesses (UMKM), we make apps that are free to use, including two AI apps that run on a phone without internet. For regional governments, regional government-owned companies (BUMD), and private companies, we build applications, networks, servers, and AI installed on the client's own premises, so the data does not leave the office.
| Legal form | Single-shareholder limited company, established 2026 |
|---|---|
| Registered office | Jombang Regency, East Java |
| Field | Software, network, and AI development |
| Led by | Mohammad Hilmi Bisri, S.Kom., Founder and Director |
| Procurement | Local small business, listed on the government e-Katalog |
Vision
Government agencies in East Java can use applications and AI that run on their own servers, with their data kept in the office.
Mission
- Build applications that follow the agency's existing workflows.
- Install systems on the client's own servers, so the data stays in their hands.
- Keep supporting clients after the project ends.
- Provide free apps for the public and small businesses.
How we work
| Honest about scope | From the start, we say what we can and cannot yet do. |
|---|---|
| Client-owned data | Ownership and control of the data stay with the client. |
| Easy to reach | Clients contact the person who built their system, even after the project ends. |
| Within budget | Scope is fitted to the available budget ceiling, with no hidden costs. |
Sources of revenue
| Stream | For whom | How they pay |
|---|---|---|
| Application, network, and AI projects | Regional governments, BUMD, companies | One-off payment for a usage licence, then a maintenance contract if wanted |
| Small business packages | Small businesses | Fixed prices from IDR 200,000, paid online |
| Free apps | The public and small businesses | Free. Voluntary support goes towards server costs |
Services
Applications and system integration
Web and mobile apps built around office workflows, official websites, data exchange between systems to the SPBE e-government standard, and maintenance and updates for old applications abandoned by their developers.
Networks, servers, and security
Office networks and Wi-Fi, on-site or rented servers, encrypted data backups with recovery guides, and security vulnerability checks.
AI on the agency's own server
A question-and-answer assistant for office documents. Staff ask questions in plain language, and each answer refers to the original document. We have built and tested this system in our own environment. It is not yet installed at any agency.
Advisory and training
IT health checks and SPBE readiness reviews, digitalisation plans for 1 to 3 years, and technical training for staff who use the applications.
Details of all 43 services are in the Product and Service Catalogue: hanzcodes.my.id/en/documents/product-and-service-catalogue
Why use your own server
| Data location | Stored on the agency's server, not sent to third parties. |
|---|---|
| Personal data protection | Helps the agency meet its obligations under Law (UU) No. 27 of 2022. |
| Cost | Licence paid once, with no monthly rental. |
| Internet | Core systems keep running on the office network when the internet is down. |
| Support | Clients contact the person who built their system directly. |
Products
These apps open in a phone browser, with no download from the Play Store. Five of them are free.
| App | What it does | Status |
|---|---|---|
| BukuGembokbukugembok.hanzcodes.my.id | A shared cash book that no one can change in secret. For neighbourhood groups, arisan, and farmers' groups. Works offline. | Ready to use |
| QRIS-EDCqris-edc.hanzcodes.my.id | Turns a phone into a QRIS till for traders and small businesses. Customers scan a QRIS code with the amount already set. | Ready to use |
| NotaKitanotakita.hanzcodes.my.id | A record of informal loans between neighbours. Agreed entries cannot be changed by one side. | Ready to use |
| SAVISsavis.hanzcodes.my.id | Phone-based AI that estimates nutrient deficiencies in soybeans from a leaf photo, offline. AI model from research by Hasby Asshiddiqi, app by HanzCodes. | Ready to use |
| LMS Adaptiflms.hanzcodes.my.id | Online learning system that suggests lessons from a pre-test and marks short essays automatically. Current subject: grade 11 senior high school biology. | Ready to use |
| Digital signatures | Electronic signatures for PDF documents, installed on the client's own server. The signatures are uncertified electronic signatures. | On request |
| JombangSatujombangsatu.hanzcodes.my.id | A sample one-stop public service portal for demonstrations. Not an official service of the Jombang Regency Government. | Prototype |
Proofs of concept for government
| Name | Description | Status |
|---|---|---|
| AI Document Assistant | Answers questions from an agency's PDFs and cites the source page. Runs on a local server without cloud services. A demonstration can be arranged if a server with a graphics card (GPU) is available. | Tested internally |
| Unit Price Data Centre | A database of standard unit prices for goods and services, replacing Excel files. | In development |
| Public Service Sentiment Analysis | Summaries of public opinion from satisfaction surveys, per service unit. | In development |
What the status labels mean
| Label | Meaning |
|---|---|
| Ready to use | Open to the public now. |
| On request | Installed on the client's server once ordered. |
| Prototype | A demonstration example, not an official service. |
| Tested internally | Built and tested in our own environment, not yet installed at any client. |
| In development | Partly built, not yet ready to demonstrate. |
| Design stage | Not built yet. Work starts after an order and a needs assessment. |
Track record
Our work since 2022. We list internships, research, and competitions as they are, separately from client work.
Client work
- Profile websites for Islamic boarding schools (pesantren), schools, and small businesses, since 2022.
- Tjampaka Ornamen (tjampaka-cutting.netlify.app), a CNC plasma sheet-metal cutting workshop: a website with a catalogue, a cutting cost estimator that reads CAD drawing files, and ordering via WhatsApp, plus an inventory system for incoming and outgoing stock.
Field experience
Islamic boarding school, while studying there (until 2022): more than 60 computers and Windows Server, fibre-optic links between buildings, 15 Wi-Fi access points, MikroTik configuration, and a monitoring dashboard for servers and IoT devices.
Internships and programmes at institutions
| Where | Period | Role | Work done |
|---|---|---|---|
| Ministry of Religious Affairs, Jombang Regency office | Jan-Feb 2025 | Web developer (intern) | Web features and bug fixes for an old application, a public satisfaction survey app (SimpelMas), and the Kembangdaman Android app |
| BIMA, Kemdiktisaintek | Aug-Dec 2025 | Research assistant (intern) | Graph neural network and rule-based models for data analysis, an LMS application, backend services, CI/CD |
| SMAN 3 Pamekasan (state high school) | Sep-Nov 2025 | Network administrator (intern) | MikroTik, Ubiquiti, and Xiaomi routers and access points, office network, bandwidth allocation, lab support |
| NF Academy, STT Terpadu Nurul Fikri | Feb-Jun 2025 | Mobile developer, Independent Study programme | Flutter apps and a backend on a Linux VPS. Final project: a school attendance and tuition fee (SPP) payment app |
| MA Darussalam (Islamic high school) | 2020-2022 | Lab administrator (intern) | Maintenance of lab computers and network, training lab assistants |
Research, thesis, and competitions
- Undergraduate thesis: a learning management system (LMS) with semantic search and automatic essay scoring (BGE-M3). It has since become LMS Adaptif.
- Research with lecturers: an adaptive LMS based on graph neural networks, a class management LMS, and server security with a WireGuard VPN.
- PIDI Digdaya X Hackathon 2026 (Bank Indonesia and LPPI): QRIS-EDC, an inflation telemetry dashboard, and an alternative credit scoring model.
- Coursework: a tourist destination recommender for Lamongan, and a time-series forecasting app using the decomposition method.
Founder
Mohammad Hilmi Bisri, S.Kom., Founder and Director
Hilmi began building web applications, point-of-sale systems, and local servers for small businesses in 2022 under the name HanzCodes. In 2026 he founded PT Hanz Kode Terpadu.
Before that, he built and maintained the network and computers at the Islamic boarding school where he studied. He gained experience in government and education through internships, including at the Jombang Regency office of the Ministry of Religious Affairs and the BIMA programme of the Ministry of Higher Education, Science and Technology (Kemdiktisaintek).
His focus now is applications and AI that run on the client's own servers, for organisations whose data must not leave the office.
Education: Bachelor's degree (S1) in Information Systems, Universitas Trunojoyo Madura, 2022-2026.
Credentials
| Registered with state bodies | Copyright record at DJKI (intellectual property office): Adaptive E-Learning untuk Mata Pelajaran Biologi, no. EC002025142219, 29 September 2025. BNSP (national certification agency) competence certificate: Junior Mobile Programmer, no. 620192514301484332025, valid until July 2028. |
|---|---|
| Government programme | Digital Talent Scholarship, Ministry of Communication and Informatics (Kominfo): Associate Network Administrator and Associate Computer Network Technician. |
| Bank Indonesia competition and programmes | PIDI Digdaya X Hackathon 2026 (Bank Indonesia and LPPI): participant entry, Essential Training Program, and Practitioner Training Program. |
| Industry certificates and training | TP-Link Omada Certified Network Associate, valid until March 2028. EF SET. Six AI and machine learning courses from Dicoding Indonesia, including generative AI development with LLMs and building machine learning systems. |
The copyright can be checked at pdki-indonesia.dgip.go.id. Other certificates are on the founder's LinkedIn profile.
Check for yourself
- Founder pagehanzcodes.my.id/en/founder
- LinkedInlinkedin.com/in/hilmibisri20
- GitHubgithub.com/hanzamas
How to work with us
| Step | What happens |
|---|---|
| 1. Needs discussion | We listen to your problems and workflow. There is no charge. |
| 2. Quotation | Scope, schedule, and price are agreed in writing. |
| 3. Development | We build the system within the agreed scope. |
| 4. Installation and training | We install the system on your server, then train your staff to use it. |
| 5. Handover | The handover report (BAST) is signed and the warranty period begins. |
| 6. Warranty and maintenance | Bug fixes for 6 months. After that, maintenance under a separate contract. |
Procurement methods
| e-Katalog | PT Hanz Kode Terpadu is listed on the government e-Katalog. Supplier profile: katalog.inaproc.id/hanz-kode-terpadu |
|---|---|
| Direct procurement | For work within the threshold. Under Presidential Regulation (Perpres) 46/2025, it is IDR 200 million for goods and other services and IDR 100 million for consultancy. |
| Local small business | Perseroan perorangan (single-shareholder company), the legal form for micro and small businesses, based in Jombang Regency. Agencies must spend at least 40% of their procurement budget on micro and small firms and cooperatives. |
| Budget | We fit the scope to the budget in the agency's SiRUP procurement plan or DPA budget document. We do not split one job into several packages to fit the direct procurement threshold. |
Pilot partner programme
For the first agency to use one of our systems: closer support during installation and the early period of use, a lower first-stage fee than our standard rate, and a longer warranty. We publish a case study only with the agency's written permission.
Legal details
| Name | PT Hanz Kode Terpadu |
|---|---|
| Legal form | Single-shareholder limited company |
| Director | Mohammad Hilmi Bisri, S.Kom. |
| AHU registration | AHU-A086766.AH.01.30.Tahun 2026 |
| NIB | 0805260002606 (business ID number) |
| KBLI code | 62090, Aktivitas Teknologi Informasi dan Jasa Komputer Lainnya (KBLI 2020) |
| NPWP | 100.000.000.9-573.178 (tax ID number) |
| Tax status | Not registered for VAT (non-PKP) |
| Procurement | Listed on e-Katalog, SiKAP, and SPSE |
Contact
Dsn. Ngrawe, Ds. Morosunggingan, Kec. Peterongan, Kabupaten Jombang, Jawa Timur 61481
Visits by appointment only.
WhatsApp +62 838-4055-7309
Monday to Friday, 09:00 to 15:00 WIB (UTC+7)
founder@hanzcodes.my.id
hanzcodes.my.id
- Websitehanzcodes.my.id/en
- Legal notice/en/legal-notice