Based in Bekasi, Indonesia · Open to opportunities

Hi, I'm Dimas Febriyanto
Full-Stack Developer & Mobile Engineer

I build backend systems, REST APIs, web applications, and cross-platform mobile apps using Golang, Laravel, Flutter, and modern JavaScript technologies.

Delivered

5+

Production-ready digital projects completed.

Available

Full-time, Freelance

Ready for opportunities.

DF

Dimas Febriyanto

Software Engineer
Flutter Mobile Apps
Backend Golang & PostgreSQL
ReactJS & NextJS
Golang Laravel Flutter React.js Next.js

About Dimas Febriyanto

I'm Dimas Febriyanto, a Full-Stack Developer and Mobile Engineer based in Bekasi, Indonesia, with a background in Informatics from Universitas Gunadarma.

I specialize in backend development and cross-platform mobile application development, with hands-on experience building REST APIs, backend services, web applications, and mobile apps using Golang, Laravel, Express.js, Flutter, React.js, and Next.js.

Throughout my professional experience, I've contributed to production applications, developed backend and mobile features for business systems, and published reusable Flutter packages on pub.dev. I've also worked on projects ranging from digital business applications to AI-powered solutions.

Beyond software development, I have experience mentoring over 100 students in programming and mobile application development. I enjoy solving practical engineering problems, writing maintainable code, and continuously exploring technologies that help build reliable software.

I'm always interested in opportunities to collaborate, build impactful products, and grow as a software engineer.

Tech Stack

A curated set of tools, frameworks, and technologies I use to build high-performance digital experiences.

Programming & Development

Golang · Flutter · Dart · REST API · Microservices

Database & Tools

PostgreSQL · MySQL · Redis · Git · Docker

Soft Skills

Problem Solving · Team Collaboration · Adaptability · Communication

Projects

A selection of my recent work and applications.

PythonYOLOv8/YOLO (ONNX)PaddleOCRFastAPINext.jsTypeScriptPostgreSQLSupabase StorageMidtransDocker ComposeCaddyOpenCV

Foto In Aja

August 2026

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)
Next.jsReactTypeScriptTailwind CSSHTML5CSS3JavaScriptPDF Generation

CV ATS Generator Python x Latex

June 2026

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
FlutterDartNode.jsTypeScriptSupabasePostgreSQLPuppeteerRiverpodDioHiveVercel

CV ATS Builder

May 2026

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.
FlutterDartSharedPreferencesLottieThemeExtension APIAnimatedThemeMIT License

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
FlutterFirebaseHere Map APIProvider

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
FlutterDart

Bottom Navigatior Bar Kit - Library Flutter

April 2026

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)
FlutterGolangPostgreSQLBLoCREST API

Warung Digital – Digital Grocery Store Management Application

April 2025

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
FlutterDartSQLite

Keuanganku – Personal Finance Management App

January 2024

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
React.jsGolangGinPostgreSQLFirebase

eFilm - A List Movie

February 2022

A modern movie discovery web application for browsing trending films, exploring detailed movie information, and discovering what to watch next.

  • Full-stack movie catalog with categorized listings and instant search
  • Detailed movie pages featuring synopsis, rating, genre, and cast info
  • RESTful API backend built with Golang (Gin) and PostgreSQL

Professional Journey

Experience everything I've worked on throughout my career in software development.

PT Cipta Krida Bahari

Flutter Mobile Developer

Juni 2026 — Present

Responsible for developing and maintaining enterprise mobile applications using Flutter for logistics and operational business processes. Focused on migrating legacy Android applications to Flutter, implementing scalable mobile architectures, integrating RESTful APIs with backend services, and developing offline-first features to support field operations. Collaborated with cross-functional teams to deliver reliable, maintainable, and user-friendly mobile solutions.

  • Migrated legacy Android (Java) mobile applications to Flutter to improve maintainability and development efficiency.
  • Developed new mobile features for operational and reporting systems used in logistics business processes.
  • Integrated Flutter applications with RESTful APIs and backend services for real-time data synchronization.
