Pandu Supriyono

With over 8 years of experience as a web developer, most of my freelance work has focused on building accessible web applications for the non-profit and public sectors.

If you are interested in working with me, please feel free to reach out at zakelijk@supriyono.nl.

Check your data campaign

A mobile and desktop screenshot of the "Check your data" multistep form service.
Technology: Laravel, PHP, Node.js

In an effort to improve the outreach capacity of the Embassy of the Republic of Indonesia in The Hague, citizens are asked to review if the data on file is actual.

Stichting SchuldHulpMaatje Den Haag

Mobile and desktop screenshots of the Stichting SchuldHulpMaatje Den Haag website.
Technology: WordPress, PHP

WordPress website for the NGO SchuldHulpMaatje Den Haag, which is an organisation that helps financially vulnerable people in The Hague.

How many people?

A desktop screenshot of the "How many people"; mini-website.
Technology: Node.js

Following the example of the UK Department for Education and the Digital Service of Germany, which estimate accessibility needs for certain groups in their countries, I wanted to make a similar platform for the Netherlands using public data. The website is under continuous construction and is available to access.

LOOS Utrecht

Een mobiele winkel van LOOS staat in een open binnenplaats. Het voertuig heeft verschillende dispensers en bakken voor producten. Klanten kunnen hun eigen bakjes vullen.
Technology: Strapi, Remix, various API integrations

For LOOS Utrecht, I developed the front and back ends of the ordering system for their packaging-free mobile mini market. I also digitized and automated some daily tasks, like route planning.

Civil Registration Backoffice

A desktop viewport screenshot of one of the pages in the Consular Backoffice system. It shows a "success message" which appeared after the user approves a civil registration application from a citizen. No real data is used in the screenshot, which is made clear with sample watermarks across the page.
Technology: Node.js, various API integrations

With the increase in online consular and civil registration services, like reporting a citizen's arrival or a marriage abroad, the consular team required a way to handle the large number of applications and appointments efficiently. I created a custom end-to-end case management system that enables staff to monitor, handle, and evaluate applications in a safe manner.

Report electoral fraud

A screenshot of a mobile viewport showing the page asking for optional contact details. The language is in Indonesian.
Technology: Node.js

In an effort to monitor the 2024 Indonesian General Elections, the Overseas Election Supervisory Committee asked me to design and develop a form so that Indonesian citizens can (anonymously) report electoral fraud.

Trade with Indonesia

Two screenshots, one mobile and one desktop, of the Trade with Indonesia platform. On the left is the home page with a hero text saying "Your gateway to trading with Indonesia";. On the right is a result of a search page in which the user searches for Indonesian companies in the category "fashion".
Technology: Node.js, Strapi

I created a B2B catalog for the Indonesia House in Amsterdam, aimed at stimulating bilateral trade between the Netherlands and the Republic of Indonesia. The website also offers market research reports from the Ministry of Trade of Indonesia for users to download and use for their business growth. The platform was developed using Nest.js and Express.

Apply for a passport

Two screenshots of mobile viewports containing pages of the "Apply for a passport" service.
Technology: Node.js

Digitising the passport services for the Embassy of the Republic of Indonesia. In this project I designed the service in collaboration with the Immigration team, and I developed the front and back ends of the design.

Op weg Den Haag

Two screenshots, one desktop-size and another mobile-size, of the Op Weg website. The desktop screenshot shows the homepage and the mobile screenshot shows a registration form.
Technology: Vue, Gridsome

Static website created for one of the projects of Stichting Ozanam, a former NGO in The Hague that focuses on buddy projects.