Muhamad Azmi Rizkifar

Back End Developer,

Android Developer

& Software Engineer

Senior Back End Developer at PT Pitjarus Teknologi.

Curriculum Vitae
A portrait of Victor Eke

ABOUT ME

I'm a Back-End Developer that is a communicative and fast learner person with a strong background in software development and server-side programming. Skilled in building scalable, reliable, and secure backend systems for web and mobile applications. Proficient in programming languages like Node.js, PHP, Python, and Java, I also have a deep understanding of databases, APIs, and server infrastructure. I prioritize security, performance, and scalability in every project I tackle. I'm always eager to learn new technologies and solve complex development challenges.

Currently working as Back End Developer at Pitjarus Teknologi, Back End Developer at Directorate of IT Center Telkom University, and run a digital product business called Invie ID as Chief Technology Officer.

I'm passionate about Back-end Development and Android Development. I have learned several programming theories like Object-Oriented Programming, Data Structures, Database, etc. I always love to learn new knowledge to keep me up to date, gain a lot of experience by participating in various activities.

Skills

Some of my skill set

I will improve my programming skills and learn new things

Back End Development

I have experience developing systems and website using Laravel, Codeigniter, Express js, Nest js, Spring Boot and Python Flask.

Android Development

I have experience developing an Android application using Kotlin and Flutter.

Database

I have experience developing a system using database MySQL, PostgreSQL, Oracle, Firebase and MongoDB.

UI Design

I usually design using Figma, but also use other tools like Corel Draw, Adobe Illustrator and Photoshop.

WORKING EXPERIENCE

Senior Back End Developer
at PT Pitjarus Teknologi December 2022 - Present

  • Ensured optimal operation of backend infrastructure for the top three clients, with a focus on database reliability, system uptime, and performance optimization.
  • Collaborated with Mobile Apps Developer, representing mobile apps team to establish project goals and milestones.
  • Developed and maintained an automated warning system integrated with Telegram bot notifications for server storage monitoring, data replication, long query detection, generating report based on sql queries and task execution.

Back End Developer
at Directorate of IT Center, Telkom University November 2021 - Present

  • Developed RESTful APIs for web and mobile apps using PHP Laravel and Node.js.
  • Collaborated with system analysts to design database structures and system architecture.
  • Worked closely with frontend developers to align web development goals, milestones, and deliverables.

Back End Developer
at PT Folka Indonesia Teknologi June 2022 - Octoboer 2022

  • Designed and developed scalable RESTful APIs for chat and forum discussions using Node.js and Socket.io to support real-time communication.
  • Collaborated closely with frontend developers to synchronize goals, set project milestones, and ensure seamless feature integration.

Back End Developer
at PT Rumahawan Karya Indonesia October 2021 - December 2021

  • Developed RESTful APIs for the payment system of the Garputala Kebaikan application, ensuring secure and seamless transactions.
  • Integrated payment gateways with BNI OGP (One Gate Payment) and Virtual Account (VA) services to streamline payment processing and enhance user experience.

Android Developer
at Rispro IoT Center Telkom University December 2020 - November 2021

  • Developed an android application using native technologies to monitor power resource for home and building use.
  • Used specific code versioning tools to manage and implement changes to programs.
  • Devised documentation for the app, detailing operation aspects, functions, capabilities and features.

Back End Developer
at PT Leholeh Rasa Nusantara September 2020 - March 2021

  • Creating a RESTful API service for front-end website and mobile apps using PHP CodeIgniter 3.
  • Collaborated with Frontend Developer, representing web team to establish project goals, projections and milestones.
  • Integrating several external services such as Shipper and Midtrans.

Android Developer
at Baker's Corner Telkom University July 2020 - August 2021

  • Led highly productive team of developers in mobile app creation cycle for Baker's Corner market.
  • Developed an android application for marketing pastry food and developed the system architecture.
  • Devised documentation for each app, detailing operation aspects, functions, capabilities and features.

FEATURED PROJECTS

Invie ID

Invie ID is a start-up that provides a digital wedding invitation web based with a various features and templates. Invie ID also provides a dasboard to disseminate invitation, manage invitation website and customers data.

CodeIgniter3 Node.js MySQL PostgreSQL

Truth or Dare

Android application to play the truth or dare games with various difficulty levels using the spin wheel method and user can create their own questions and challenges.

Android Kotlin SQLite

Baker's Corner

Android Application for selling and marketing pastry food on Baker's Corner store at Telkom University.

Android Kotlin SQLite Retrofit Socket.io

IEMS Application

Intelligent Energy Management System Android Application for monitoring power supply for home and building use.

Android Kotlin Retrofit

Lawan Covid-19

Android Application to provide information related to the number of victims of the Covid-19 virus.

Android Kotlin Retrofit

AR-Natomy

Augmented Reality android application for learning and education about the types of human anatomy.

Unity Vuforia

More Public Projects

DevCamper API

Backend RESTful API server for the DevCamper application using Node.js & mongoDB.

  • Node.js
  • MongoDB

Reusable Adapter Library

An Android libs for recyclerview adapter including support filterable data for searchview or material search bar.

  • Kotlin

ChatCord

This is a simple realtime chat app using socket.io.

  • Node.js
  • Socket.io

Dompet-Qu

This is a web application for daily financial recording, provides monthly report and export to Excel & PDF.

  • PHP
  • MySQL
  • JavaScript

Resep Bunda

This is a simple web application for food recipe catalogue.

  • PHP
  • MySQL
  • JavaScript

Movie Catalogue

This is a movie catalogue application, built using Kotlin with android architecture components.

  • Kotlin
  • SQLite

Barbershop Android

This is a simple android application for barbershop transaction manager using kotlin with MVVM Architecture.

  • Kotlin
  • SQLite

Restaurant Application

This application made using Flutter for Dicoding Academy Submission.

  • Flutter
  • SQLite

Barbershop Application

This is a dekstop application for barbershop employee and transaction manager built using Java Swing.

  • Java
  • MySQL
  • Netbeans