About Me.

Tony Song's portrait
Hi there! I'm Tony Soekirman but I usually go by Tony Song professionaly, I'm a passionate full-stack developer with over a decade of experience in backend, frontend, and cloud technologies. I love building scalable applications and have a genuine interest in infrastructure and DevOps. Over the years, I've had the opportunity to work on a variety of projects across different industries, from e-commerce to SaaS products, where I've been able to develop my skills in PHP, Golang, JavaScript/TypeScript, and Python.

I've been fortunate to lead teams as a CTO at MetaPals, where I helped design a game engine solutions for chromium browsers. My enthusiasm for building goes beyond just coding—I enjoy exploring new tools and frameworks, which has inspired me to create custom Laravel packages and delve into Kubernetes. Lately, I've been working on a Golang project to monitor CPU usage across multiple platforms, blending my interests in system-level programming and distributed architecture.

My Current Focus

At the moment, I'm working on a personal blog and portfolio to share my projects, contributions to open-source, and some of my tech experiments. I'm also diving deeper into Kubernetes in combination with RHEL. It's been a challenging but rewarding learning experience. Also, I'm writing a detailed article on my experience in tech, I often prefer using a real-world case study to explain the technology so it's easier to understand.

My Expertise

  • Backend Development: PHP (Laravel), Golang, Node.js, Python, Java
  • Frontend Development: React, Vue.js, HTML/CSS, Tailwind
  • Cloud Platforms: AWS, Google Cloud, Azure
  • DevOps and Infrastructure: Kubernetes, Docker, Redis, Prometheus, Grafana
  • Monitoring & Performance: Grafana, Caddy, Node Exporter
  • Task Management & AI Tools: Zentime (My Task Management SaaS)

Achievements

  • Helped develop motionpanel-laravel, a Laravel package for monitoring application performance, integrated with Prometheus and Grafana.
  • Created cpumon & memmon, a cross-platform node monitoring tool built in Golang, optimized for multiple architectures including Windows, Linux, and Mac.
  • Served as CTO at MetaPals, where I contributed to building systems that support a highly scalable and data-driven platform for the game product.

What I'm Passionate About

When I'm not coding, I enjoy learning new technologies, enhancing my Rust development skills, or working on writing deep-dive tech articles. These fun activity often spark my creativity and help me find innovative solutions to technical challenges.

Let's Connect

I'd love to connect and chat about new opportunities, collaborations, or just share our mutual love for technology. Feel free to explore my projects or reach out to me via LinkedIn or Twitter. Looking forward to connecting!