Projects
A selection of recent work and applications by Dimas Febriyanto.
Projects
A selection of my recent work and applications.
Foto In Aja
Web system for searching and buying running event photos. Runners simply enter their bib number; YOLO detects the bib in every photo, PaddleOCR reads it, and the system indexes each photo to that bib number, enabling checkout and full-resolution photo downloads.
- Search photos by bib number
- Automatic bib detection with YOLO (ONNX Runtime)
- Bib reading with PaddleOCR + post-processing (NMS, height filter, regex, confidence)
CV ATS Generator Python x Latex
ATS-friendly CV generator that helps users create professional resumes with a clean structure, real-time preview, and PDF export for modern recruitment systems.
- Create ATS-friendly resumes
- Dynamic resume form builder
- Real-time resume preview
CV ATS Builder
A modern mobile application for generating professional, ATS-friendly CV PDFs in minutes. Built with Flutter and integrated with a high-performance Node.js backend to ensure seamless career management and resume optimization.
- No-Authentication Onboarding: Quick access using only an email address, eliminating complex login barriers.
- Multi-Step CV Builder: Intuitive wizard for Personal Info, Summary, Experience, Education, Projects, and Skills.
- Dynamic Layout Reordering: Drag-and-drop functionality to customize the order of CV sections.
Themely: Flutter Theme Manager for Dark, Light and Custom Themes
Themely is a modular Flutter package for managing dark, light and custom named themes with semantic color tokens, animated transitions, and auto scheduling.
- Light, dark, AMOLED, and system modes built in with zero config
- Auto-scheduling to switch modes automatically by time of day
- Smooth animated transitions via Flutter's AnimatedTheme
Bottom Navigatior Bar Kit - Library Flutter
Reusable and customizable Flutter bottom navigation bar components with modern UI design, built for scalability and clean architecture.
- Reusable bottom navigation bar components
- Clean and modular architecture
- Easy customization (colors, icons, layout)
Keuanganku – Personal Finance Management App
A personal finance management application designed to help users track income, expenses, and financial health in real time.
- Income and expense tracking
- Transaction categorization (e.g., food, transportation, utilities)
- Daily, weekly, and monthly financial summaries
Warung Digital – Digital Grocery Store Management Application
A Flutter-based mobile application that empowers small grocery store owners to manage products, inventory, and sales transactions digitally — replacing manual bookkeeping with an efficient, real-time solution.
- Product & Category Management
- Stock & Price Management
- Sales Transaction Recording
SIMA (Siaga Bersama)
An AI-powered emergency response app that connects civilians with disaster response agencies. Features auto-location detection and real-time reporting to accelerate emergency handling.
- Auto-location
- Real-time reporting
- Auto fire detection







