About Me

Hi there, my name is Faris.
I'm a Data Analyst with hands-on experience in building interactive dashboards using Power BI and supporting ETL processes. I specialize in data extraction, transformation, and visualization, with proficiency in Python, Apache Airflow, Google BigQuery, PostgreSQL and Power BI.
I have a strong interest in Data Engineering and am continuously expanding my knowledge in Artificial Intelligence (AI). I'm passionate about delivering actionable insights and automating data workflows to support data-driven decision-making.
With a versatile background, I have experience in building reliable data pipelines, crafting impactful dashboards, and managing modern cloud-based data warehouses. I am committed to leveraging data to drive business success and am always eager to learn new technologies and methodologies in the field of data analytics and engineering.

Ruby Thalib Academy
Artifical Inteligent Agent for Accounting System
May 2025 - June 2025 Jakarta, IndonesiaOnline Course (Zoom):
- Introduction to AI Agent for Accounting System
- Database Infrastructure for AI Agent for Accounting System
- Build SQL Agent to Ask Basic Questions
- Build SQL Agent to Generate File Report
- Build SQL Agent to Generate Plotting Report
- Build SQL Agent to Update Accounting System Data
- Telegram-Bot Integration

Dibimbing Bootcamp
Data Engineer;
September 2024 - February 2025 Jakarta, IndonesiaOnline Course (Zoom):
- Learned the basics Development Database, Datawarehouse, Datamart.
- Learned ETL (Batch Processing and Stream Processing) with Python,Airflow, Kafka, Bigquery and PostgreSQL in Docker.

Purwadhika Digital Technology School
Data Science & Machine Learning Bootcamp; Score: 80.5/100
April 2022 - October 2022 Jakarta, IndonesiaOffline Course (Purwadhika Head Office):
- Learned the basics of programming in Python including Variables, Data Types, Functions, Conditional and Loop Statements, Class & Objects, and version control using GitHub.
- Studied databases and SQL (MySQL), data analysis using Python libraries such as NumPy and Pandas, data visualization with Python and Tableau, and how to extract insights from data.
- Explored core concepts of Machine Learning such as Supervised & Unsupervised Learning, Regression & Classification, Generalization, Underfitting & Overfitting, Feature Engineering, Modeling & Evaluation, Hyperparameter Tuning, Data Imbalance handling, and Ensemble methods.
- Gained exposure to Time Series Forecasting, Text Mining, Recommendation Systems, and their business applications.
Education

Universitas Pasundan
Bachelor of Accounting; GPA: 3.43/4.00
January 2019 - July 2020 Bandung, IndonesiaRelevant Coursework:
- Tax Brevet A & B
Final Project:
- The Effect of Profitability, Corporate Social Responsibility, Company Size, and Institutional Ownership on Tax Avoidance (A Case Study of Coal Mining Companies Listed on the Indonesia Stock Exchange in 2015-2019)

Politeknik Negeri Lhokseumawe
Diploma III in Accounting; GPA: 3.42/4.00
August 2015 - August 2018 Aceh Utara, IndonesiaActivities:
Teaching assistant for Mr. Zulkarnaini, SE., M.Sc., Ak., CA. Responsible for delivering basic accounting materials such as accounting equations, journal entries, ledgers, trial balances, worksheets, and service company financial statements.
Final Project:
- Cash Accounting in the PKBL & CSR Department at PT Pupuk Iskandar Muda

SMA Swasta Iskandar Muda
Senior High School, Social Studies Major
August 2012 - May 2015 Aceh Utara, IndonesiaFocused on social sciences, including economics, sociology, and history.
Experience

PT Merdeka Copper Gold Tbk
Data Analyst (Full-time)
December 2022 - Present Jakarta, IndonesiaMain Responsibilities:
- Design, develop, and maintain interactive and user-friendly Power BI dashboards and reports based on business requirements.
- Collect, cleanse, and validate data from various sources (data warehouse, internal databases, Excel files, etc.) to ensure accuracy and consistency.
- Build and optimize data models, including relationships and DAX calculations, to support complex analytical needs.
- Enhance dashboard and query performance for faster data retrieval and analysis.
- Collaborate with IT, business teams, and users to understand reporting requirements and deliver effective data visualization solutions.
- Ensure data security and confidentiality in line with company policies.
- Conduct regular maintenance and updates to ensure dashboard relevance and data accuracy.
- Develop automated reporting solutions to minimize manual reporting processes.
Supporting:
- Support the Data Engineering team in building and maintaining ETL processes from data sources to the data warehouse.
- Collaborate with the others Programmer Team to optimize data retrieval and transformation processes.

PT Adhi City Sentul
Data Analyst (Project by Bootcamp)
August 2022 - October 2022 Jakarta, IndonesiaMain Responsibilities:
- Collecting data from Admin Marketing.
- Discuss with the Marketing Manager / Project Manager / Project Director for business problems.
- Cleaning and analysis of consumer databases and sales databases.
- Build machine learning category supervised and category unsupervised.
- Discuss with digital marketing staff about insight database sales (campaign online from Google Ads, FB Ads and Instagram Ads).
- Visualizing insight with Tableau and presenting it to the Marketing Manager / Project Manager / Project Director.

PT Nectico
Operation and Accounting (Contract)
June 2021 - March 2022 Jakarta, IndonesiaMain Responsibilities:
- Check and verify accounting data that has been collected from clients.
- Coordinate with the customer success division regarding the results of accounting data collection, verification and correction of accounting data.
- Checking and correcting client data for accuracy to be migrated into the system.
- Migrate client data to Nectico system (Accounting System).
- Conducting application activation socialization for cooperative members.
- Record and process accounting data both manually and using the application so that it can be reported accurately to clients
- Traceback cash client data in software to compare with client file ledger.
- Review PSAK ETAP for implementation to Nectico System.
Projects
Data Visualization Streamlit

To build an interactive Python-based dashboard for internal data needs and rapid prototyping, such as:
- Presenting weekly reports from BigQuery data
- Displaying the results of machine learning model analysis
- Creating real-time dashboards from API data
- Visualizing logs, transactions, and performance for internal teams
Skills
- Experienced in implementing ETL processes, conducting descriptive data exploration and analysis, and building Streamlit-based interactive dashboards using Python.
- Experienced using BigQuery and PostgreSQL for data retrieval, transformation, and aggregation. Experience writing complex queries to support analysis and managing user access controls to maintain database security and integrity.
- Understand the use of Apache Airflow for scheduling and orchestrating data pipelines, Task Scheduler for task automation, and Docker for ETL needs and managing development environments..
- Power BI Desktop: Manages processes from data capture, table relationship design, transformation and aggregation using DAX, interactive visualization creation, to dashboard design.
- Power BI Service: Duplicate dashboards to Power BI Service, set daily/weekly data update schedules, and connect Power BI to various database sources for automatic updates.
- Experienced in using Git & GitHub to manage code versions efficiently, collaborate within development teams, and utilize branching, pull request, and merge features to maintain code quality and consistency.