I build exceptional digital experiences with modern technologies. Currently focused on blockchain and full-stack development.
About Me
I'm a Full Stack Developer who started my journey in college by tinkering with Arduino and C++. Originally trained as an Electrical Engineer, my career shifted gears in 2020 when I decided to focus on web development, especially using Laravel.
Since joining my current workplace, I wear multiple hats as a researcher and lead developer in Full Stack and Blockchain projects. I'm well-versed in various programming languages and frameworks.
Right now, I mainly work with Typescript for projects and use Flutter for mobile development. I've also completed a QA Bootcamp at Binar, a well-known institution in Indonesia.
I'm a perpetual learner, always excited to explore new technologies and expand my skills.
Featured Projects
Here are some of my recent projects. Each one presented unique challenges and learning opportunities.

HasCode UI - Create UI with AI
Web application to create stunning website with AI based on model GPT and Anthropic (Claude) API

PRIfA CBDC Web suite
Web application build with react as frontend and nestjs as backend for prototype Central Bank digital currency, there is 5 website including, Central Bank Suite, Core System Suite, Financial Service Provider, Merchant Suite, and Enterprise Suite

PRIfA CBDC Mobile App
A mobile app wallet build with flutter for end user to send and receive DIDR money from CBDC and stablecoind.

pChain, Blockchain as a Service
pChain is a SaaS (Software as a Service) build with NextJs, that simplified Blockchain development using various Blockchain network such as Polygon edge, Hyperledger Besu, Avalance, and Ethereum Testnet. pChain is complete package, there is feature for IPFS storage, static storage using s3, wallet management, and smart contract management. User can use our API to implement Solidity API anywhere like Mobile App, Web, Desktop without worrying using ethers or web3 library.

Peruri Authenticator Manager
A website platform build with NextJS that work to upload document to the Blockchain and setting up the document format using pdf.js, the output from this file is PDF document with user generated style pdf and qr code.

Mobile Peruri Authenticator
A Mobile app build with Kotlin that work to verify document using OpenCV QR scanner or file picker with Blockchain.

eKYC AWS Liveness Rekognition
Prototype eKYC using AWS Liveness Rekognition
Latest Articles
Thoughts on development, technology, and my learning journey.

Golang and Web Frameworks
In the modern world of web development, choosing the right programming language and framework is crucial for building scalable, efficient, and maintai...
In this blog post, we’ll explore:
lutfi

Rich Text Editor for React or NextJS
I'm thinking of making a mini project, a shared notepad, but I found the default Textarea limited. S...
lutfi

Unlocking the Fast Lane: Accelerate Your Programming Journey
Welcome to the fast lane of programming mastery! Learning to code doesn't have to be a slow and tedi...
lutfi

Build Smart Contract REST API
Blockchain and smart contracts are two of the most innovative technologies of the 21st century, and have the potential to revolutionize a wide range o...
Blockchain is a decentralized digital ledger that records transactions across a network of computers...
lutfi