Web Dev | UI/UX | Coding For Fun

Transforming ideas into elegant solutions through creative design and innovative development

4 Projects Completed
5+ Skills
Portfolio Hero Image

About

Hello! I am Berkat Tua Siallagan, a student majoring in Informatics, specializing in Software Engineering Technology at Politeknik Negeri Batam, focusing on modern web development and innovative digital solutions.

Berkat Tua Siallagan
About Me

Backend & Web Developer

With experience in Laravel, MySQL, and Bootstrap 5, I build responsive, fast, and elegant websites. I believe that code is not just syntax, but an art of problem-solving. From designing intuitive UIs to optimizing efficient backends, I always seek the best ways to deliver outstanding digital experiences.

Software Developer | Web Enthusiast

Name Berkat Tua Siallagan
Instagram @berkat.tech
Age 20 Years
Address Politeknik, Batam, Indonesia
Departement Informatics
Program Software Engineering Technology

Berkat Tua Siallagan

Batam, Kepulauan Riau, Indonesia

My Toolkit

Technologies I work with daily

Web Fundamentals

HTML5 HTML5
CSS3 CSS3
JavaScript JavaScript

Frontend Tools

Bootstrap 5 Bootstrap
Tailwind CSS Tailwind
SweetAlert2 SweetAlert

Backend & Databases

Laravel Laravel
PHP PHP
MySQL MySQL

Other Technologies

Python Python
PostgreSQL PostgreSQL
CodeIgniter CodeIgniter

Frequently Used

REST APIs Git Responsive Design UI/UX Eloquent ORM MVC Database Design AJAX

Resume

Work Experience

PT. Sumitomo Wiring System - Intership

Nov, 2022 - Nov, 2023

Assy Improvement

During my internship at Sumitomo, I worked in the Assembly Improvement department, focusing on production line enhancements and target achievement. My role involved analyzing production processes and identifying challenges faced by workers to improve efficiency and ensure the production line met its targets. I also managed data files using Microsoft Excel and Word for meeting records and documentation. After conducting process analysis, I presented my findings in meetings with the production management team to discuss potential improvements. This was a continuous process, with daily tasks and monthly schedules aimed at optimizing production workflow and efficiency.

My Education

Politeknik Negeri Batam

2024 - Now

D4 - Software Engineering Technology

A program focused on the development and management of software systems. It equips students with the skills needed for designing, building, and maintaining software applications, emphasizing practical problem-solving, programming, and project management in the tech industry

SMKN 03 BATAM

2021 - 2024

Computer Engineering and Networking

A program focused on the design, development, and management of computer systems and networks. It provides students with essential skills in computer hardware, software, and network infrastructure, preparing them for careers in IT and telecommunications

SMPN 40 BATAM

2018-2021

Middle School

During my time there, I developed strong foundational skills in various subjects, participated in school activities, and formed lasting memories with classmates and teachers. The school provided a supportive environment for academic and personal growth

SDN 008 BATAM

2012-2018

Elementary School

This is the first stage of formal education, typically covering grades 1 through 6. It provides students with fundamental knowledge and skills in subjects such as mathematics, science, language arts, and social studies. The focus is on developing a strong academic foundation and fostering social and emotional growth, preparing students for the next phase of their education.

Portfolio

Welcome to my portfolio! Here, I showcase my work in backend and web development, highlighting my expertise in creating efficient, scalable, and user-friendly web applications. Each project reflects my commitment to delivering robust and innovative solutions. Explore my work and see how I bring ideas to life with clean, well-structured code.

  • All Work
  • Web Apps
  • Graphics
  • Motion
  • Branding
  • Games
Web Apps

FutureMail

A service that allows you to send messages to the future, whether for yourself or others. With a scheduled system, messages are automatically sent at a specified time. It's perfect for preserving memories, sending birthday wishes, or delivering important messages at a later date.

Web Apps

Password Generator

A web application for securely creating and managing passwords. Users can generate passwords with various character options, check their strength, and store password history. It includes features like dark mode, a QR Code & Barcode generator, and Font Awesome icons. Built with HTML, CSS, JavaScript, and Bootstrap.

Web Apps

Print Class Schedule | PDF

A web application for managing class schedules interactively. Users can easily add, delete, and download their schedules in PDF format. The application also features an online/offline status selector and an input option for location when choosing offline status. This tool makes it simple to organize your academic schedule and access it whenever needed, with the added convenience of downloading it for offline use.

Web Apps

APPRIM

Meeting Room Management Application The Meeting Room Management Application is a digital platform designed to facilitate the booking, management, and monitoring of meeting room usage within an organization or office building. This application aims to enhance the efficiency of managing meeting spaces, reduce scheduling conflicts, and ensure optimal use of the rooms.

UangKu – Personal Finance Tracker
Web Apps

UangKu | MoneyTrack

UangKu is a lightweight and user-friendly personal finance tracking web application. It enables users to record their income and expenses effortlessly, categorize transactions, and visualize their financial health through dynamic charts and summaries. Features include real-time balance updates, monthly breakdowns, and the ability to export data for external analysis. Designed with simplicity in mind, UangKu helps users build better money habits and gain full control over their daily spending.

UangKu – Personal Finance Tracker
Web Apps

Nihongopedia.id

Nihongopedia is an interactive web-based platform for learning Japanese expressions online. It features categorized greeting phrases with romaji, translations, politeness levels, audio pronunciation, and example conversations. Users can filter content by context and formality, and search instantly through a lightweight JSON-powered interface. All features are fully online, requiring an internet connection to access and interact with dynamic content and audio materials.

UangKu – Personal Finance Tracker
Web Apps

E-Store | Knitzy

KnitZy is a minimalist and feminine static web catalog inspired by @knitzy_id on Instagram, designed to showcase handcrafted knitwear such as beanies, cardigans, and outerwear. Built with HTML5, Tailwind CSS, and JSON, the site features smooth scroll animations (AOS), image previews (Glightbox), product filtering, and detailed product pages. Each item includes a “Buy via WhatsApp” button with a pre-filled message for easy ordering. Fully responsive and deployed on GitHub Pages with a custom domain (knitzy.id), KnitZy delivers a cozy, elegant online storefront for a personal knitwear brand.

UangKu – Personal Finance Tracker
Web Apps

Revalio | BAD-Team

Revalio is a digital education platform that helps the public understand how to manage household and light industrial waste—such as scrap metal, cardboard, cans, plastic bottles, and other materials—so that they can gain economic value.

UangKu – Personal Finance Tracker
Web Apps

Sikerma | SMKN 7 BATAM

This prototype application is designed as a document storage and management system to support collaboration between SMKN 7 Batam and its industry partners. It enables secure document handling, efficient file organization, and streamlined sharing workflows to enhance coordination and partnership activities.

UangKu – Personal Finance Tracker
Web Apps

KeepBook

This is a library management system built with the Laravel framework. It provides functionalities for managing books, users, and book loans with distinct roles for administrators and clients.

UangKu – Personal Finance Tracker
Games

Tangkap Aku | Python

Tangkap Aku is a fun and challenging Python game built with Pygame where the player controls a bar to catch falling objects. The goal is to catch as many objects as possible without losing all your lives. The game features increasing difficulty, sound effects, particle animations, and a simple but engaging gameplay loop.

Get in Touch for Collaboration or New Projects

I’m always open to new opportunities—whether it’s a collaboration, freelance work, or just a friendly chat. Feel free to reach out!

Piayu City metropilitan, Batam, Indonesia
Polibatam
Noted: Error: {"next":"/thanks?language=id","ok":true} = Berhasil Terkirim hehehe...
Loading
Your message has been sent. Thank you!