Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic
FAISAL SILITONGA

FAISAL SILITONGA

Tangerang

Summary

Accomplished Senior Software Engineer with expertise in development system and data scraping using Puppeteer. Proven track record in developing scalable systems and leading teams to enhance code quality. Adept at driving efficiency and delivering impactful solutions, leveraging strong analytical skills and a commitment to excellence.

Overview

13
13
years of professional experience

Work History

Senior Software Engineer

Shortlyst.ai
Jakarta
03.2021 - Current

Job Description:

  • Developed a talent management system using microservice architecture in Go, ensuring scalability, maintainability, and efficient deployment.
  • Built a server-side automation service using a headless browser (Puppeteer) to simulate user activity and scrape data from LinkedIn, enabling real-time data extraction and analysis.

Tech:

Go, Python, MySQL, MongoDB, Elasticsearch, Puppeteer, AWS.

Software Engineer

GreenHCM
Jakarta
02.2020 - 11.2020

Job Description:

  • Designed and developed software features for the HR system.

Tech:

Ruby on Rails, Postgres, AWS.

Lead Software Engineer

Tokopedia
Jakarta
09.2018 - 01.2020

Job Description:

  • Supervised and led a team of 5 to 8 engineers in designing and developing Tokopedia's promotion core services.
  • Improved code quality and maintainability of the promotion core system through code reviews, refactoring, and enforcing best practices.
  • Monitored and optimized the reliability of promotion services, reducing latency, and enhancing throughput.
  • Collaborated with the Software Productivity team to conduct feature validation and performance testing, contributing to overall system stability and efficiency.

Tech:

Go, PostgreSQL, Redis, NSQ.

Software Engineer

Tokopedia
Jakarta
07.2017 - 08.2018

Job Description:

  • Designed and developed new features for promotion services, enhancing business capabilities, and user engagement.
  • Led a small team of three software engineers to design and build a new version of internal tools for the business team, improving usability and operational efficiency.
  • Integrated the promotion services with Datadog, enabling real-time monitoring, performance insights, and alerting for key service metrics.

Tech:

Go, jQuery, PostgreSQL, Redis, NSQ, and DataDog.

Software Developer

PT L7Systems
Jakarta
10.2014 - 07.2017

Job Description:

  • Led the implementation and development of a CRM system for a client, ensuring successful deployment and alignment with business needs.
  • Provided post-implementation support and user assistance, ensuring a smooth transition and effective adoption of the new system.

Tech:

Java, Java Ext JS, Postgres.

Software Developer

PT Pratesis
Jakarta
10.2012 - 09.2014

Job Description:

  • Participated in the redevelopment of a legacy desktop CRM system into a web application, ensuring feature parity with the original system.

Tech:

.NET, SQL Server

Education

Diploma -

Del Polytechnic of Informatics
Laguboti, North Sumatra, Indonesia
09.2012

Skills

  • Go
  • PostgreSQL
  • MySQL
  • Kubernetes
  • Data scraping ( Puppeteer )

Languages

  • Indonesian
  • English

Timeline

Senior Software Engineer

Shortlyst.ai
03.2021 - Current

Software Engineer

GreenHCM
02.2020 - 11.2020

Lead Software Engineer

Tokopedia
09.2018 - 01.2020

Software Engineer

Tokopedia
07.2017 - 08.2018

Software Developer

PT L7Systems
10.2014 - 07.2017

Software Developer

PT Pratesis
10.2012 - 09.2014

Diploma -

Del Polytechnic of Informatics
FAISAL SILITONGA