-
I am Zacharia Bachtiar. A Software Engineering Graduate from Telkom University with a 3.91 GPA (Cum Laude).
-
I have been programming for 4+ years and currently developing my expertise around Backend Development.
-
Currently looking for an Internship/Entry-level Job as a Software Engineer or Backend Developer.
BandingBot ➡️ A handy little web scraper |
AnaKost ➡️ A web application for expense tracking |
HackChat ➡️ Real-time chat application with rooms |
Keeper ➡️ A google notes clone with CRUD functions |
ToDoList ➡️ Classic to do list web application |
DrumKit ➡️ An actual drumkit, idk why i created this |
SimonGame ➡️ Recreation of the famous simon game |
RocketMan ➡️ My old portfolio in the form of a static site |
Blog ➡️ A simple blog application |
Dicee ➡️ A minigame to spin dice with random outcome |
Newsletter ➡️ A newsletter subscription website |
SahabatCGI Web API ➡️ Contains 50+ API Endpoints for SahabatCGI multi-dashboard community web application. |
API Builder (Postman Clone) ➡️ An API created using Golang and Gin for a Postman Clone desktop application. |
Exchange Rates API ➡️ An API to fetch current and past exchange rates |
Weather API ➡️ An extension API to fetch weather in different areas |
Telco Customer Churn Classification ➡️ Developed a machine learning model for classification prediction to predict churn rate of Telco customers using comparison of various models (XGBoost, Voting Classifier, KNN, RandomForest, etc.) and techniques, including sampling, feature selection, and evaluation methods. |
Olist Late Delivery Detection using PySpark ➡️ A classification machine learning model developed using PySpark to predict the likelihood of a late delivery for a Brazillian E-Commerce called Olist. This project includes the use of RandomForest model, with techniques such as sampling and model-based feature selection. |
Gold Prices Forecasting ➡️ Developed a machine learning model for forecasting future gold prices, comparing algorithms like ARIMA, SARIMA, and Prophet to determine the best-predicting model. |
School Student Performance Prediction ➡️ Developed a machine learning model for multiple linear regression to predict student performance score using various models (Linear Regression, Ridge, Lasso, SVR, etc.) and common relevant metrics such as Adjusted R-Squared, RMSE, and Residual Analysis. |
Airbnb Bangkok Listings Analysis ➡️ Conducted a deep data analysis on Airbnb Bangkok listings data using Python along with Tableau for story- based visualization to extract profitable insights and enhance business understanding. |
Supermarket Customers RFM Segmentation Analysis ➡️ Identify supermarket customers based on their behaviour using RFM (Recency, Frequency, Monetary) scores. Each customers are grouped into distinct, controllable categories. This project applies RFM to effectively target each segment with tailored strategies. |
E-Commerce Customers Cohort Retention Analysis ➡️ Conducted a thorough data analysis on retention of an e-commerce retail store customers using cohort retention methods and visualized using Google Looker. Customers are segmented into different cohorts to allow detailed retention analysis. |
Tiny NPM ➡️ An NPM package to minified strings with simple inputs |
The Importance of Error Handling ➡️ Simple and straightforward blog discussing about the importance of error handling in Python. It covers the basic use of try-catch block, complete with best practices and code examples. |