Dimas Febriyanto
AboutSkillsExperienceProjectsAchievementsCertificatesEducationBlogContact
Resume
AboutSkillsExperienceProjectsAchievementsCertificatesEducationBlogContact
Available for opportunities
Resume

© 2026 Dimas Febriyanto.

BlogProjectsContact
GitHubLinkedIn
Fullstack & Mobile Developer

Hi,
I'm Dimas Febriyanto

Building scalable APIs with Golang and cross-platform mobile apps with Flutter.

View My WorkResume
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
FlutterGoNextJSPostgreSQL

Open to full-time roles, freelance projects, or remote opportunities. Let's talk.

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

Send an EmailLinkedIn Profileopen_in_new
dimassfeb@gmail.com
Expertise

Tech Stack.

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

Programming & Development

GolangFlutterDartREST APIMicroservices

Database & Tools

PostgreSQLMySQLRedisGitDocker

Soft Skills

Problem SolvingTeam CollaborationAdaptabilityCommunication

Certificates.

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

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

DBS Foundation x Dicoding • ...

Verify

Machine Learning by Asah

Asah led by Dicoding in association with Accenture • ...

Verify

2nd Place Application Development - USB Gunadarma

USB Fakultas Ilmu Komputer dan Teknologi • ...

Verify

3rd Place IoT - KOMPRES 15

KOMPRES Lab. Informatika • ...

Verify

Junior Mobile Programmer - VSGA Digitalent

VSGA Digitalent • ...

Verify

Junior Mobile Programmer - BNSP

Badan Nasional Sertifikasi Profesi • ...

Verify

Projects.

A selection of my recent work and applications.

CV ATS Builder - App Project by Dimas Febriyanto
FlutterDartNode.jsTypeScriptSupabasePostgreSQLPuppeteerRiverpodDioHiveVercel

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.

  • check_circleNo-Authentication Onboarding: Quick access using only an email address, eliminating complex login barriers.
  • check_circleMulti-Step CV Builder: Intuitive wizard for Personal Info, Summary, Experience, Education, Projects, and Skills.
  • check_circleDynamic Layout Reordering: Drag-and-drop functionality to customize the order of CV sections.
More DetailView on Playstore
Themely: Flutter Theme Manager for Dark, Light and Custom Themes - App Project by Dimas Febriyanto
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.

  • check_circleLight, dark, AMOLED, and system modes built in with zero config
  • check_circleAuto-scheduling to switch modes automatically by time of day
  • check_circleSmooth animated transitions via Flutter's AnimatedTheme
More DetailView on Pub.dev
Bottom Navigatior Bar Kit - Library Flutter - App Project by Dimas Febriyanto
FlutterDart

Bottom Navigatior Bar Kit - Library Flutter

Reusable and customizable Flutter bottom navigation bar components with modern UI design, built for scalability and clean architecture.

  • check_circleReusable bottom navigation bar components
  • check_circleClean and modular architecture
  • check_circleEasy customization (colors, icons, layout)
More DetailView on Pub.dev
Keuanganku – Personal Finance Management App - App Project by Dimas Febriyanto
FlutterDartSQLite

Keuanganku – Personal Finance Management App

A personal finance management application designed to help users track income, expenses, and financial health in real time.

  • check_circleIncome and expense tracking
  • check_circleTransaction categorization (e.g., food, transportation, utilities)
  • check_circleDaily, weekly, and monthly financial summaries
More DetailView on Play Store
Warung Digital – Digital Grocery Store Management Application - App Project by Dimas Febriyanto
FlutterGolangPostgreSQLBLoCREST API

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.

  • check_circleProduct & Category Management
  • check_circleStock & Price Management
  • check_circleSales Transaction Recording
More DetailView on Play Store
SIMA (Siaga Bersama) - App Project by Dimas Febriyanto
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.

  • check_circleAuto-location
  • check_circleReal-time reporting
  • check_circleAuto fire detection
More DetailView on Play Store

Achievements.

Recognition and milestones attained throughout my journey.

3rd Place IoT - KOMPRES 15 - Achievement by Dimas Febriyanto

3rd Place IoT - KOMPRES 15

Januari 2024

