Radifan Fariz
LogoLogoLogo
About
Logo
My Name is Radifan Fariz. I graduated in Computer Science with 3.65 GPA. I define myself as Programmer/Full-Stack Developer and for now I’m experienced in android app development Native and Flutter, Backend language Node.js, PHP, C# and Python, and also Frontend language Javascript (React.js). I started seriously learning and developing apps when internship in PT. Telkom Regional 1 Sumatera. After finished my internship, I got repeated contract to develop some android apps for PT. Telkom Regional 1 Sumatera and I also later got contract from other company. Beside working on app development I've been also attend Digitalent Machine Learning training program from Ministry of Communication and Information Technology of Indonesia and have a chance to attend Tensorflow Global Certification. So Throughout my career until now I've been focus on developing myself capabilities.
Work
2022-2023
Full-Stack Developer (Freelance), CV. Wirya Media,
  • Developed online wedding invitation platform Bridesvow.com which is consisting of landing page, authentication and authorization page and mechanism, customer dashboard, online wedding invitation mechanism including interface and interaction on it, and integrating payment to payment gateway using Next.js.
  • Developed CMS for managing user and content of that platform and then serve it as RESTful API and GraphQL.
  • Fixed bugs of platform.
2021-2022
Full-Stack Developer (Freelance), PT Telkom Indonesia Tbk,
  • Developed mobile app and web (Telkom Tracker and Telkom Watcher) with Kotlin and Dart (Flutter) programming language for innovation which related to tracking location of technician in real time, processing and visualizing optical cable data on maps (Google Maps), predicting the location of optical cable data problem, and also mechanism to tagging the real location of optical cable data problem.
  • Developed RESTful API with JavaScript (Node.js) programming language as backend of mobile app that had been created.
2021
Full-Stack Developer (Freelance), PT Telkom Indonesia Tbk,
  • Developed bot apps (XproBot, and TelkomCareBot) with C# programming language for innovation which related to scraping vital data from internal site of Telkom and transmitting the data to Telegram in real time.
2020-2021
Full-Stack Developer (Freelance), PT Telkom Indonesia Tbk,
  • Developed mobile apps (Smart Save Infra, MyODP, and ODC Bot) with Java programming language for Smart Save Infra and MyODP and with Python programming language for ODC Bot.
  • Developed RESTful API with PHP programming language as backend of mobile app that had been created.
  • For Smart Save infra is used for monitoring temperature of particual device, for MyODP is used for list and monitoring Optical Distribution Point (ODP) data, and for ODC Bot is used for scraping data from internal site of Telkom and sending it to Telegram Bot.
2020
Full-Stack Developer (Freelance), PT Telkom Indonesia Tbk,
  • Developed mobile app (MYTOOLS) with Java programming language for innovation which related to Optical Distribution Point data processing and visualizing that data into maps (Google Maps). And made CRUD to manage technical data of prospective customers.
  • Developed RESTful API with PHP programming language as backend of mobile app that had been created.
2019
Full-Stack Developer (Internship), PT Telkom Indonesia Tbk,
  • Developed mobile app with Java programming language for innovation which related to Optical Distribution Point data processing.
  • Developed RESTful API with PHP programming language as backend of mobile app that had been created.
Skills
Java
Kotlin
Javascript
Flutter
Android
Node.js
React.js
Csharp
PHP
Python
Projects
BridesVow.com and BridesVow CMS

BridesVow.com

  • Web based application for making online wedding invitation and RSVP management
  • Using React.js Framework (Next.js) and Strapi with customization backend based on Koa.js

BridesVow CMS

  • Web based CMS with modification for handling BridesVow.com user data, transaction data, and invitation data. it do communication to BridesVow.com through RESTful API
  • Using Koa Framewrok (Node.js).
Telkom Tracker and Telkom Watcher

Telkom Tracker

  • Android application for Telkom to send technicians location in real time, visualize Optical Cable data on maps. predict problem location on Optical Cable, and also tag the real location problem on Optical Cable.
  • Using Android Studio (Kotlin).

Telkom Watcher

  • Android application for Telkom to monitor technician location in real time, view history of technician location and movement, and visualize Optical Cable data on maps.
  • Using Flutter (Dart).

Backend of Telkom Tracker and Telkom Watcher

  • Using Node.js (RESTful API), and MySQL.
Telkom MyTools Apps

MyTools SalesForce

  • Android application for Telkom Sales to visualize Optical Distribution Point (ODP) into map and to collect new customers data.
  • Using Android Studio (Java).

MyTools Technician

  • Android application for Telkom Technicians to get and process customers information from collected data by sales.
  • Using Android Studio (Java).

MyTools Collections

  • Android application for Telkom Officers to monitor and manage customers information from collected data by sales and technicians.
  • Using Android Studio (Java).

Backend of MyTools

  • Using PHP (RESTful API), and MySQL.
Telkom Bot Apps

XproBot

  • Telegram bot with GUI for scraping particular information from Telkom internal site.
  • Using Visual Studio (C#).

TelkomCareBot

  • Telegram bot with GUI for scraping particular information from Telkom internal site.
  • Using Visual Studio (C#).

ODC Bot

  • Telegram Bot for scraping particular information from Telkom internal site.
  • Using Python.
Telkom Other Apps

Smart Save Infra

  • Android application for Telkom to monitor Temperature and Humidity Data from IOT Device (RESTful API Based).
  • Using Android Studio (Java).

MyODP

  • Android application for Telkom to list and monitor Optical Distribution Point (ODP) (RESTful API Based).
  • Using Android Studio (Java).

Backend of Smart Save Infra and MyODP

  • Using PHP (RESTful API), and MySQL.
Telkom Other Apps

HopfieldTSP App

  • Android application for Route Optimization (Travel Salesman Problem) based on Neural Network Algorithm (Hopfield Network Algorithm) for final paper purpose.
  • Using Flutter (Dart).

Backend of HopfieldTSP

  • Using PHP (RESTful API), and MySQL.

Face Expression Recognition

  • Deep Learning (CNN) implementation to make Face Emotion Recognition.
  • Using Python.
Contacts
Jl.Raja Junjungan Lubis No.88 Pandan, Tapanuli Tengah, Sumatera Utara
082211208329 | radifanfariz@gmail.com
Copyright © 2022 radifanfariz, Inc. All rights reserved.