DANIELPORTFOLIO

Welcome to my professional portfolio. My name is Daniel Satria Mahardhika, a passionate and inquisitive third-year Informatics student at Universitas Kristen Satya Wacana, eager to grow and make an impact in the world of technology. This portfolio showcases a variety of projects and explorations I've worked on throughout my journey in learning and applying concepts in Data Science, Machine Learning, and Backend Development.

With a strong desire to keep learning, the ability to adapt quickly, and a deep interest in data-driven technology and system development, I am committed to creating solutions that are not only functional but also meaningful. I believe that every project is an opportunity to grow, collaborate, and contribute to real-world technological advancements.

Portfolio Hero Image

ABOUT ME

An enthusiastic, well-organized, and deeply inquisitive third-year Informatics student with a strong passion for problem-solving, technology, and innovation. Skilled in adapting to new environments, collaborating in teams, and communicating technical ideas effectively. Eager to deepen knowledge and gain practical experience in areas such as software development, data analysis, artificial intelligence, and system design through real-world challenges and interdisciplinary projects.

PORTFOLIO

kontan

Kontan News Scraper

This project is a news scraper for the Kontan website, focusing on the topic of Trump tariffs. The scraper uses Python and several libraries to collect and process news data.

Python BeautifulSoup Computational Journalism
GitHub
nlp

Tweet Harvest Tokenizing Filtering Stemming

This project aims to collect, process, and analyze tweet data from Twitter using techniques for tokenization, filtering, and stemming. By utilizing Python and several related libraries, this project allows users to extract information from tweets based on specific keywords.

Python Natural Language Processing
GitHub
tsp

Optimized TSP with ACO

This project explains the implementation of the Ant Colony Optimization (ACO) algorithm to solve the Traveling Salesman Problem (TSP). The algorithm aims to find the shortest path that visits a number of points (cities) and returns to the starting point.

Python TSP Optimization Techniques
GitHub
exploring-analyzing-data

The Effect of Average Years of Schooling on the Poverty Depth Index 2022-2024

This project analyzes the effect of average years of schooling on the Poverty Depth Index in Indonesia during the 2022–2024 period.

Python Exploratory Data Analysis
GitHub
laptop-price-predictor

Laptop Price Predictor

This application predicts laptop prices based on various features such as brand, type, RAM, and other specifications. It is built using Streamlit.

Python Machine Learning
GitHub
course-scheduling-website

Course Scheduling Website

This Course Class Scheduling System is designed to facilitate course management, including booking, participant verification, and schedule management. There are three main roles in this system: User, Instructor, and Admin.

PHP MySQL PHP Data Object
GitHub
restaurant-java-app

Restaurant Management Java Application

This application is designed to help restaurants efficiently manage orders, menus, and customers.

Java MySQL Object Oriented Programming
GitHub
aci-controller

ACI Controller Configuration using Direct API

This program configures the ACI Controller using the Direct API. There are three stages/menu options in this program: Counting Existing Tenants and Application Profiles, Configuring Tenant and Application Profiles, and Displaying Member Information

Python Cisco
GitHub
motorcycle-workshop

Motorcycle Workshop Management

This program is a motorcycle workshop management application written in C. It utilizes data structures to store and manage service and part data for vehicles. Below is an explanation of the features and data structures used.

C
GitHub
hotel-management-c

Hotel Management

This project is a simple hotel management application written in C. The application allows users to manage room reservations, including guest lists, guest data creation, and invoice printing.

C
GitHub

SKILLS

Hard Skill

  • Machine Learning
  • Python
  • SQL
  • Object Oriented Programming
  • Microsoft Office

Soft Skill

  • Communication
  • Teamwork
  • Leadership
  • Adaptive
  • Problem Solver

RESUME

2022 - Present

Education
2022 - 2026 (Expected) Present

Undergraduate in Informatics

Satya Wacana Christian University

7th semester student

Current GPA 3.98/4.00

2021 - Present

Experience
Aug 2025 - Present Present

Full-stack Developer

RS Dr. OEN SOLO BARU, Sukoharjo Regency, Central Java

Currently working as a Full-stack Developer, contributing to the development and maintenance of comprehensive web applications and digital solutions for healthcare management systems.

May 2025 - Jul 2025

SPBE Technical - Data Analyst

Universitas Kristen Satya Wacana, Salatiga

Responsible for designing the data and information, service, and infrastructure architectures.

Ongoing task involves analyzing 36 Strategic Plans (Renstra) of the Palu City Government to establish a comprehensive foundation for the SPBE architecture.

Currently analyzing all these Renstra documents, and so far, identified 2,479 key data points within the data and information architecture.

These identified data points are serving as the primary benchmark and solid foundation for the ongoing design of the service and infrastructure architectures, ensuring effective integration within the SPBE system.

Aug 2023 - Jul 2025

Assistant Lecturer

Satya Wacana Christian University

The student learning outcomes in each practical assistance course were reported to the lecturer at the end of each semester.

Assistant Lecturer of Operating Systems (March 2025 – July 2025): Taught 39 Informatics students the fundamentals of OS using Virtual Machines and Ubuntu Linux.

Assistant Lecturer of Network Programming Basics (August–December 2024): Taught 72 Informatics students fundamentals of network programming using Postman and Python.

Assistant Lecturer of Computer Networks (March–July 2024): Taught 41 Informatics students network fundamentals, software and hardware basics, RJ45 LAN cable installation/testing, and routing simulation using Cisco Packet Tracer.

Assistant Lecturer of Database Systems (March–July 2024): Taught 65 Informatics students database concepts using MySQL and Oracle APEX.

Assistant Lecturer of Programming Basics (August–December 2023): Taught 40 Informatics students fundamental programming using the C language.

Assistant Lecturer of Introduction to Information Technology (August–December 2023): Taught 35 Informatics students software, hardware, networks, and basic web development with HTML, CSS, and JavaScript.

Mar 2021 - Apr 2022

Motorcycle ECU Remapping Specialist

Self-Employed, Surakarta

Specialized in optimizing Engine Control Unit (ECU) maps for motorcycles to enhance performance, fuel efficiency, and rideability.

Developed expertise in custom tuning for various motorcycle makes and models, using advanced diagnostic and tuning tools.

Focused on improving horsepower, torque, and throttle response tailored to rider preferences and motorcycle modifications.

Delivered high-quality, reliable, and safe ECU remapping solutions for an optimal riding experience.

CONTACT

Email

danielsatriamahardhika@gmail.com

Location

Sukoharjo, Indonesia