Profile

Professional summary

Muhammad Rafiul Ilmi Syarifudin

Lead Software Engineer | AI & ML Enthusiast

Results-oriented Backend Software Engineer and IT Process Management Supervisor with over 6 years of experience in high-impact application development, process optimization, and operational efficiency enhancement. Proven expertise in designing solutions that reduce administrative workload by up to 80% and simplify complex workflows, achieving up to 90% time savings in critical processes. Skilled in Web and API development (Go, Typescript, MongoDB), Large Language Models (LLMs), CI/CD, and automation with Streamlit and n8n.

Proven leadership skills in managing teams and guiding them to achieve project goals. Adept in Web and API development, with a strong background in Go, Typescript, Python, MongoDB, RDBMS, Docker, and Gitlab CI. Eager to bring expertise and leadership abilities to your team, contributing to mutual success.

"Success is not measured by lines of code, but by the problems solved and the value delivered."

Skills

Web development

  • Go
  • Python
  • NodeJS
  • GraphQL
  • NextJS
  • NestJS

Databases

  • MongoDB
  • Postgres
  • Redis
  • Neo4J

Message Broker

  • Kafka

AI

  • LLMs
  • OpenAI
  • Tensorflow 2
  • Pytorch

Cloud

  • Kubernetes
  • GCP
  • AWS

DevOps

  • Docker
  • Gitlab CI
  • Terraform

Process Management

  • Camunda Platform
  • BPMN

Automation

  • N8N