Skip to content
View alvianzf's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report alvianzf

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
alvianzf/README.md

Header

Hi, I'm Ary. Yes, this is another GitHub profile README.

I'm a Software Engineer with 13+ years of experience, which mostly means I've had 13+ years to accumulate technical debt, flip-flop on tabs vs spaces, and explain to non-technical stakeholders why "just add a button" takes two weeks.

I recruit engineers, build curricula, mentor developers, and occasionally write code that works on the first try. Very occasionally. My stack is JavaScript. And PHP. And TypeScript. And Python. No, I haven't fully committed to any of them. Yes, I'm fine.

I split my time between Batam and Central Europe, which means I specialize in convincing Southeast Asian developers that European companies are a good idea, and convincing European companies that Southeast Asian developers are a good idea. So far, so good.


⚙️ Skills

things I put on my CV and then have to remember how to do

Programming Languages — all learned out of necessity, not joy
Level Badge My honest take
Advanced JavaScript I broke prod with this. I fixed prod with this. We have a complicated history.
Advanced PHP I know, I know.
Intermediate TypeScript JavaScript but it yells at you. Honestly helpful.
Intermediate Python For when I want to feel smart for 20 minutes.
Frontend — making things pretty so users can break them creatively
  • 🛠️ React   I have opinions about useEffect. Unsolicited ones.
  • 🛠️ Next.js   Server components, client components, my therapist.
  • 🛠️ Vue.js   Yes I can do this too. Please hire me.
  • 🛠️ Framer Motion   Animations that distract from the bugs underneath.
Backend — where the real chaos lives
  • 🛠️ Node.js   JavaScript but it pretends to be serious.
  • 🛠️ Express   4 lines of code. Infinite footguns.
  • 🛠️ NestJS   For when you miss Java but won't admit it.
  • 🛠️ Laravel   Still the smoothest PHP experience, don't @ me.
  • 🛠️ CodeIgniter   Built half my career on this. We don't talk about it.
Databases — where your data goes to live, or disappear forever
  • 🗄️ PostgreSQL   My beloved.
  • 🗄️ MySQL   Old reliable. Zero charisma.
  • 🗄️ MongoDB   I used it. I survived. I don't recommend it for everything.
  • 🗄️ Redis   Goes fast. Feels good.
  • 🗄️ Supabase   Firebase but for adults.
  • 🗄️ Firestore   I used this before I knew better.
Cloud & DevOps — "it works on my machine" at industrial scale
  • 🔧 AWS GCP DigitalOcean   Yes, all three. No, I'm not confused.
  • 🔧 Docker   Containers all the way down.
  • 🔧 Kubernetes   Docker but with existential complexity.
  • 🔧 Ubuntu   I use Linux, and yes I will mention it.

🔭 What I'm Actually Working On

TiketQ 🎟️

A ticketing platform for Batam. I founded it and built the whole stack. Yes, I am the engineering team. No, I don't sleep enough.

LearnWithAndi 🎓

Career coaching platform for Indonesian job seekers who want to work abroad. Full platform with frontend, backend (hiredwithandi-be), admin panel (hiredwithandi-admin), and a job tracker (hirewithandi-FE). Four repos. One person. Please send help.

Tick PHP 🚀

A PHP framework I built from scratch because apparently there weren't enough of them. Has routing, dependency injection, ORM, JWT auth, and auto Swagger docs. I'm very normal.


🌱 What I'm Currently Pretending to Learn

  • 📘 Go   Fast, simple, makes me feel like a junior developer again.
  • 🤖 OpenAI API Integration   Teaching the machine to do what I'm too lazy to do manually.
  • 🔁 n8n Automation   Automating myself out of repetitive work. Slowly automating myself out of a job.
  • 🧠 Generative Engine Optimization (GEO)   Yes, it's SEO but for AI. Yes, it's a real thing. No, I'm not making it up.

📦 NPM Packages Nobody Asked For But I Made Anyway


🚀 GitHub Stats

The top languages chart will tell you more about me than I'd like

GitHub Streak

trophy

More stats (may load slowly, rate limits are a known issue, not a me issue)

📫 How to Reach Me

In order of how likely I am to actually respond


I've mentored 100+ engineers, recruited for 30+ senior roles, and built systems for government agencies, startups, and companies across Southeast Asia and Central Europe. I'm happy to talk about code, careers, or why I have opinions about PHP that might actually surprise you.

Or don't. That's fine too. I'll be here, writing another framework nobody asked for, from a city that may or may not be in a different timezone than yesterday. 🌐

Pinned Loading

  1. tick-php-framework tick-php-framework Public

    A brand new PHP Framework. Because why not?

    PHP 3

  2. learnwithandi.com learnwithandi.com Public

    Company page for Learn With Andi. A career coaching platform based in Indonesia for professional job seekers.

    TypeScript

  3. new-portfolio new-portfolio Public

    TypeScript

  4. hiredwithandi-admin hiredwithandi-admin Public

    Admin panel for hired with andi

    JavaScript

  5. hiredwithandi-be hiredwithandi-be Public

    HiredWithAndi backend app

    TypeScript 1

  6. hirewithandi-FE hirewithandi-FE Public

    Job Tracker for LearnWithAndi members.

    JavaScript