Skip to content
ahrulsyamil.com
Ctrl K↑↓

Ahrul Syamil

Software Engineer

Open to opportunities

Summary

I design and build systems with an emphasis on scalability, reliability, and long-term clarity. From backend services to distributed architectures, I care about software that performs well today and stays understandable over time.

Experience

Team Leader

Mar 2025 – Present

Zegen Solusi Mandiri

I lead and support a software engineering team in building, maintaining, and improving business applications.

My role combines hands-on development, technical discussion, task planning, code review, and team coordination.

  • Support the engineering team in planning, developing, and delivering software features.
  • Break down business and product requirements into clear technical tasks.
  • Review code, discuss technical solutions, and help improve code quality.
  • Assist developers with debugging, problem-solving, and implementation decisions.
  • Coordinate with stakeholders to clarify requirements, priorities, and delivery expectations.
  • Contribute to full-stack development across frontend, backend, APIs, databases, and deployment workflows.
  • Help improve team communication, documentation, and development processes.

Senior Software Engineer

Jan 2023 – Feb 2025

Zegen Solusi Mandiri

Worked as a Senior Software Engineer, contributing to the development, maintenance, and improvement of software systems while supporting team members in technical implementation and problem-solving.

  • Developed and maintained software features across frontend, backend, APIs, and databases.
  • Designed and implemented technical solutions based on business requirements.
  • Improved application reliability, maintainability, and performance through code improvements and debugging.
  • Collaborated with team members to review code, solve technical issues, and align implementation approaches.
  • Supported junior developers through technical guidance, code review, and knowledge sharing.
  • Worked with stakeholders to understand requirements and deliver practical software solutions.
  • Participated in deployment, testing, troubleshooting, and production support activities.

Software Engineer

May 2019 – Jan 2023

PT. Hexaon Business Mitrasindo

Built and maintained web-based software solutions, working across application development, database integration, testing, and production support.

  • Developed web application features based on user and business requirements.
  • Built and maintained frontend interfaces, backend logic, APIs, and database integrations.
  • Fixed bugs, improved existing features, and supported application stability.
  • Worked with team members to analyze requirements, discuss solutions, and deliver software updates.
  • Assisted in testing, deployment, troubleshooting, and technical documentation.
  • Gained experience in writing maintainable code and understanding end-to-end software development workflows.

Web Development Intern

Jul 2018 – Dec 2018

PT. Hexaon Business Mitrasindo

Started my professional journey as a Web Development Intern, learning how to build and maintain web applications in a real working environment.

  • Assisted in developing and updating web application features.
  • Supported frontend and backend implementation under guidance from senior developers.
  • Helped with bug fixing, testing, and documentation.
  • Learned basic software development workflows, version control, database usage, and web application structure.
  • Collaborated with the development team to understand requirements and complete assigned tasks.

Education

Computer Science

2020 – Present

Universitas Mercu Buana

Currently studying Computer Science while continuing to grow as a Software Engineer.

  • My learning focuses on software engineering, programming, databases, and artificial intelligence.
  • I'm especially interested in Machine Learning, Data Science, Deep Learning, Natural Language Processing, and how AI can be applied to build more useful software.
  • I'm still learning and improving in areas such as data analysis, model development, data preprocessing, model evaluation, and AI-based application development.
  • I see this education as an important part of strengthening both my software engineering foundation and my long-term interest in AI.

Rekayasa Perangkat Lunak

2016 – 2019

SMK WIKRAMA BOGOR

Studied Software Engineering with a focus on web development, programming, databases, and application development.

  • Built the foundation of my journey in software engineering by learning coding basics, database usage, debugging, teamwork, and web-based application development.

Skills

Next.js, React, TypeScript, JavaScript, Node.js, Payload CMS, PostgreSQL, Tailwind CSS, Go, Hono, Cloudflare, Laravel, Dokploy, NestJS, SQL Server, Vue.js, MySQL, MongoDB, Express, Python, Docker, shadcn/ui, moon, Traefik, Better Auth, Redis, Redpanda, k6, GitHub Actions, SigNoz, Open Policy Agent, Meilisearch, OpenTelemetry, Sentry, Astro, Clickhouse, N8N

Selected Projects

Building a Content-Driven Portfolio with Payload CMS

2026

A production-ready portfolio built around Payload CMS, Next.js, localization, SEO workflows, live preview, and a Docker-based deployment pipeline.