Passionate about IoT Engineering, Front-end Development, and Mobile Development, I am always eager to learn, explore IT projects, and share knowledge. A graduate of the 2-year professional program at CEP-CCIT FTUI, University of Indonesia, with a specialization in Information Technology - Internet System-Based Automation, I am currently pursuing a bachelor's degree (S1) in Information Technology, focusing on Intelligent Systems, at Trilogi University. I have hands-on experience as an IoT engineer intern and have actively worked on IT projects for the past year.
Trilogi University | 2022 - 2026
I am pursuing a Bachelor's degree (S.Kom) in Information Technology, specializing in Intelligent Systems at Trilogi University. My studies include artificial intelligence, focusing on machine learning and neural networks; electronics, covering circuits and sensors; automation systems, involving process design and implementation; and digital image processing, where I gained skills in visual data analysis and manipulation.
CEP CCIT - FTUI & NIIT (National Institute of Information Technology) & Netacad (Cisco Networking Academy) | 2022 - 2024
During my 2-year professional program at CEP CCIT FTUI, I gained comprehensive IT skills. I became proficient in C++ (for OOP) and Python (for backend programming), applying object-oriented principles to create scalable software. In mobile development, I focused on Java and Kotlin to build Android apps, while enhancing my web development skills with HTML, CSS, JavaScript, and PHP. I gained hands-on experience with SQL for relational databases and Firebase for NoSQL, along with Linux server configuration, IT security, and network management. I explored IoT by connecting devices like switches and Raspberry Pi for web servers, working with circuits and sensors. Additionally, I completed Cisco Networking Academy courses in Big Data, IoT, Cyber Security, Hackathons, and Connecting Things, further developing my technical expertise and teamwork skills.
SMAN 4 Jakarta | 2020 - 2022
During my time at SMA Negeri 4 Jakarta, I was enrolled in the natural sciences (IPA or Ilmu Pengetahuan Alam) program. The subjects I studied included Mathematics, Physics, Chemistry, Biology, as well as other subjects.
Tim Inkubator UI & Yayasan bayi Prematur Indonesia (YABAPI) | May 2024 - August 2024
I developed a specialized Arduino IDE library (TIUI) to integrate vital sign sensors and TFT LCD displays for pocket health monitoring. The library, designed and coded in C++, supports microcontrollers such as Arduino Uno and ESP32, along with TFT LCDs like ILI9486, ILI9488, ILI9341, and ST7735. I also implemented and tested user-friendly graphical interfaces to display vital health data, enhancing the connectivity and functionality of IoT devices for real-world healthcare applications. This experience allowed me to gain expertise in embedded systems, IoT development, and healthcare technology innovation.
CEP-CCIT FTUI | 23-24 April 2024
I introduced IoT concepts and provided step-by-step guidance to participants, ensuring everyone was actively involved in the hands-on exercises. We connected microcontrollers with sensors, integrated them with the internet, transmitted data from sensors, and monitored it through an IoT dashboard application. The workshop attracted CCIT FTUI students from various majors, especially those outside the Internet System-Based Automation (ISA) program, who were interested in IoT topics covered in the ISA curriculum. This experience allowed me to share practical knowledge with a diverse audience and showcase real-world IoT applications.
CEP-CCIT FTUI | March 2024 - July 2024
As an "Asisten Belajar" at CEP CCIT FTUI, I taught IT classes and supported juniors in topics like relational databases, fundamentals of IT including pseudocode and flowcharts, methods and tools for analyzing data to support informed decision-making, design and implement databases using Microsoft SQL Server through practical exercises, applied object-oriented programming principles in Java using the NetBeans IDE, and C++ OOP. This role allowed me to share my knowledge sincerely, creating an engaging learning environment that not only helped students grasp complex concepts but also contributed to my growth as both a learner and an educator who enjoys both teaching and learning.
via Whatsapp Messenger | Apr 2023 - Maret 2024
Provided custom development services for websites, mobile applications, design models, and more, delivering tailored solutions that met each client’s unique needs. By thoroughly understanding project objectives, I ensured the seamless implementation of requested features, achieving high-quality results and client satisfaction.
Tell : Stories around you | June 2023 - August 2023
Guided and assigned in creating web page interfaces, frameworks : Tailwind, and installing open source software: node.js to run JavaScript-based web applications
PlayMath is an interactive website that teaches basic arithmetic operations such as addition, subtraction, multiplication, and division, complete with tutorials and engaging quizzes of various difficulty levels and time settings. Designed to be responsive, PlayMath can be accessed on PCs, laptops, tablets, and smartphones. Built with Firebase Hosting and Realtime Database, this website ensures easy, secure, and enjoyable access to enhance arithmetic skills.
This is a Java Desktop To-Do List app with three main pages: Register, Login, and Dashboard. Users register on the Register page, their data stored in an XAMPP database. They log in on the Login page using their registered credentials. The Dashboard has three tabs: About, Task Management, and Feedback. Task Management is where users add tasks, including details like task name, date, timestamp, and categories. Tasks are displayed in a list table, allowing CRUD operations.
Berkeboon is a responsive website that offers transaction features with landscaping service options, static pricing on the Pricing page, and printable receipts through the Receipt page, hosted on GitHub Pages without a backend.
I created a website that showcases products with a 'Add to Cart' feature. The cart feature allows users to empty their cart, add or remove specific items, and submit their selection when they have finished adding items to their cart. Additionally, the website includes a system log/history feature. After clicking the submit button, users receive a 'Transaction Note with Blockchain Method' containing columns for Index, Timestamp, Amount, Previous Hash, and Hash.
The application displays several buttons that are interactive with the user. By clicking on each one, a Radio Button notification will appear.
The application displays several buttons that are interactive with the user. By clicking on each one, a custom alert notification will appear.
This warehouse recording program consists of the features 'Add Items', 'Delete Items' 'Register Items', 'Change Number of Items' and 'Exit'. This is a program with the python programming language for GUI (Graphical User Interface).
This is a Database of 'Ojek Online' i made with my friends in campus. This database contains 6 tables, and promote for table of Customer, Driver, Vehicle, Trip, Transaction, and DetailTransaction. Already include for CRUD (Create, Read, Update, Delete) and implementation of procedure and trigger function of codes that helps to give information automatically about each transaction.
This database project uses Java and MySQL with XAMPP to manage user input, validate stock, process transactions, reduce inventory via an SQL trigger, calculate total prices with an 11% tax, and includes a procedure to search products by type.
A modeling (visual) for system implementation of an application program such as flow for application programs. Which consists of who the system actors are, such as customers, systems, and staff, what and the purpose of the system, and how the system works to meet the needs of the actors.
"My Day Application" is a web app designed to enhance productivity, featuring daily task notes, self-reflection tools, water intake reminders, and motivational quotes. Users can reflect on their day, track water intake, and manage tasks efficiently for a more productive day.
Submitting to the Apprentice Frontend Developer - UI Test for 'Tell : Stories around you' Application Internship.
The website includes a registration form with specific formats for phone numbers and email addresses. A 'Show Password' button allows toggling password visibility. The form ends with a 'Create an Account' button that redirects users to the dashboard upon submission