Avatar

Ferdian Ifkarsyah

Informatics Student at Institut Teknologi Bandung

Biography

Ferdian Ifkarsyah is a informatics student at Institut Teknologi Bandung. His main interests include data engineering, distributed system, and back-end development. He loves automates his personal life ranging from managing deadlines to monthly budgeting.

In his freetime, he loves travelling without a specific destination. He want to go to each 7 continents in the world.

Interests

  • Back-End Development
  • Data Engineering
  • Distributed System

Education

  • BSc in Informatics, 2017 - 2021(expected)

    Institut Teknologi Bandung

Work Experience

 
 
 
 
 

Software Engineer, Intern

Shopee

May 2020 – Aug 2020 Jakarta, Indonesia
Implemented share & win service leaderboard & claim voucher. Researched & implemented RPC communication service for groupcache library. Optimized insertion query on share & win service by moving it to Redis cache.
 
 
 
 
 

Back-End Developer, Intern

CICIL

Jun 2019 – Aug 2019 Jakarta, Indonesia
Refactored Cicil Jobs module to Clean Architecture to achieve independence of framework codebase.
 
 
 
 
 

Software Developer, Intern

Zenius Education

Jun 2018 – Jul 2018 Jakarta, Indonesia
Implemented a gathering data system that makes analyzing and reporting customer data easier.
 
 
 
 
 

Computer Science, Coordinator

SMAN 1 Depok

Aug 2015 – Jun 2016 Jakarta, Indonesia
Tutored Olympiad Club members to prepare for OSN Komputer and other programming competitions.

Side Projects

Authfer

Extendable golang authentication server

Golog

Colorful golang logging library

Urlite

My own implementation of URL shortener services like TinyURL written in Scala.

Engima

Movie theater application using MovieDB API, React, Jax-WS, and Node.js

Forfer

Typical forum like Kaskus with basic authentication system, build with Django.

External Project

An example of linking directly to an external project website using external_link.

Internal Project

An example of using the in-built project page.

Awards

Finalist (Top 50), ACM ICPC Asia Jakarta

ICPC-style competitive programming competition.

Finalist (Top 20), BNPCHS 2016

Competitive programming competition for high school student

3rd Winner, OSK 2016

City-level selection of Olimpiade Sains Nasional.

Recent Posts

Book Notes: Operating System: Three Easy Pieces

My personal notes on Operating System: Three Easy Pieces

Book Notes: Design Data Intensive Application

My personal notes on Design Data Intensive Application

Writing technical content in Academic

Academic is designed to give technical content creators a seamless experience. You can focus on the content and Academic handles the …

Display Jupyter Notebooks with Academic

Learn how to blog in Academic using Jupyter notebooks

Academic: the website builder for Hugo

Create a beautifully simple website in under 10 minutes.

Contact