Ferdian Ifkarsyah ☕️
Ferdian Ifkarsyah

Data Infrastructure Engineer

About Me

Hi, I’m a Software Engineer focused on data infrastructure. I develop and deploy big data software on Kubernetes clusters using tools like Apache Trino, Helm, ArgoCD, and Terraform. My job involves improving query performance and scalability for data analytics platforms while ensuring proper data access and security for each product team. With three years of experience in data engineering, I’ve work with languages like Python, Java, Go, and Scala. I also love sharing what I know on my blog, where I write about data engineering, big data, and related topics. I’m really passionate about optimizing data infrastructure and tackling complex data problems.

Download CV
Interests
  • System Design
  • Data Infrastructure
  • Database Engineering
Education
  • BSc Computer Science

    Bandung Institute of Technology

📚 Tech Stack

I am a versatile engineer with extensive experience in backend development, data engineering, and infrastructure management. My tech stack reflects my expertise in various technologies and tools that ensure efficient, scalable, and reliable systems. Here’s a detailed overview of my chosen tech stack:

Data Engineering

  • Batch Pipeline: Spark, Airflow, dbt
  • Streaming Pipeline: Kafka, Flink
  • File Format: Parquet, Protobuf, Thrift
  • Table Format: Delta Lake, Iceberg, Hudi
  • Query Engine: Trino, BigQuery

Backend Engineering

  • Language: Python, Go, Java, Node.js
  • API: REST, gRPC
  • Database: PostgreSQL, MongoDB
  • Search Engine: Elasticsearch
  • Cache: Redis
  • Services Communication: Kafka, RabbitMQ

Infrastructure

  • Cloud Platform: AWS, GCP
  • Container: Docker, Kubernetes
  • IaaC: Terraform, Ansible
  • CICD: Github Action, Gitlab CI

Please reach out to collaborate 😃

Recent Projects
Recent Articles