Available for work

Hi, I'm Ilham.
Backend Developer.

ilham · portfolio shell
Ilham Riski Wibowo · Backend Developer
Type help to explore, or ask to chat with my AI assistant.
ilham@portfolio ~
help for commands · ask to chat with AI
[ 01/ 07 ]·About

A bit about me

Backend developer from Semarang with four years turning ideas into shipped software.

Ilham Riski Wibowo
Ilham Riski Wibowo
Backend Developer
Semarang, IndonesiaAvailable for freelance & full-time work

Backend Developer with 4+ years of experience building web applications, chatbots, and APIs. My main stack is Laravel and PHP, backed by Python and JavaScript/TypeScript, and I'm currently exploring Rust. I care about efficient, scalable solutions and shipping open-source tools that people actually use.

Day to day I build with Laravel and PHP, alongside Python and JavaScript/TypeScript. I also create chatbots with the LINE Messaging API, and I'm currently picking up Rust.

Experience3 roles
  1. Full-stack DeveloperNov 2024 – Present
    Karangturi School
    Semarang, Central Java · On-site
    • Building and maintaining web applications and internal systems for the school.
    • Full-stack work with Laravel, PHP, and JavaScript.
  2. Back End DeveloperSep 2023 – Mar 2024
    Decodes Media
    Indonesia · Remote · Part-time
    • Backend and API development for client web products.
    • Worked primarily with PHP and REST API integrations.
  3. Full-stack DeveloperJan 2023 – Oct 2023
    Unika Soegijapranata Semarang
    Indonesia · Full-time
    • Built and maintained campus web apps and internal tools with PHP/Laravel and Python.
    • Delivered the Halo Alumni (HANI) network, tracer-study data systems, and link/QR tools.
[ 02/ 07 ]·What I do

What I can build for you

From backend systems and APIs to chatbots, automation, and open-source tooling.

01
Backend

Backend development

Robust web apps and services with Laravel & PHP, clean architecture, auth, queues, and databases that scale.

02
APIs

API design & wrappers

REST APIs and integration wrappers, including community wrappers for the PDDIKTI Kemdikbud data used across Indonesia.

03
Chatbots

Chatbots & automation

WhatsApp/Telegram chatbots, schedulers, and automation that remove the repetitive parts of a workflow.

04
Open Source

Packages & extensions

Published packages and VS Code extensions on Packagist, PyPI, and the Marketplace, reused by other developers.

05
Web Apps

Full-stack platforms

End-to-end platforms: admin dashboards, alumni networks, and data tools from database to interface.

06
Data

Data & web scraping

Reliable scrapers and data pipelines that collect, clean, and serve structured data from messy sources.

[ 03/ 07 ]·Works

Selected projects

Open-source packages, web apps, and tools I've designed and shipped. Tap any project for details.

11 projects

[ 04/ 07 ]·GitHub

Open source, in the open

Live activity and selected repositories from @IlhamriSKY.

66
Public repos
427
Total stars
56
Followers
2.7k
Contributions / yr
2.7k contributions in the last year
LessMore
Jul
Aug
Sep
Oct
Nov
Dec
Jan
Feb
Mar
Apr
May
Jun
Jul

Selected repositories

All repositories
[ 05/ 07 ]·Skills

Tools I work with

The languages, frameworks, and tools I reach for day to day.

Language distributionby repo share
JavaScript40%PHP23%Python20%TypeScript11%CSS6%
Languages
PHP
Python
JavaScript
TypeScript
Rust
Frameworks
Laravel
Vue.js
React
Node.js
Astro
Data
MySQL
MariaDB
Redis
REST APIs
PostgreSQL
Tooling
Nginx
GitHub
Linux
TEDI
VS Code
[ 06/ 07 ]·Blog

Writing & notes

Occasional posts about the things I build and debug.

[ 07/ 07 ]·Contact

Let's build something

Have a project, a role, or a question? The fastest reply is WhatsApp or email, usually within a day.

Opens your WhatsApp or email with the message pre-filled, nothing is sent automatically.

Let's work together.

Open to freelance and full-time backend roles, based in Semarang, Indonesia, working with teams anywhere.