Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic
Ferdinand Dimas

Ferdinand Dimas

West Jakarta,Indonesia

Summary

An accomplished Leader with extensive experience leading high-performing teams across Platform, Messaging, Customer Care, and Member Account domains. Oversaw a team of 30, including 25 direct subordinates, with a focus on optimizing team capacity, negotiating project priorities, and ensuring seamless project delivery through proactive blocker resolution and cross-division collaboration. Detail-oriented in reviewing database structures and system architectures while maintaining strict documentation standards. Successfully integrated third-party services, provided insightful reports to upper management, and contributed to strategic resource planning and talent acquisition.


Technologically adept with over a decade of expertise, specializing in PHP and Python, alongside proficiency in Java, Go, MongoDB, MySQL, ElasticSearch, RabbitMQ, Kafka, and Redis. Deep involvement in the hiring process ensured a cohesive, skilled workforce. A focus on informed decision-making, technical support, and maintaining an approachable leadership style facilitated the resolution of technical and communication challenges. Passionate about fostering growth and development while leveraging managerial and technological expertise to drive success.

Overview

11
11
years of professional experience

Work History

Engineering Manager

Tiket.com (PT. Global Tiket Network)
Jakarta, Indonesia
06.2021 - Current

Managed Messaging, Discovery, and Member Teams, overseeing 29 people, including 23 direct subordinates. Responsibilities included negotiating project priorities, managing team capacity, guiding project execution, ensuring timelines were met, and resolving blockers. Monitored progress across divisions, and reviewed database structures, system architectures, and team deployment plans while maintaining documentation standards. Coordinated with leads, managers, and VPs, facilitated third-party integrations, and compiled reports for the VP and Tech Chief. Additionally, managed resources, projected needs, recruited talent, conducted interviews, and addressed technical and communication challenges within and between teams.

Notable Achievements:

  • Reducing Owned Services operational cost by up to 80%
  • Handling well massive campaign traffic on user sessions up to 5ies million RPM
  • Deliver BliBliTiket Unification Membership Project
  • Successfully planned and executed migrations of 30ies million user accounts from 4 Entities
  • Standardize and complete Documentation for 30ies owned services
  • Lower turnover ratio and increase employees' work satisfaction

Tech Exposure
- Java, Go, PHP, Python, MongoDB, MySQL, ElasticSearch, RabbitMQ, Kafka, Redis

Technical Lead

Tiket.com (PT. Global Tiket Network)
Jakarta, Indonesia
04.2019 - 06.2021

Responsibilities
Led team of 19, managing timelines and collaborating with QA, Product, and engineers for quality product delivery. Designed system architectures, facilitated third-party integrations, and provided reports to leadership. Managed resources, conducted interviews, and supported teams' personal and professional growth.

Tech Exposure
- Java, Go, PHP, Python, MongoDB, MySQL, ElasticSearch, RabbitMQ, Kafka, Redis

Web Developer Team Leader

ByteDance
Jakarta, Indonesia
01.2017 - 04.2019

Responsibilities include ensuring projects are completed on time with minimal errors, selecting appropriate technologies, solving problems, and designing database or application structures. Daily tasks involve gathering user requirements, creating development timelines, assigning tasks, and keeping the team on track to meet deadlines.

Working in a fast-paced environment with motivated colleagues fosters continuous improvement and skill development. Encouraging the team to learn and embrace new technologies while maintaining high morale is key to ensuring both individual growth and team success.

Some modules or projects that I have made or been involved with:
- Revamp JalanTikus Web (PHP Phalcon, Elasticsearch, Redis, ReactJS, SQL, Google AMP, Facebook Instant Article);
- JalanTikus API and Microservice (PHP, Redis, Elasticsearch, Grafana, ArangoDB);
- Social Media Automation (Python)
- BaBe Contributor Plagiarism Checker (Java Microservices, Spring Boot, Gradle, RabbitMQ, SQL);
- BaBe Contributor Platform (PHP, Redis, Elasticsearch, SQL, RabbitMQ);
- JalanTikus Android App (PhoneGap, Backbone.js);
- JalanTikus PWA (Google Progressive Web App);
- JalanTikus AMP (Google Accelerated Mobile Pages), and Facebook Instant Article;

Senior Web Developer

ByteDance
Jakarta, Indonesia
07.2015 - 01.2017

Oracle Developer

FIFGROUP (PT INDOCYBER GLOBAL TEKNOLOGI)
Jakarta, Indonesia
03.2014 - 07.2015

Education

Master of Science - Computer Science

Universitas Budi Luhur
Jakarta
07.2024 -

Bachelor of Science - Computer Science

Universitas Budi Luhur
Jakarta, Indonesia
12.2010 - 03.2014

Skills

  • Strategic planning
  • People & Project management
  • Budgeting and cost control
  • Process optimisation
  • PHP, Python, Java, and Go
  • Redis, RabbitMQ, Kafka, Docker
  • SQL, MongoDB, ElasticSearch
  • Kibana, Grafana, New Relic

Languages

Indonesian
Native
English
Advanced

Timeline

Master of Science - Computer Science

Universitas Budi Luhur
07.2024 -

Engineering Manager

Tiket.com (PT. Global Tiket Network)
06.2021 - Current

Technical Lead

Tiket.com (PT. Global Tiket Network)
04.2019 - 06.2021

Web Developer Team Leader

ByteDance
01.2017 - 04.2019

Senior Web Developer

ByteDance
07.2015 - 01.2017

Oracle Developer

FIFGROUP (PT INDOCYBER GLOBAL TEKNOLOGI)
03.2014 - 07.2015

Bachelor of Science - Computer Science

Universitas Budi Luhur
12.2010 - 03.2014
Ferdinand Dimas