FlutterDartBloCGoRouterDio

Advanced Computer System Laboratory UG

Teaching Laboratory Assistant

Januari 2025 — Present

As a Teaching Laboratory Assistant for the Mobile Computing Systems course, I supported students in building real-world mobile apps using Flutter from fundamentals to beginner.

  • Instructed students on Dart programming fundamentals and core Flutter concepts including widget architecture, layout design, and navigation
  • Introduced state management patterns in Flutter, with a focus on Provider
  • Facilitated interactive learning sessions and live coding demonstrations to reinforce practical understanding
FlutterDartInstructor

Sagara Technology

Junior Mobile Developer

April 2025 — Mei 2026

Contributed to multiple client projects as a contract-based Flutter developer at Sagara Technology, delivering production-ready mobile features.

  • Implemented responsive UI for mobile and tablet, including navigation flows, form handling & validation, and consistent error handling patterns
  • Integrated REST APIs using the http package, covering request/response handling, JSON parsing, and API error state management
  • Built reusable widget components and maintained clean layout structures to support scalable codebases
FlutterDartGetXBloC

Flutter Developer Intern

September 2024 — Februari 2025

Sagara Technology is a software house in Indonesia specializing in mobile and web application development for various industry clients.

  • Implemented new features across existing Flutter applications based on product requirements, contributing directly to the app's functionality and user experience.
  • Identified, debugged, and resolved existing bugs within the codebase to optimize overall application performance and stability.
  • Sliced UI/UX design prototypes from Figma into pixel-accurate, responsive Flutter interfaces, maintaining design consistency throughout the app.
FlutterDartGetXBloC

Asah led by Dicoding

Machine Learning Cohort

Juli 2025 — Januari 2026

An intensive machine learning training program led by Dicoding, one of Indonesia's leading developer education platforms.

  • Participated in a structured, project-based machine learning program covering core ML concepts including supervised learning, unsupervised learning, and model evaluation.
  • Completed hands-on projects applying machine learning algorithms to real-world datasets, from data preprocessing through model training and deployment.
  • Studied and implemented neural network architectures using Python-based frameworks as part of the program curriculum.
Machine LearningTensorflowWork Team

PT Kawan Solusi Teknologi

Business Analyst Intern

September 2025 — Desember 2025

PT Kawan Solusi Teknologi is a technology solutions company based in Bekasi Selatan, providing digital services to local and regional clients.

  • Analyzed business requirements from clients and internal stakeholders, translating needs into clear and actionable technology solution proposals.
  • Conducted research and evaluation of technology tools and platforms suitable for client business processes in the Bekasi Selatan area.
  • Assisted in the documentation of business processes, workflow diagrams, and requirement specifications for ongoing projects.
BRDERD

Coding Camp powered by DBS Foundation

Front-End & Back-End Developer

Januari 2025 — Juli 2025

Coding Camp is a national developer training program powered by DBS Foundation, designed to equip participants with industry-standard full-stack web development skills.

  • Developed modern, responsive front-end web applications using React.js, implementing component-based architecture for scalable and maintainable UI.
  • Built back-end services and RESTful APIs using Hapi.js, following best practices in route handling, request validation, and response structuring.
  • Designed and managed databases to support back-end services, ensuring data integrity and efficient query performance.
ReactJSHapi.js

Asosiasi Properti Syariah Indonesia

WordPress Maintainer

Januari 2025 — Mei 2025

Asosiasi Properti Syariah Indonesia (APSI) is a national association dedicated to the development and promotion of sharia-compliant property in Indonesia.

  • Improved and maintained the overall appearance and layout of the organization's WordPress website, ensuring a professional and user-friendly visual presentation.
  • Regularly updated and managed website content including articles, announcements, event information, and member pages to maintain accuracy and relevance.
  • Performed basic troubleshooting on WordPress plugins, themes, and page builders to resolve display issues and functionality errors.