Berhasil meraih Juara 3 pada kompetisi KOMPRES 15 (Creative Software Development Competition) dalam kategori Internet of Things. Tim kami mengembangkan "Smart Library System", solusi cerdas berbasis IoT untuk keamanan perpustakaan yang mengintegrasikan pemindaian kartu ID otomatis dengan sistem monitoring website.

View Detail
2nd Place Application Development - USB Gunadarma - Achievement by Dimas Febriyanto

2nd Place Application Development - USB Gunadarma

November 2024

Berhasil meraih Juara 2 dalam kategori Application Development pada ajang Unlimited Software Building (USB) yang diselenggarakan oleh FIKTI Universitas Gunadarma. Proyek ini melibatkan pengembangan aplikasi berbasis AI yang mengintegrasikan Flutter dan React JS untuk mempercepat respon darurat.

View Detail

About.

I'm a FullStack & Mobile Developer based in Bekasi, Indonesia, specializing in Golang for backend systems and Flutter for cross-platform mobile apps. I've shipped apps to Google Play, built REST APIs used in production, and mentored students in mobile development. I care about writing clean code that's easy to maintain, not just code that works.

Academic

Education.

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

Gunadarma University

Gunadarma University

Bachelor in Computer ScienceGPA: 3.92 / 4.00

... — PresentBekasi

Activities & Involvements

Asah led by DicodingMachine Learning Cohort (... - ...)
Advanced Computer System Laboratory UGTeaching Laboratory Assistant (... - ...)
Coding Camp powered by DBS FoundationFront-End & Back-End Developer (... - ...)
Lembaga Pengembangan Komputerisasi Universitas GunadarmaCourse Instructor (... - ...)
Lembaga Pengembangan Komputerisasi Universitas GunadarmaLaboratory Assistant (... - ...)

Competitions & Awards

2nd Place Application Development - USB Gunadarma
3rd Place IoT - KOMPRES 15

Academic Outputs

SIMA (Siaga Bersama)

Certifications

Junior Mobile Programmer - VSGA DigitalentJunior Mobile Programmer - BNSP3rd Place IoT - KOMPRES 152nd Place Application Development - USB GunadarmaMachine Learning by AsahFront-End and Back End Developer by DBS Foundation x Dicoding
PGRI 1 Kota Bekasi

PGRI 1 Kota Bekasi

High School in ScienceGPA: 4.00 / 4.00

... — ...Bekasi

Activities & Involvements

Short Movie CORP5EDirector, Cameraman, DOP (... - ...)
PaskibraMember (... - ...)

Professional Journey.

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

Sagara Technology

Junior Mobile Developer

... — Present

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

... — ...

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

Advanced Computer System Laboratory UG

Teaching Laboratory Assistant

... — 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

Asah led by Dicoding

Machine Learning Cohort

... — ...

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

... — ...

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

... — ...

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

... — ...

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

... — ...

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

... — ...

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

... — ...

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.

Latest Stories.

Exploring technology, design, and my journey as a software developer.

See All Articles
May 11, 2026

Pengalaman Pertama Coding Test Offline: Deg-degan Dari Pagi Sampai Sore

Jujur... Panik

Read Article
April 24, 2026

Themely: Cara Paling Clean untuk Implementasi Dark Mode di Flutter

Implementasi dark mode di Flutter ternyata tidak sesimpel kelihatannya. Dari manage ThemeData, nyimpen preferensi user, bikin animasi transisi, sampai conditional rendering yang berserakan di mana-mana, semuanya bisa jadi berantakan kalau tidak punya sistem yang tepat. Artikel ini membahas bagaimana package Themely bisa menyelesaikan semua itu dengan setup minimal, API yang intuitif, dan tanpa perlu refactor struktur yang sudah ada.

Read Article
April 23, 2026

Flutter untuk Mobile & Web Sekaligus: Satu Kode untuk Semua Platform

Flutter adalah framework open-source buatan Google yang memungkinkan developer membangun aplikasi mobile, web, dan desktop hanya dari satu codebase menggunakan bahasa Dart. Dengan fitur unggulan seperti hot reload, widget library yang kaya, dan performa setara native, Flutter menjadi pilihan utama bagi developer yang ingin efisien tanpa mengorbankan kualitas tampilan. Artikel ini membahas bagaimana Flutter menjembatani dunia mobile dan web sekaligus, beserta keunggulan, tantangan, dan rekomendasi platform belajar terbaik untuk memulai.

Read Article
See All Articles