Ryan Pratama

Ryan Pratama

Software Engineer

Contacts

My Journey into Software Engineering

April 27, 2025 at 5:17 PM UTC

How It All Began

Looking back, my journey into software engineering feels both unexpected and natural. It all started during the seventh semester of my bachelor's degree, when a friend introduced me to the basics of JavaScript. Until then, I hadn't seriously considered programming as a career. But after just a few sessions, I was hooked.

Diving Deep into JavaScript

I spent the next four months deeply studying JavaScript fundamentals. The more I learned, the clearer it became: I wanted to pursue a career in front-end engineering. I loved the idea of building something that users could interact with — creating real, tangible experiences out of lines of code.

Building Real Projects with faoTech

Driven by the same passion, a few friends and I decided to launch our own startup, which we called faoTech. Together, we successfully completed five different projects. Those early days taught me not only how to code, but also how to collaborate, adapt, and push through challenges — lessons that would prove invaluable later on.

Entering the Professional World

After graduating from university, I joined an Indonesian company where I had the opportunity to build a web application for one of the country's government agencies. It was a huge step forward, allowing me to apply everything I'd learned in a real-world environment.

Life as a Remote Worker

Today, I continue to grow in my front-end engineering career, now working remotely for a Singaporean company. Remote work has given me incredible flexibility — not only to sharpen my skills but also to take on freelance projects and explore other interests.

Looking Ahead

This journey has been full of unexpected turns, but each step has confirmed that I'm exactly where I need to be. And I know this is just the beginning.

Enjoyed the read? Share this post and inspire others!

Blog

Let's Connect!

Updated on May 17, 2025