MRO
I'm Moh Rifkan
'Kang Ketik Intelek'
passionate about exploring the latest advancements in technology. Always eager to learn and innovate, I thrive on discovering and mastering cutting-edge tools and techniques to deliver impactful and efficient solutions.

About

I am a software developer with over 3 years of experience. I specialize in both backend and mobile development, with proficiency in programming languages such as Dart, Kotlin, Java, Golang, Python, JavaScript, and TypeScript.

I am passionate about continuous learning and skill development, and I enjoy collaborating with others to achieve common goals. If you're interested in working with me or exploring new opportunities, feel free to reach out via email or messaging. Outside of work, I love traveling and discovering new places.

Please let me know if you need any additional information.

Work Experience

P

PT. Grocee Teknologi Indonesia

Apr 2021 - Feb 2023
Onsite - Makassar, Indonesia
Mobile Developer
Mobile Developer at PT. Grocee Teknologi Indonesia, I developed three applications from scratch: JHK Umat, a comprehensive Catholic community service app with features for scheduling consultations, online prayers, and donations; JHK Imam, a platform for pastors to manage consultations and create sermons; and Dairyfood Manager, an internal tool for PT. DAIRYFOOD INTERNUSA to monitor product performance and manage approvals. I focused on improving UI/UX design, implementing user authentication, and integrating functionalities such as video lectures, online Bible access, and job search capabilities using Flutter, Firebase, and gRPC. Additionally, I handled app deployment to the App Store and Play Store, and gained skills in automated publishing, design patterns, and Figma for layout design.
B

Budi Dev

Nov 2022 - Jan 2023
Remote
Mobile Developer
As a freelance remote developer with Budi Dev, I contributed to the development of Thor Mobile, an online chatting and marketplace application for NFTs and cryptocurrencies. My responsibilities included implementing user authentication, contact management, and chat functionalities using Flutter, GetStream, DESO, and Firebase. I also set up modular dependency injection and gained experience in creating real-time chat apps, integrating cryptocurrency wallets, and managing tasks with Trello and Jira.
P

PT. Grafca Digital Teknologi

Mar 2020 - Mei 2020
split between Jakarta and Yogyakarta, Indonesia
Mobile Engineer
As a Mobile Developer at Grafca Digital Teknologi, I developed Qylo Driver, an app for managing customer orders using 100% electric motorcycles. The application includes features for order management, carbon emissions tracking, battery management, wallet functions, and integration with Google Maps for redirection and live tracking. My responsibilities encompassed implementing these features using Flutter, Google Maps API, and Firebase, and I achieved proficiency in securing wallet functionality within the app.
R

RumahBeku Morut

Des 2021 - Present
Kolonodale, Indonesia
Fullstack Developer
As a UI/UX & FullStack Developer at RumahBeku Morut – My Brother Store since December 2021, I have developed multiple applications, including the backend service for RBM using both NestJS (TypeScript) and Golang, which supports RESTful API operations, PostgreSQL, and Firebase authentication. I also created RBM Kasir, a cashier app integrated with Bluetooth printers and cash drawers, and RBM Customer, a consumer shopping app with features for online ordering, product management, and reward redemption. My responsibilities involved product and order management, push notifications, and Docker deployment. I gained experience in maintaining projects, managing servers, and migrating data to Firebase.
P

PT. Rumahlogic Teknologi

Jul 2024 - Present
Tangerang Selatan, Indonesia
Backend Engineer
As a Backend Engineer at PT Rumahlogic Teknologi, I was responsible for developing web services and microservices, utilizing Python with Django REST Framework and Go with Gin Gonic as the backend technologies. I worked with PostgreSQL and MongoDB for database management, focusing on creating scalable and efficient solutions. My role involved designing and implementing RESTful APIs, managing data storage, and ensuring system performance and reliability. Additionally, I contributed to optimizing application performance and implementing best practices for backend development.

Skills

Python
Go
Dart
Node.js
Kotlin
Java
Postgres
MongoDB
Docker
My Projects

Check out my latest work!

I'As a software engineer, I’ve developed both mobile applications and backend services. Here are a few of my favorite projects, showcasing a range from mobile apps to complex backend solutions.

Grocee

Grocee is a local marketplace app specializing in daily essentials and FMCG. It offers a convenient platform for users to browse and purchase household necessities, ensuring quick access to essential products and streamlined shopping experiences.

Flutter
Firebase
Google Cloud
RumahBeku Morut

RumahBeku Morut

This application is an online shopping service at RumahBeku Morut. Make it easier for customers to find and buy goods available at RumahBeku Morut.

Flutter
Typescript
Go
Firebase
Google Cloud
Hackathons

I like building things

During my time in university, I attended 3+ hackathons. People from around the country would come together and build incredible things in 2-3 days. It was eye-opening to see the endless possibilities brought to life by a group of motivated and passionate individuals.

  • F

    FirstNet Public Safety Hackathon

    San Francisco, California

    Developed a mobile application which communcicates a victims medical data from inside an ambulance to doctors at hospital.
  • D

    DeveloperWeek Hackathon

    San Francisco, California

    Developed a web application which aggregates social media data regarding cryptocurrencies and predicts future prices.
  • H

    HackDavis

    Davis, California

    Developed a mobile application which allocates a daily carbon emission allowance to users to move towards a sustainable environment.
Contact

Get in Touch

Want to chat? Just shoot me a dm with a direct question on linkedin and I'll respond whenever I can. I will ignore all soliciting.