dimzkuy
\

Software Engineer & Problem Solver.

Developing web applications with an interest in backend systems, machine learning, and cloud technologies. Focused on building practical solutions, integrating different technologies, and continuously improving through hands-on projects and real-world challenges.

Dimas Cahyo Margono

Dimas Cahyo Margono

Software Engineering

01 / ABOUT

I am a software developer with a background in Software Engineering and experience building full-stack web applications. I focus on connecting user interfaces, backend services, and API integrations to create practical and maintainable software solutions.

My experience spans web development, machine learning integration, and cloud deployment. I value clean implementation, thoughtful technical decisions, and reliable applications that balance functionality, maintainability, and user needs.

02 / FEATURED PROJECTS

MaizeAI
Thesis Project

MaizeAI

2026

A web-based application for classifying corn leaf diseases from uploaded images using a machine learning model.

Next.jsFastAPIONNX RuntimeFirebaseGoogle Cloud
My Contribution

Developed the web application using Next.js and integrated a FastAPI backend to serve an EfficientNetB0 image classification model exported to ONNX. Deployed the frontend using Firebase App Hosting and the backend on Google Cloud Run, with the model stored in Google Cloud Storage.

Crop-Care
Bangkit 2024 H2 Capstone Project

Crop-Care

2024

A plant disease diagnosis application designed to help users identify potential leaf diseases through a web-based interface.

Next.jsTensorFlow.jsshadcn/ui
My Contribution

Contributed to the frontend development by building the home, result, and popup interfaces. Worked with the team to present plant disease diagnosis results through the application interface.

Workgank Industry
College Project

Workgank Industry

2024

An e-commerce website for an apparel business, featuring product catalogs, custom clothing design, portfolio showcases, and an admin dashboard for managing user accounts, inventory, and sales reports.

PHPJavaScriptMySQL
My Contribution

Designed the admin login interface and dashboard, developed the admin database structure, and contributed to integrating the main web application with the admin dashboard.

03 / Open Source Activity

Commits

04 / EXPERIENCE

ROLE 01

Operating Systems Teaching Assistant

Informatics Laboratory Telkom University
FEB 2026 — JUN 2026Part-time • On-site

Supported 38 students across one semester of Operating Systems practical sessions covering 15 modules. Delivered hands-on guidance on Xinu, Windows, and Ubuntu using VirtualBox, including virtual machine setup, OS configuration, and kernel/OS operations.

ROLE 02

Web Design & Programming Teaching Assistant

Informatics Laboratory Telkom University
SEP 2025 — DEC 2025Part-time • On-site

Supported 78 students across 2 classes during Web Design and Programming lab sessions. Guided students through fundamental web development concepts, hands-on programming exercises, and technical troubleshooting.

ROLE 03

Web Programmer Intern

PT. Salim Anugerah Makmur
JUL 2025 — AUG 2025Internship • On-site

Engineered features for the Salim HRIS platform using PHP and JavaScript during a 46-day internship. Implemented database optimizations, GPS-based attendance systems, Sales Call & Sales Order integration, basic web security, and deployment.

ROLE 04

Cloud Computing Cohort

Bangkit Academy led by Google, Tokopedia, Gojek, & Traveloka
SEP 2024 — DEC 2024MSIB • Full Graduate

Completed 906 hours of intensive training covering Google Cloud Platform (GCP), Cloud Run, DevOps/SRE, scalable backend development, and Applied Machine Learning. Successfully built and deployed the Crop-Care Capstone Project.

ROLE 05

Member of LSO Asistensi Agama Islam

UKM SKI Universitas Telkom Kampus Purwokerto
JAN 2024 — DEC 2024Organization • Active

Served as an active member within the Islamic mentoring division (LSO AAI) at UKM SKI Universitas Telkom Kampus Purwokerto. Gained hands-on experience in event management, teamwork, organizational communication, mentoring, and student development.

ROLE 06

Teaching Factory - ONT Refurbishment

PT. Industri Telekomunikasi Indonesia (Persero)/INTI
SEP 2021 — FEB 2022Internship • On-site

Performed Optical Network Terminal (ONT) device refurbishment, hardware diagnostics, and quality inspection, building practical competencies in computer networking and telecommunications equipment.

05 / TECHNICAL SKILLS

SET // 01SYNTAX

Programming Languages

HTMLCSSJavaScriptPythonPHP
WEB · SCRIPTING · DATA
SET // 02FRAMEWORKS

Frontend & Backend

Next.jsReactFastAPITailwind CSS
FRONTEND · API · WEB
SET // 03INFERENCE

Machine Learning & Data

ONNX RuntimeTensorFlow
MODEL INTEGRATION · INFERENCE
SET // 04INFRA

Cloud & Deployment

Google Cloud PlatformFirebaseVercelGitLinuxDocker
CLOUD · DEPLOYMENT · VERSION CONTROL

06 / EDUCATION

ACADEMIC // 012022 — 2026

Software Engineering

Telkom University

Relevant Coursework:

Web Development, Database Systems (MySQL), Operating Systems, Cloud Computing, Algorithms & Data Structures, and Software Architecture.

GPA // 3.80 OF 4.00BACHELOR'S DEGREE
ACADEMIC // 022019 — 2022

Computer and Network Engineering

SMK Telkom Jakarta

Field of Study & Activities:

Computer Networking, Linux & Windows Operating System, Hardware Troubleshooting, Network Infrastructure, and Graphic Design.

FINAL SCORE // 86.87VOCATIONAL EDUCATION

07 / CONTACT

Let's Talk!

Open to new opportunities, collaborations, and conversations about software engineering, cloud technologies, and innovative ideas.