Skip to main content
muhamadfikri.com

Resume

Profile Summary

Backend and systems-focused engineer with practical experience across security, IoT, and product delivery.

I work across backend engineering, infrastructure, and security-heavy projects with a focus on clear architecture, maintainable implementation, and operational readiness. My work often combines software design with systems concerns, including deployment reliability, protocol correctness, and measurable quality practices.

Key Skills

Backend

  • TypeScript/Node.js services
  • Go-focused systems concepts
  • Data modeling and API contracts

Systems & DevOps

  • Linux operations
  • Nginx reverse proxy
  • VPS deployment workflows
  • Runbooks and health checks

Security

  • eMRTD/BAC flows
  • Secure messaging concepts
  • Protocol-aware testing and verification

IoT & Product

  • Sensor data ingestion
  • Dashboard integration
  • Operator-first UX and rollout planning

Selected Achievements

  • Built a Java-based ePassport emulator covering ICAO 9303 core data-group personalization and host-side verification tooling.
  • Designed a full-text search engine architecture using BM25 + inverted indexes with library and HTTP service interfaces.
  • Shipped and documented end-to-end IoT monitoring infrastructure including backend services, dashboards, and operational runbooks.
  • Defined a POS/inventory system approach for a real retail context with photo-first inventory and stock-ledger discipline.