Skip to content
View howlil's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report howlil

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.

Content in all repositories owned by your account will be closed.
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
howlil/README.md

Hi πŸ‘‹, I'm Howlil

Software Engineer β€” backend-focused, comfortable across frontend and infrastructure.

I like building software where state, persistence, failure handling, reliability, and system behavior matterβ€”not just wiring frameworks together. My strongest interest is backend engineering, with growing depth in distributed systems, databases, infrastructure, platform engineering, and applied AI.

🧭 Engineering Map

Software Engineering
β”‚
β”œβ”€β”€ Backend & Systems  ← primary focus
β”‚   β”œβ”€β”€ Go Β· TypeScript/Node.js Β· Java/Spring
β”‚   β”œβ”€β”€ API design Β· authentication Β· concurrency
β”‚   β”œβ”€β”€ idempotency Β· retries Β· failure handling
β”‚   └── reliability Β· observability Β· production behavior
β”‚
β”œβ”€β”€ Data & Persistence
β”‚   β”œβ”€β”€ PostgreSQL Β· MySQL/MariaDB Β· SQLite
β”‚   └── schema design Β· transactions Β· migrations Β· indexing
β”‚
β”œβ”€β”€ Infrastructure & Delivery
β”‚   β”œβ”€β”€ Docker Β· Linux Β· GitHub Actions
β”‚   └── Kubernetes Β· Terraform Β· GCP Β· Prometheus Β· Grafana
β”‚
β”œβ”€β”€ Frontend / Product Layer
β”‚   β”œβ”€β”€ React Β· TypeScript Β· Vite Β· Tailwind
β”‚   └── Astro Β· Vue Β· Next.js
β”‚
└── CS & Applied AI
    β”œβ”€β”€ C++ Β· Python Β· interpreter/compiler fundamentals
    └── machine learning & applied AI experimentation

πŸ’» My Tech Stack

My Skills

πŸš€ Selected Projects

Project What it is Engineering highlights Stack
Wago Lightweight self-hosted WhatsApp gateway for integrating one account with an existing backend. Durable outbound state, idempotency, signed webhooks with retry/recovery, separated human/machine auth, health/readiness checks. TypeScript, React, SQLite, Docker
Notespace Self-hosted knowledge workspace for notes, spatial thinking, and deliberate study. Serialized/versioned autosave, conflict handling, cross-tab Canvas reconciliation, full-text search, transactional backup/restore. Go, React, TypeScript, SQLite
SOPFlow FTI Workflow system for managing SOP documents from authoring through approval and signing. NestJS workflow backend, MariaDB migrations, production bootstrap flow, SSE notifications, personal P12/PDF signing, Docker deployment. NestJS, React, TypeScript, MariaDB, Prisma, Docker
Chatspace Chromium extension that turns rendered ChatGPT conversations into a zoomable branch-aware canvas. DOM β†’ logical turn graph projection, stable message identity, branch persistence, streaming updates, privacy-conscious local metadata. TypeScript, React, Chromium Extension
Minang Language Small programming language and interpreter using Minang-language keywords. Lexer β†’ parser β†’ AST β†’ interpreter pipeline, REPL, control flow, functions, recursion, language-level error handling. C++17

πŸ”­ Current Direction

Deepening backend and systems engineering: distributed systems, networking, databases, cloud/infrastructure, platform engineering, reliability, performance, and production engineering.

πŸ“Š Activity

WakaTime

Pinned Loading

  1. StunBy-Bangkit-Capstone/ai-integrated StunBy-Bangkit-Capstone/ai-integrated Public

    Python 1 1

  2. StunBy-Bangkit-Capstone/cloud-api StunBy-Bangkit-Capstone/cloud-api Public

    JavaScript

  3. minang-lang minang-lang Public

    Bahasa pemrograman sederhana dengan sintaks berbasis bahasa Minang dari Sumatera Barat, Indonesia.

    C++ 4 1

  4. notespace notespace Public

    A free, self-hosted workspace for structured notes and spatial thinking with Tiptap, Excalidraw, Go, and SQLite.

    TypeScript