
"E-commerce Platform"
A full‑stack e‑commerce platform built with Next.js and Stripe integration.
["Next.js","TypeScript","Stripe","Tailwind CSS"]
"I'm Ichwan — a frontend developer in training, currently leveling up through a fullstack coding bootcamp. I got into this not because of a perfect career plan, but because I wanted to break out of routine, challenge myself, and build things that actually matter.
Right now, I'm exploring React, Next.js, and Web3. Some days I'm coding, some days I'm reflecting, and some days I'm just laughing at memes — but all of it is part of learning.
I like clean, simple solutions (both in code and in life). I believe in first-principles thinking: stripping away noise until you see what really drives things. That's the mindset I bring to every project. This site is a small space to track what I'm building, where I'm growing, and maybe where I'm headed next."


HTML5, CSS3,
JavaScript (ES6+),
TypeScript,
React.js,
Next.js,
Tailwind CSS,
Responsive Design & Accessibility,
Basic UI/UX principles
Node.js,
Express.js,
RESTful APIs, Authentication (JWT, sessions),
Databases (MongoDB, PostgreSQL basics),
API integration (third‑party services)
Ethereum basics, Solidity (smart contract),
Web3.js / Ethers.js,
Wallet integration (MetaMask, Web3Modal, wagmi),
Smart contract deployment (Hardhat, Remix),
Understanding of DeFi & NFT ecosystems


A full‑stack e‑commerce platform built with Next.js and Stripe integration.
["Next.js","TypeScript","Stripe","Tailwind CSS"]

A collaborative task management application with real‑time updates.
["React","Node.js","Socket.io","MongoDB"]

A responsive weather dashboard with location‑based forecasts.
["React","Weather API","Chart.js"]
role: "Freelance Engineer"
company: "Independent Work"
period: "2018 - 2020"

role: "Small Business Owner (Metal Fabrication)"
company: "Self-Employed"
period: "2021 - 2025"
role: Fullstack Developer (Bootcamp Trainee)
company: "PURWADHIKA Coding Bootcamp"
period: "2025 - Present"

