Dawwi
My Portfolio

Based in Indonesia.

D

Computer Science graduate with interests in infrastructure, cloud technologies, and intelligent systems. Passionate about building reliable solutions through digitalization and automation, systems thinking, and practical engineering.

Total projects6
Public releases4
Work entries3
Stack focusCloud Tech
Experience

My Previous Working Experience

July 2024 – November 2024Bandung, Indonesia

Team Leader Software Engineer

PT. Distribution Point International (DIPOINTER)

I worked as a Team Leader Software Engineer at PT. Distribution Point International (DIPOINTER) in Bandung from July to November 2024, where I led a pilot project involving a team of five members, including employees and interns, to develop internal tools. I designed and implemented a Kanban-based task tracking system to support Agile workflows and improve team coordination. My role also included developing and maintaining Android applications using Java and Android Studio, contributing to backend integration and system architecture enhancements, and assisting with cloud infrastructure setup in Linux environments. Additionally, I coordinated task assignments, monitored team progress to ensure timely delivery, and helped build internal systems such as inventory management and attendance applications for NOC operations, while fostering effective team communication and collaboration.

2025 – 2026Semarang, Indonesia

Freelance Software Developer

Starkidy Preschool & Kindergarten

Responsible for building the digital ecosystem for Starkidy Preschool & Kindergarten by developing a custom LMS platform. I integrated school management modules, from attendance to user-privileged scheduling. To ensure system scalability and efficiency, I implemented containerization technology with Docker and managed the server infrastructure independently (self-hosted).

1 June 2026 - PresentBandung, Indonesia

Junior DevOps

Telkom Corporate University Center

Junior DevOps Engineer, I manage cloud infrastructure on AWS (EKS, ALB, VPC, EC2, S3, RDS, DynamoDB) and handle container orchestration using Kubernetes and Helm within Linux environments. My primary responsibilities include building and maintaining CI/CD pipelines for production and development, assisting developers with real-time server monitoring and scaling during high-traffic events, and troubleshooting infrastructure-related issues.

Projects

Public and Private Projects.

01
public

School Management System (Starkidy LMS)

Developed a web-based Learning Management System (LMS) for a preschool using React (Vite) and a self-hosted Supabase backend. The system was designed to digitalize the school’s workflow, transforming traditional paper-based processes into an integrated digital platform. Key features include attendance tracking, announcements, report management, and user role management. I also handled the deployment and maintenance of the system using Docker on a self-hosted infrastructure, ensuring reliability, scalability, and consistent system performance.

LMSReactViteSupabase Seft-HostedDockerKuma Up Time
02
public

HomeLab Cloud Infrastructure (Self-Hosted Cloud Platform)

I designed and managed a hybrid cloud environment combining on-premise servers with Oracle Cloud VPS to create a flexible and scalable infrastructure. I established secure private networking between nodes using WireGuard VPN, enabling safe and efficient communication across the system. I deployed and managed containerized applications using Docker and Podman, and configured Nginx as a reverse proxy to handle secure public access and domain routing. Additionally, I implemented centralized storage using TrueNAS with RAIDZ1, utilizing NFS and SAMBA for file sharing. To ensure secure connections, I automated SSL certificate renewal using Certbot and cron jobs. I also built a self-hosted Platform-as-a-Service (PaaS) using Coolify for streamlined application deployment, and deployed production-ready applications using Next.js, FastAPI, and PostgreSQL.

DockerPodmanNginxTrueNASNFSSAMBA
03
public

Fish Species Detector

I developed a CNN-based image classification model using PyTorch to accurately identify marine fish species from images. To make the model accessible, I built a Streamlit web application that allows users to upload images and receive top-k predictions with confidence scores. I also implemented data preprocessing pipelines and evaluation metrics to optimize model performance and ensure reliable predictions.

Computer VisionConvolutional Neural Network (CNN)PyTorchImage ClassificationStreamlitDeep Learning
04
public

SolarIntelligence || Dicoding Capstone

Solar Intelligence Solar Intelligence is an AI-powered MVP designed to address the challenges of solar energy intermittency in tropical climates. By leveraging advanced machine learning, the platform mitigates the impact of rapid cloud movement and heavy rainfall on power grid stability. Core Features & Technology - High-Precision Forecasting: Utilizes an XGBoost ensemble learning model to provide 24-hour power output predictions, significantly reducing RMSE (Root Mean Square Error) compared to traditional methods. - Microservices Architecture: Built with a React.js frontend for data visualization and a FastAPI backend for high-performance processing, supported by SQLite for telemetry logging. - End-to-End AI Lifecycle: Integrates the full pipeline from feature extraction and cross-validation to automated deployment via Docker containerization.

XGBoostMachine Learning (ML)Artificial Intelligence (AI)PythonSolar PanelTeam Leader