Full-Stack Engineer

Muhammad Wildanu Staifen

I build software end to end, from database schema to the interface on top.

Muhammad Wildanu Staifen
STACK
Go · Node.js · PythonReact · Next.js · PostgreSQL
RECOGNITION
3× hackathon winnerEDU Chain · Kaia Wave
EDUCATION
Universitas Amikom YogyakartaInformatics · GPA 3.68

About

I'm a full-stack engineer based in Yogyakarta, Indonesia, and an Informatics graduate from Universitas Amikom Yogyakarta.

Most of what I know came from building rather than from coursework. I've written REST APIs in Go, Node.js, and Python, designed the PostgreSQL schemas behind them, and built the React and Next.js interfaces that consume them. I've also shipped complete systems under hackathon deadlines: Caer took 2nd place at the EDU Chain Hackathon 2025, and Senja took 3rd at the Kaia Wave Hackathon 2025.

I work with AI coding tools daily (Claude Code, GitHub Copilot, the Model Context Protocol) and run self-hosted agent frameworks like Hermes Agent and OpenClaw. My view is that AI doesn't remove the engineering; it moves where the engineering happens, into specification, architecture, and review. Strong fundamentals are exactly what let you catch generated code that looks right but isn't.

Right now I'm looking for a team where I can learn from engineers more experienced than me, take direct feedback, and grow into someone the team can rely on.

Skills

Languages
GoTypeScriptJavaScriptPythonSQLSolidity
Backend & APIs
Node.jsExpressHonoHapiGo (Gin)FastAPIRESTWebSocketJWTOAuth 2.0
Databases
PostgreSQLSQLitePrismaDrizzleSchema designMigrations
Frontend
ReactNext.jsTailwind CSSshadcn/uiTanStack QueryZustandReduxZod
DevOps & Tooling
DockerGitHub ActionsGitVercelAWSPostman
Testing & Quality
UnitIntegrationEnd-to-endCode review
AI & ML
Scikit-learnRandom ForestLightGBMCatBoostPandas
AI Tooling & Agents
Claude CodeGitHub CopilotMCPHermes AgentOpenClaw

Projects

Senja screenshot
3rd Place · Kaia Wave Hackathon 2025

Senja

Cross-chain stablecoin lending & borrowing protocol. Supply and borrow stablecoins across networks, with a dedicated indexing layer so the interface never waits on slow chain reads.

  • Solidity
  • LayerZero
  • Ponder
  • Next.js
  • TypeScript
  • TanStack Query
Caer screenshot
2nd Place · EDU Chain Hackathon 2025

Caer

Cross-chain lending & borrowing protocol. Borrow against collateral held on another network, with contracts, REST API, and client built end to end within a hackathon deadline.

  • Solidity
  • Hyperlane
  • Express
  • Next.js
  • Tailwind CSS
LoanSight screenshot

LoanSight

Machine learning loan eligibility platform. Compares four classification models and presents each result in plain language for non-technical staff.

  • Python
  • FastAPI
  • Scikit-learn
  • SQLite
  • React

Experience

  1. Front-End & Back-End Web Development Apprentice · PT Presentologics · SIB Dicoding × Kampus Merdeka (MSIB Batch 7)

    Sep 2024 – Dec 2024

    Four-month intensive, industry-aligned program under Indonesia's Certified Independent Study Program. Built front-end and back-end web apps, developed and consumed REST APIs with auth and error handling, wrote unit/integration/e2e tests, and practised CI/CD and Git collaboration workflows.

  2. Bachelor of Informatics · Universitas Amikom Yogyakarta

    2026

    GPA 3.68 / 4.00. Coursework across data structures, algorithms, OOP, database systems, and software engineering.

Certifications

Professional certifications from Dicoding Indonesia, all publicly verifiable.

Let's talk

I'm currently open to Software Engineer roles: backend, full-stack, or frontend. If you're hiring, or just want to talk about something I've built, I'd be glad to hear from you.