D3 Informatics · Universitas Sumatera Utara

Hello, I'm
Rivaldo Nainggolan

Junior IT Support & Frontend Developer based in Medan. Building clean interfaces, data-driven systems, and interactive experiences.

Microsoft Office Frontend Web Dev Flutter Mobile Multimedia C / C# / Java / Python Game Dev Data Processing
Who I Am

About Me

Rivaldo Nainggolan
📍 Medan, Indonesia

Informatics Student &
Junior Developer

A D3 Informatics student at Universitas Sumatera Utara, accustomed to using computers for office and technical tasks. I have hands-on experience in programming, front-end web development, Flutter mobile apps, multimedia, game development, and data processing.

Currently available for remote and hybrid work opportunities in IT Support, Fullstack Development, UI/UX Design, and Game Development.

17+
Projects
7
Skill Areas
2024
Angkatan

Skilled in VS Code, Microsoft Office Suite, Adobe Premiere Pro, After Effects, Photoshop, Figma, Canva, Unity, Jupyter Notebook, Google Colab, and more.

Technical Proficiency

An overview of my current skills as a Junior IT Support and Web Developer. I focus on reliable execution, basic troubleshooting, and continuous improvement.

Programming
Basic proficiency in C, C#, Java, and Python.

IDEs

VSCode, CodeBlocks, NetBeans

Troubleshooting

Debugging, Workflow Understanding, Less Blind Rate Coding

Coding Efficiency

Avoiding Memory Leaks, Clean Code Practices

Frontend Web Development
Building responsive, clean-layout websites.

Core Technologies

HTML5, CSS3, JavaScript

UI Implementation

Converting designs into web layouts from mockups

Responsive Design

Flexbox, Grid, and media queries

Mobile Apps Development
Flutter-based Android apps with Dart.

Framework

Flutter (Dart)

Structure

Navigation, widgets, simple state management

Workflow

VSCode, emulator testing, basic debugging

IT Support & System Assistance
Basic maintenance and troubleshooting.

System Support

Windows installation, configuration, app setup

Troubleshooting

Identifying common hardware and software issues

Hardware

Basic computer components and peripherals

Multimedia & Design
Visual content, editing, and UI mockups.

Design Tools

Figma, Canva

Editing Software

Adobe Premiere Pro, After Effects, Photoshop

Use Cases

Video editing, image editing, UI mockups

Game Development
Unity and Roblox Studio projects.

Engines

Unity, Roblox Studio

Programming

C# scripting, Lua scripting, gameplay logic

Tasks

UI systems, player interactions, asset integration

Data Processing
Cleaning, analysis, and visualization with Python.

Tools

Google Colab, Jupyter Notebook

Libraries

Pandas, NumPy, Matplotlib, Seaborn

Machine Learning

TF-IDF, Complement Naive Bayes, classification models

Projects

A showcase of academic, personal, and team projects across web, mobile, AI, game, and data domains.

Multimedia GUI - Roblox Studio

Led the UI/UX division for a Roblox map Medan Heritage. Designed in Figma, built in Roblox Studio with Lua scripting for interactive elements.

See More arrow_forward

Database - Hotel Booking

Designed a normalized hotel tourism booking database (UNF → 3NF) from Kaggle data, imported via phpMyAdmin on XAMPP.

See More arrow_forward

Network - Internet Cafe Topology

Designed and simulated an Internet Cafe network in Cisco Packet Tracer with LAN cabling, subnets, inter-router routing, and DHCP pools.

See More arrow_forward

Database - SIAKAD Vocation

Web-based Academic Information System for D3 Informatics supporting registration, grading, attendance, and parent monitoring with role-based access using PHP & MySQL.

See More arrow_forward

Web Programming - LokerIn Job Portal

Full-stack PHP/MySQL job portal with dual-role auth, real-time messaging, application tracking, skill gap analyzer, and a company analytics dashboard on a LAMP stack.

See More arrow_forward

Mobile - ViAuo Music & Video Player

Android music and video player built with Flutter featuring multi-page navigation, media search, playback history, and modern permission handling.

See More arrow_forward

My Portfolio Website

Personal portfolio built with HTML, CSS, and JavaScript showcasing profile, skills, and projects as a digital resume for IT and development roles.

See More arrow_forward

Multimedia Midterm Exam Project

Mobile application UI/UX design for academic services, focusing on accessibility and usability for students through structured, user-friendly interface design.

See More arrow_forward

Multimedia Group-5 - Healthy Drinks App

Team-based UI/UX design in Figma for a healthy drink ordering mobile app, built on user personas for visual consistency and audience alignment.

See More arrow_forward
AI Chess Game

AI Chess Game - Minimax Algorithm

Python chess game using Minimax with Alpha-Beta Pruning. Interactive Pygame interface for playing against the AI.

See More arrow_forward
Face Recognition

Simple Face Recognition - Python

Real-time face recognition with Python, OpenCV, and face_recognition - detects and identifies faces from a predefined dataset.

See More arrow_forward
Interpolation Program

Interpolation Newton-Gregory Program

Python numerical computing app implementing Linear Interpolation, Newton Divided Differences, Forward and Backward methods with CSV support and data visualization.

See More arrow_forward
Decision Support System

Decision Support System - Bakery Sales

Python analytics system on 2006–2019 bakery data using SAW and TOPSIS for promotional budget and product prioritization recommendations.

See More arrow_forward
Sentiment Analysis

Sentiment Analysis - Machine Learning

Flask web app classifying e-commerce reviews using TF-IDF and Complement Naive Bayes, with interactive visualizations and confidence scores.

See More arrow_forward
Unity Game

Collect The Stars - Unity

Simple 3D Unity game where players collect stars. Features C# scripting for UI, restart functionality, sound effects, and gameplay interactions.

See More arrow_forward
Indonesian Tribes Map

Interactive Map - Indonesian Tribes

Web map exploring ethnic diversity across all 38 provinces using Leaflet.js, with tribe info, cultural heritage, and regional statistics.

See More arrow_forward
Indonesia Mountains Map

Interactive Map - Indonesia's Mountains

Leaflet.js map of Indonesian mountains with search, geographic info, dark mode, and responsive design for educational exploration.

See More arrow_forward
Roblox Kidsnesia

Education Game - Roblox Kidsnesia

An educational Roblox game that introduces Indonesian culture through interactive gameplay, cultural landmarks, quizzes, and exploration, creating a fun learning experience for players of all ages.

See More arrow_forward
Get In Touch

Let's Work Together

Open to opportunities in IT Support, Programming, Frontend Web Development, UI/UX Design, Flutter, and multimedia. Say hello - I'll respond as soon as possible.

Send a Message

Preview