About Me

Interested in technology, has IoT experience, and also taught programming languages for 1 year, highly skilled in Python and C/C++ (especially for Embedded Systems / IoT). Gained my Bachelor of Comp. Science degree from Bina Nusantara University. Currently honing my skills by self learning and taking certified training.

Skills

Python C / C++ Java JavaScript Basis Data (Microsoft SQL Server) Git/GitHub Microcontroller(MCU) Microprocessor(MPU) Arduino ESP32 RaspberryPi IoT Sensors Computer Vision

Work Experience

Embedded System / IT Engineer at CV. Casa Farm (Hidroponik Casa Farm)

September 2025 - October 2025

    Responsibilities: Designing and implementing an Arduino-based automatic Drip Irrigation System for effective and sustainable Strawberry Cultivation at Casa Farm.

Coding Instructor at PT. Generasi Kode Cerdas (KodeKiddo)

February 2022 - March 2023

    Responsibilities: Teaching programming languages (Kindergarten - Highschool), tracking and monitoring assignments completed and upcoming, and reporting student progress and activities to parents via the company's online platform.

Education

Bina Nusantara University

2019 - 2023

Bachelor of Computer Science, GPA: 3.58/4.00

Projects

Automated Nutrient Dosing System for Hydroponics

September 2025 - October 2025

Description: Developed a localized monitoring and control system for Nutrient Film Technique (NFT) hydroponics. The core function is automated nutrient dosing where the system continuously monitors the nutrient concentration (TDS) and air humidity (DHT11). If the TDS level drops below a predefined threshold, the system automatically triggers a peristaltic pump to dispense nutrient solution, maintaining optimal plant health without external connectivity.

Technologies: C/C++ (Arduino), Arduino Uno R3, Sensors (TDS, DHT11), Peristaltic Pump, Relays, Analog-to-Digital Conversion.

Personal Portfolio Website (Web Dev)

November 2025

Description: Designed and built a responsive personal portfolio using HTML5, CSS3, and Vanilla JavaScript to showcase skills and work experience, featuring smooth scrolling and active navigation highlighting.

Technologies: HTML, CSS (Flexbox, Media Queries), JavaScript, Git/GitHub.

Face Detection & Recognition System

11 November 2024

Description: Developed a real-time Face Detection and Recognition system using Python and Computer Vision techniques. The application is integrated with a custom Telegram Bot (Shiroz Bot) to send instant notifications whenever a specific face is detected by the system.

Technologies: Python, Computer Vision (OpenCV), Telegram API, Machine Learning, Windows Platform.

Warehouse/Inventory Stock Application (Python GUI)

6 September 2024

Description: Developed a desktop application for warehouse/inventory stock management using a Python GUI. This application connects directly to a Google Cloud Platform spreadsheet as its database, allowing users to modify, track, and update stock data in real-time on the sheet.

Technologies: Python, Python GUI Framework (e.g., Tkinter/PyQt), Google Cloud Platform (Spreadsheets API), Windows Platform.

Crypto (Airdrop) Management System with Python GUI

20 Juli 2025

Description: Developed a robust Desktop Data Management Application using Python GUI to track and manage cryptocurrency airdrop/testnet projects. The system utilizes SQL Server for backend data storage, allowing for efficient CRUD (Create, Read, Update, Delete) operations, filtering, sorting, and displaying all project details through a user-friendly interface.

Technologies: Python (GUI), SQL Server (Microsoft SQL), Database Management, Data Filtering, Windows Platform.

Student Administration Database App

14 Juli 2025

Description: Developed a Student Administration Desktop Application using Python GUI for efficient data management. The application is connected to SQL Server (managed via Microsoft Management Studio) and provides essential features like CRUD operations (Add, Update, Delete student data), robust Searching and Filtering, and Data Export functionality (e.g., Export to Excel) for student records.

Technologies: Python (GUI), SQL Server (Microsoft SQL), Database Management, Data Filtering, Windows Platform.

Email Notification Receiver with Telegram

23 November 2024

Description: Developed a personalized Email Notification System using Python to solve the issue of missed desktop notifications. The program connects to an email server (specifically designed for Yahoo Mail) to periodically check for new messages and instantly forwards key details (Sender, Subject, Body Snippet) as a notification to a private Telegram Bot (Shiroz Bot) on the Windows platform.

Technologies: Python, Telegram API, Email Libraries (e.g., IMAP), Yahoo Mail Integration, Windows Platform.

[Slot Proyek Kosong]

Akan Ditambahkan Kemudian

Description: Slot tersedia untuk proyek selanjutnya.

Technologies: -

Page 1 of 4

Contact

You can contact me via email: zharfan@rocketmail.com or LinkedIn. Please download my resume above for complete contact information.