Software Developer in Japan

Hello๐Ÿ‘‹, I am M Irfan Fanani

Full-Stack & Desktop Software Developer | VB.NET โ€ข SQL Server โ€ข Automation

Specializing in enterprise workflow systems, desktop solutions, and manufacturing automation in Japan. You want to play? Let's PLAY.

M Irfan Fanani Avatar

About Me

ๆˆใ‚ŠใŸใ„่€…ใซใชใ‚Œใ‚‹ใฎใฏใ€ๆˆใ‚ใ†ใจใ—ใŸ่€…ใ ใ‘

"Naritai mono ni nareru no wa, narou to shita mono dake โ€” Only those who want to become can become what they want to become."

โ€ข "If you're not a good shot today, don't worry. There are other ways to be useful." โ€” Sova
โ€ข "I am my own master." โ€” Kayn

Full-Stack & Desktop Software Developer based in Japan. Specializing in enterprise workflow systems, desktop solutions, and manufacturing automation.

Primary Languages:

Visual Basic (.NET / VB.NET), Python, PHP, SQL

Frameworks:

Windows Forms (WinForms), ASP.NET, .NET Framework

Databases & Systems:

MS SQL Server, MySQL, On-Premise Industrial Servers

Scripting & Automation:

Python data pipelines, CSV batching & PDF engines

Connect with Me!

Free! ๐Ÿง to connect across channels.

Portfolio

Projects & Systems

Explore enterprise production solutions, industrial systems, and web applications I've built.

Enterprise ERP Japan

Manufacturing Enterprise Systems (Custom ERP)

Developed critical multi-condition search queries, custom reporting modules, barcode labeling, and print-processing for active production lines. Streamlined warehouse inventory and order tracking workflows.

VB.NET WinForms MS SQL Server
Zero-Downtime Migration Japan

Infrastructure & PHP 8.x Modernization

Upgraded legacy web applications across major PHP versions (PHP 7.4 to 8.x), refactored database components, updated deprecated syntax, and ensured strict backward compatibility for production environments.

PHP 8.x MySQL Apache / Linux
High Availability Japan

On-Premise Industrial Server Deployments

Hardware assembly, component troubleshooting, RAID array configuration, and network reliability planning for local manufacturing and plating operations under demanding physical factory conditions.

Windows Server Hardware RAID Factory IT
Process Automation Japan

Python Automation & Multi-Source PDF Batch Engine

Automated utilities eliminating manual data manipulation: high-volume CSV formatting, automated report consolidation, and multi-source PDF batch merging with error verification.

Python Pandas / OpenPyXL PDF Pipeline
Random Page Using React.JS

Random Page Using React.JS โ†—

A lightweight dummy playground to test React deployment pipelines on GitHub Pages.

React.js
Nano Center Indonesia

Nano Center Indonesia Profile โ†—

Corporate website for Nano Center Indonesia - Nanotech Indonesia Global.

Company Profile
Nano Town 4 Landing Page

Nano Town 4 Landing Page โ†—

Landing page for Nano Town 4, the 4th residential cluster by Nanoland.

Real Estate
Sistem Pencarian Terjemahan Al-Qur'an

Quran Voice Search System โ†—

Undergraduate thesis project: Speech recognition search engine for Quranic translations using audio voice input.

Voice Recognition
Nano Town 2 Landing Page

Nano Town 2 Landing Page โ†—

Landing page for Nano Town 2, the 2nd residential cluster by Nanoland.

Property
Biroe Langit Perkasa Landing Page

Biroe Langit Perkasa โ†—

Landing page for BLP, engineered with a mobile-first approach.

Mobile-First
Thorium Residence Landing Page

Thorium Residence โ†—

Landing page for Thorium Residence, the 3rd residential project by Nanoland.

Cluster 3
ASEAN Polytechnic Students Plumbing Skill Competition

APSPSC 2021

Competition landing page for the ASEAN Polytechnic Students Plumbing Skill Competition 2021, hosted by PNJ.

Competition

Clients

Clients I've Worked With

Trusted partnerships across businesses and organizations.

Nanoland
BLP
Nano Center Indonesia

Blog & Hobbies

My Blog or Hobby or Sumthin

Custom mechanical keyboards, PC building, audio tests, coffee, and gaming.

PC Specs

PC Specs

CPU: AMD Ryzenโ„ข 5 5600 PBO to 4.6GHz
GPU: PowerColor Radeon RX580 Red Devil 8GB
RAM: Hyper X Fury RGB 2x8GB (16GB) DDR4 3200
Storage: NVMe SSD 256GB, SSD 240GB, HDD 500GB, 2xHDD 1TB
Monitor: AIRO AIO25G 165Hz, LG 22MK400H 75Hz, Samsung S19D300 60Hz

Soy Milk Keebs

My New Keeeeebss!!!

Keyboard: Rexus Daiva 68SF
Switches: Everglide Aqua King v3 - 62g, Gateron Yellow
Keycaps: Japan Soy Milk Theme - Cherry Profile

Honey & Milk Keebs

My New Keeeeebss!!!

Keyboard: Rexus Daiva 68SF
Switches: Everglide Aqua King v3 - 62g, Gateron Yellow
Keycaps: Japan Honey and Milk Theme - XDA Profile
Sound Sample:

Valorant

Valorant

My skin collection in the game, mostly from battlepass. I love๐Ÿ’• Reaver! (especially the karambit).

Peripherals

Peripheral

Keyboard: Rexus Daiva SF (Everglide Aqua King v3, Gateron Yellow)
Mouse: Logitech G502
Headphone: Philips SHP9500 + V-Moda Boom Pro
IEM: Moondrop SSR
Microphone: Boya BY-M1 Lavalier - M1

Coffee

Coffee Caffeine

Fueling long coding sessions and deep-work engineering marathons. A hot, fresh roast to kickstart the day!

Team

Check our awesome team๐Ÿ’•

The creative crew and companions behind the scenes.

Contact

Send Me a Message๐Ÿ’•

Have a project inquiry, collaboration idea, or want to say hello? Drop a message or copy my direct email.