WordpressElementor

Lembaga Pengembangan Komputerisasi Universitas Gunadarma

Course Instructor

Desember 2023 — Februari 2025

Delivered comprehensive instruction on Golang and Database Management Systems (DBMS), equipping participants with practical backend development skills applicable to real-world scenarios.

  • Designed and delivered structured learning materials covering Golang fundamentals, concurrency, RESTful API development, and database integration
  • Taught core DBMS concepts including database design, normalization, SQL querying, and performance optimization
  • Facilitated hands-on coding sessions and real-world case studies to reinforce practical understanding
GolangDBMSMySQLPostgreSQL

Laboratory Assistant

September 2023 — Januari 2024

As a Laboratory Assistant, I mentored 100+ participants and provided technical support throughout structured training sessions.

  • Mentored 100+ participants in solving coding problems, strengthening their understanding of programming concepts and problem-solving skills
  • Provided technical support on programming tools and application software, helping participants troubleshoot and resolve issues efficiently
  • Delivered guidance, tips, and best practices to improve coding efficiency and overall performance during training sessions
GolangDBMSMySQLPostgreSQLJavaOracle

MiMath @mimath.id

Full Stack Developer

Desember 2023 — April 2024

MiMath is an educational focused on making mathematics learning more accessible and engaging for students in Indonesia.

  • Developed responsive and interactive front-end interfaces using React.js and TypeScript, ensuring a smooth and intuitive user experience across devices.
  • Built and maintained RESTful APIs using Golang, handling business logic, data validation, authentication, and server-side operations.
  • Integrated front-end and back-end services with Supabase as the database and storage platform, enabling real-time data handling and file management.

Certificates

A showcase of my professional certifications and achievements, highlighting my commitment to continuous learning and excellence in technology.

Okupasi Junior Web Programmer

BNSP • Juli 2026

Verify

Front-End and Back End Developer by DBS Foundation x Dicoding

DBS Foundation x Dicoding • Juli 2025

Verify

Machine Learning by Asah

Asah led by Dicoding in association with Accenture • Januari 2026

Verify

2nd Place Application Development - USB Gunadarma

USB Fakultas Ilmu Komputer dan Teknologi • November 2024

Verify

3rd Place IoT - KOMPRES 15

KOMPRES Lab. Informatika • Mei 2024

Verify

Junior Mobile Programmer - VSGA Digitalent

VSGA Digitalent • September 2024

Verify

Junior Mobile Programmer - BNSP

Badan Nasional Sertifikasi Profesi • Oktober 2024

Verify

Education

My academic journey, campus involvements, and certifications that have shaped my professional foundation.

Gunadarma University

Gunadarma University

Bachelor in Computer Science GPA: 3.92 / 4.00

Aug 2022 — Present Bekasi

Activities & Involvements

Asah led by Dicoding Machine Learning Cohort (Jun 2025 - Jan 2026)
Advanced Computer System Laboratory UG Teaching Laboratory Assistant (Jan 2025 - May 2026)
Coding Camp powered by DBS Foundation Front-End & Back-End Developer (Jan 2025 - Jun 2025)
Lembaga Pengembangan Komputerisasi Universitas Gunadarma Course Instructor (Dec 2023 - Feb 2025)
Lembaga Pengembangan Komputerisasi Universitas Gunadarma Laboratory Assistant (Sep 2023 - Jan 2024)
PGRI 1 Kota Bekasi

PGRI 1 Kota Bekasi

High School in Science GPA: 4.00 / 4.00

Dec 2018 — Dec 2021 Bekasi

Activities & Involvements

Short Movie CORP5E Director, Cameraman, DOP (Jan 2022 - Feb 2025)
Paskibra Member (Jan 2019 - Jan 2020)

Have a project in mind? Let's talk.

I am always open to discussing new projects, creative ideas or opportunities to be part of your visions.