d
diorovelino

Dio Okta R

@diorovelino

Software Engineer over 5 Years Experience

Indonesia
English
About me
Hello, I'm Dio Rovelino, a Software Engineer with over 5 years of experience in mobile and backend development. I specialize in building scalable applications using Flutter, Next.js, and Golang. I have worked on enterprise-level and freelance projects across various industries, focusing on clean architecture, performance, and maintainable code. My background includes both frontend and backend systems, allowing me to design applications with long-term scalability in mind. I value structured development, clear communication, and delivering reliable production-ready solutions.... Read more

Skills

d
diorovelino
Dio Okta R
Offline • 

See my services

Cross-Platform Development
I will develop a cross platform mobile app using flutter
DevOps Containerization
I will deploy your app with docker and AWS

Portfolio

Work experience

Senior Software Engineer

PT Japfa Comfeed • Full-time

Jan 2026 - Present4 mos

- Designed backend architecture focusing on code structure, security, performance, and technology stack using NestJS and TypeORM. - Designed infrastructure to support application deployment. - Refactored and reviewed code written by other developers to maintain quality and consistency. - Assisted in implementing the mobile application architecture using Flutter and Riverpod

Lead Software Engineer

Pilar Infocom Nusantara • Freelance

Mar 2021 - Present5 yrs 2 mos

MSIG - Smartfren: - Developed a Telesales application using Flutter. - Optimized app performance for smooth operation and cross-platform compatibility. SBN: - Built a ship role application using Flutter. - Created a feature to calculate the weight of vegetables. - Developed a feature to upload status photos on the ship. Spotless - MITJ: - Developed all features for Task Management and Attendance Management using ExpressJS, TypeScript, Prisma, and MySQL. - Fixed errors in the mobile app and frontend web (Flutter & Next.js). - Deployed the app to a VPS server with Linux CentOS. - Acted as the Lead for this project. ePatrol - PT Pelayaran Nasional Indonesia (PELNI): - Developed all features for Task Management and Attendance Management using ExpressJS, TypeScript, Prisma, and MySQL. - Deployed the app to a VPS server with Linux CentOS. - Acted as the Lead for this project. KKP ( Kementrian Kelautan dan Perikanan ) : - Deploy Server to Production using Linux and Docker Smartfren Canvasser - PT Smartfren Telecom Tbk: - Developed all features for Task Management and Attendance Management using ExpressJS, TypeScript, Prisma, and MySQL. - Deployed the app to a VPS server with Linux CentOS. - Acted as the Lead for this project. Excavator - Developed all features for Task Management, Attendance Management and Track Heavy Equipment using ExpressJS, TypeScript, Prisma, MySQL and Flutter for Mobile Apps - Deployed the app to a VPS server with Linux CentOS. - Acted as the Lead for this project. Desa Sehat Tanpa Narkoba ( Desa Bersatu ) - Developed all features as backend - Deployed the app to a VPS server with Linux CentOS + Docker. - Acted as the Lead for this project. Umrah Desa ( Desa Bersatu ) - Developed all features as backend - Deployed the app to a VPS server with Linux CentOS + Docker. - Acted as the Lead for this project.