Hilman Fikry

Hi, I'm Hilman Fikry a

I'm a developer from Indonesia with roots in physics. I graduated as valedictorian from Institut Teknologi Bandung and earned a fully funded master's in Quantum Science and Technology at the University of Barcelona. Now I craft the web, daily.

Featured Projects

Web development

Battleship Game

A classic guessing game you can play with a friend or against a computer, on any device. The AI opponent is powered by a smart algorithm using Breadth-First Search, making it a real challenge to outsmart. You can position your ships manually to mislead your opponent, or hit the "Randomize" button if you're feeling lazy. It's the closest experience to playing a physical Battleship game, now in digital form!

HTML
CSS
JavaScript
Jest
Webpack
Icon View live
Source

WeatherApp

A visually soothing weather app featuring a frosted glass UI and animated backgrounds that reflect real-time weather conditions. Beyond basic forecasts, it displays the current local time for every city you search. Each location is automatically pinned and saved using localStorage, so your entire search history stays with you, even after closing the app. Best of all, it's fully responsive and works beautifully on any device.

HTML
CSS
JavaScript
Webpack
Icon View live
Source

To Do List

A minimalist, dark-themed to-do app that's intuitive to use, just a few clicks to manage your tasks without compromising on powerful features. In addition to the basics, it includes a "My Day" section for tasks due today, an "Important" section for your high-priority items, and a "Planned" section that organizes tasks by upcoming deadlines. All your data is automatically saved using localStorage, so everything stays intact even after closing the app.

HTML
CSS
JavaScript
Webpack
Icon View live
Source

Meater

A modern, responsive restaurant page that fuses earthy, street-style aesthetics with a clean and elegant user interface. The menu section features a thoughtfully crafted layout and sharp typography, creating a visually appealing and easy-to-navigate experience across all devices.

HTML
CSS
JavaScript
Webpack
Icon View live
Source

Simulations and data analysis

Multiple Sphere T-Matrix

A computational study exploring how different particle configurations affect optical scattering characteristics. This project uses Multiple Sphere T-Matrix (MSTM) method to simulate light interaction with spherical aggregates, enabling precise analysis of extinction spectra and scattering behavior. The simulations provide insight into how structural geometry influences optical response, with potential applications in nanophotonics and material science.

Fortran
Icon Wolfram Language
Icon Mathematica
Source
FMR data

Ferromagnetic Resonance Analysis

A MATLAB-based program designed to analyze raw ferromagnetic resonance (FMR) measurement data with precision and flexibility. The tool streamlines the extraction of key magnetic parameters by processing spectral data, applying curve-fitting techniques, and managing temperarature and angle dependent inputs.

MATLAB
Source

Current Skills

Here are the programming languages and tools I typically work with—and the list just keeps growing! :)

Programming languages

JavaScript
HTML
CSS
Python
C++
MATLAB
Wolfram Language
Fortran

Tools

React
Vite
Webpack
Git
Node.js
npm
Tailwind CSS
PostCSS
Jest
Babel
GitHub
Netlify
Vercel
Cloudflare
ESLint
Prettier
Mathematica
LaTeX
Lodash
Imagemin
date-fns
PubSubJS

Hilman Fikry

A web developer from Indonesia