Nov 2024 — PRESENT

Senior Software Engineer . PT Sinergi Dimensi Informatika ↗

Remote

As a Senior Software Engineer at PT Sinergi Dimensi Informatika, I lead the development and maintenance of a logistics web application dashboard using ReactJS, TypeScript, and gRPC. I build scalable backend services with C# and ASP.NET, and implement real-time features using RabbitMQ and the STOMP protocol. I refactor code into reusable components to ensure long-term maintainability and performance. I have also led several projects end-to-end, from gathering business requirements until implementation.

.NET C# ReactJS TypeScript Kafka PostgreSQL Docker

Career Path

Nov 2024 — PRESENT Senior Software Engineer
Jul 2024 — Nov 2024 Freelance Senior Frontend Developer
Jul 2022 — Jun 2024 Freelance Software Engineer

Dec 2024 — PRESENT

Go Programming Mentor . BuildWithAngga ↗

Remote

As a Go Programming Mentor at BuildWithAngga, I developed and maintained online bootcamp courses focused on Go and ReactJS. I created two comprehensive courses totaling over 30 hours of content, covering backend fundamentals, gRPC, and PostgreSQL integration. These courses have successfully reached and taught more than 1,000 students.

Go ReactJS gRPC PostgreSQL Supabase

May 2023 — PRESENT

MERN Programming Mentor . Eduwork ↗

Remote

As a MERN Programming Mentor at Eduwork, I taught the MERN stack and software engineering fundamentals through 70+ live sessions, including public classes on YouTube. I mentored 9 students, 5 of whom graduated, with 3 successfully landing jobs in the tech industry. The curriculum focused on JavaScript, Node.js, ReactJS, Express.js, and MongoDB through project-based learning.

JavaScript NodeJS ReactJS MongoDB Express.js

Jun 2023 — Nov 2024

Software Engineer II . McEasy ↗

Hybrid

As a Full Stack Developer at McEasy, I maintained and optimized a Transport Management System to ensure efficient logistic tracking and enhanced operational performance. I designed and developed a scalable financial record management service with seamless 3rd party provider integration using Go and Clean Architecture principles. I also implemented advanced caching strategies to reduce external API quota usage and built an internal package to simplify and secure goroutine management. Working in a 3-person team, I led feature enhancements, created clear technical documentation, and utilized tools like OpenTelemetry, Jaeger, and Datadog for monitoring and troubleshooting.

Go PHP Python Vue.js TypeScript GraphQL PostgreSQL Datadog

Career Path

Feb 2024 — Nov 2024 Software Engineer II
Feb 2024 — Jun 2023 Software Engineer

Jun 2023 — Nov 2024

Software Engineer Intern . Mekari ↗

Remote

As a Software Engineer Intern at Mekari, I was appointed to the Back-End Core Team and collaborated with 8 team members using the Scrum Framework to ensure project success. I contributed to the legacy system by implementing major features like a custom form module, enhancing functionality, and fixing critical bugs. Throughout the internship, I consistently delivered tasks and tickets on time with high quality and attention to detail. This experience strengthened my backend development skills and deepened my understanding of collaborative software engineering in a large-scale system.

PHP JavaScript Yii Vue.js PostgreSQL

Career Path

Feb 2024 — Nov 2024 Software Engineer II
Feb 2024 — Jun 2023 Software Engineer