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
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.
Baker's Corner
Android Application for selling and marketing pastry food on Baker's Corner store at Telkom University.
IEMS Application
Intelligent Energy Management System Android Application for monitoring power supply for home and building use.
Lawan Covid-19
Android Application to provide information related to the number of victims of the Covid-19 virus.
AR-Natomy
Augmented Reality android application for learning and education about the types of human anatomy.
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
Dompet-Qu
This is a web application for daily financial recording, provides monthly report and export to Excel & PDF.
- 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