Wahyu Rudiyan Saputra

Senior Backend Engineer

From: Jakarta, Indonesia

I'm a Senior Backend Engineer with expertise in Golang, Python, Typescript, and various technologies including MySQL, Elasticsearch, Redis, Kafka, Docker, and Kubernetes. I've developed impactful systems, improved search functionalities, led high-traffic projects, and re-architected services for efficiency. My experience spans building chatbots from scratch, reducing deployment costs, and working on IoT projects. I’m also passionate about microcontrollers, electronics, and robotics. I am also actively learning Elixir and the Phoenix Framework to broaden my skill set.

Relocating to Singapore, Malaysia, Japan, Middle East, Australia, United States, Canada, and Europe is a step I am ready and willing to take in order to join your esteemed company and contribute to its growth.

Open for opportunity
Open for freelance
Available for mentoring

Skills

Work experience

Senior Sofware Engineer (Backend)

Sekolah.mu (PT. Semesta Integrasi Digital)

January 2024 - now

  • Developed the Multipay Checkout system, significantly boosting revenue by introducing a new bill payment solution.
  • Enhanced the Voucher Search Feature, improving search accuracy and increasing visibility of previously missing voucher keywords by over 70%.
  • Implemented Go standard idiomatic practices, leading to more scalable, readable, and testable code.
  • Mentored junior and mid-level engineers, fostering engineering excellence and knowledge sharing within the team.

Senior Sofware Engineer (Backend)

Evermos

December 2022 - August 2023

  • Managed a high-performance search service, improving Click Through Rate (CTR) by around 80%.
  • Led projects including FAQ, Voucher on Product Page, Popular Search, and Special Project Products, resulting in a 60% increase in impressions.
  • Enhanced SDLC with Agile methodology, improving project development efficiency and task management.
  • Conducted internal training for new Backend Engineer trainees.

Senior Sofware Engineer (Backend)

Ruangguru

March 2020 - November 2022

  • Led the development of the AI-based WhatsApp Chatbot (Roboguru) and its Go library from Proof of Concept to production, driving more than 2 million leads for the company and handling 100K messages per second (MPS).
  • Led the development of a Popup Rating feature, providing a mechanism for users to rate products or teachers, enhancing user experience with better-rated products or teachers.
  • Owned core marketing services with a large volume of messages, refactored them, and reduced the message missing rate to almost 0%.
  • Reduced the cost of deploying WhatsApp On-Premise by up to IDR 1 billion per year.
  • Re-architected the Notification Service to handle over 1 million notifications in a single blast.
  • Conducted internal boot camps as part of the Ruangguru Engineering Academy (https://rea.ruangguru.com/).

Projects

Ruangguru Chatbot

March 2020 - November 2022

Team size: 2 person
My role: Backend Engineer
Company: Ruangguru
Category: Microservices

This project initiative to handle common FAQ of users. In the next development stage, this chatbot equipped with semi-AI engine and it's called as Roboguru Chatbot

Education

Bachelor of Computer

Computer System Engineering

September 2012 - June 2016

Bachelor degree. Specialization in IoT and Software Development.

Testimonials

Rendy B. Junior

My direct report Engineering Manager at Ruangguru

Wahyu is one of the people I know with strongest sense of ownership on what I trusted him to take care. He always bring positivity to the team. Wahyu frequently gives suggestions and take initiatives. His most recent project, was initiated by him by proposing to me directly. He then calculated the potential ROI, did the implementation, migration, up to completion. He successfully optimize the cost and increase our whatsapp messaging system reliability. If someone asked me whether I would like to work with Wahyu again, my answer is strong yes.

Pahlevi Fikri Auliya

My direct report Engineering Manager at Ruangguru

I'd strongly recommend him. High ownership, strong domain knowledge, and very good communication skill. We worked together closely when he was a junior. We did countless pair programming together and I witness his growth, from junior to critical services owner

Agung Wahyu Kurniawan

My Tech-Lead and mentor at Ruangguru

Passionate learner, good technical ability to resolve complex problem. Always think the most efficient, cheap, and less effort to achieve goal. Not only care about his job or task, but he also care about his teammate task. Overall, this guy is loyal, nice and humble inside and outside office. Highly recommend Wahyu for new opportunity.

Kurniawan Hendi Wijaya

My Tech-Lead at Ruangguru

Wahyu is one of my team members, so I know very well about him. He learns quickly about new things and includes a passionate learner, with a high sense of ownership, strong domain knowledge, and excellent communication skills. So, I highly recommend him.

Jonathan Febrianto

Product Manager in our team at Ruangguru

We worked together in building internal messaging tools for Ruangguru team to send messages to end users. Wahyu is a skillful engineer with strong domain knowledge, especially in the field of WhatsApp & chatbots. He has strong ownership of his tasks and delivered them in a timely manner. He also has a great personality and really fun to work together with. It was a pleasant experience working together with him. He would be an awesome team member in any team he joins.

David Lienardy

My Engineering Manager at Aplikasi Super

I only had time to work with briefly, but I have had pleasure of working with him. He is a great software engineer that thrives on learning and embraces new challenges with open arms. In addition for technical expertise, He is also fantastic team player, collaborate seamlessly with other colleagues. I highly recommend Wahyu, he would be valuable asset to any team

My favorites