Android & Web Developer · Jakarta

Hi, I'm Leo

Charlie Leo Prima Putra Marpaung

Built with AI. Debugged by me. Eventually. “Think like an engineer. Prompt like a wizard.”

 

0
Tahun Pengalaman
0
Proyek Selesai
0
Perusahaan
0
Bahasa Pemrograman
Charlie Leo
● Available for Work
// 01. about

Who Am I?

Charlie Leo

Hi, I'm Charlie Leo Prima Putra Marpaung — an Software and Web Developer based in Jakarta. I graduated in September 2016 from Budi Luhur University with a Bachelor's degree in Information Technology, majoring in Information Systems.

I have good communication skills in Indonesian and English. With experience across software development, Android, and back-end systems, I'm ready to work in teams or individually to deliver quality solutions.

"The biggest goal of a self-motivated developer is to produce high-quality software all the time, regardless of the obstacles and self-doubt encountered."

NamaCharlie Leo Prima Putra Marpaung
LokasiJakarta, Indonesia
Status● Available for Work

Expertise Highlights

GO

Golang Developer — BRI

Qlola Cash Management · 2024–Present

NET

.NET Developer — BRI

Cash Management System · 2020–2024

AND

Android Native Developer

Mega Auto Finance · 2019–2020

API

Back-end Developer

Mega Central Finance · 2018–2019

DEV

Software Developer

Freelance · 2016–2018

// 02. skills

My Skills

AI didn’t replace me. It upgraded my workflow, “Prompt twice, deploy once! — powered by AI agents, caffeine, and suspiciously accurate autocomplete.”

Programming Languages

C#90%
Visual Basic90%
Java80%
Kotlin70%
Python70%
PHP70%
Golang75%

Web & Database

JavaScript70%
Node.js70%
Express Framework60%
SQL (MS SQL Server)80%
MYSQL80%
PostgreeSQL80%
Redis80%

Tools

OpenShift Container Platform70%
Rundeck80%
Visual Studio / VS Code90%
Android Studio80%
Postman80%
IIS/Internet Information Services90%
RabbitMQ75%
C#.NETVisual Basic JavaKotlinAndroid PythonPHPGolangNode.js MYSQLAPIJSON PostgreeSQLRedisIIS RabbitMQOCP
// 03. services

What I Do

🤖

Android Native Development

Debug, gradle/SDK setup, REST/POST/GET data, push notification, dan implementasi Material Design untuk aplikasi Android.

🗄️

Microsoft SQL Server

Stored procedure, function table, trigger, table view, dan SQL Job untuk pengelolaan database enterprise.

🌐

Web API Development

Memahami HTTP request method, membuat token Bearer/Signature, dan integrasi JSON untuk backend services.

📱

Google Play Store

Launch aplikasi internal, beta, alpha, hingga production release di Google Play Store.

💻

Software Development

Familiar dengan Visual Studio, VS Code, Android Studio, Postman, POJO JSON, dan IIS untuk pengembangan software.

🎨

Web Design

Pengembangan antarmuka web menggunakan HTML5, CSS3, dan JavaScript untuk tampilan yang responsif dan modern.

// 04. experience

Work Experience

2024 — Present
Golang Developer
Bank Rakyat Indonesia (BRI) · Jakarta

Qlola Cash Management

  • Squad Leader Project for Qlola Cash Management.
  • Migration Cash Management System Features into Qlola by BRI.
  • Handle Cash Card & Briva Management feature migration.
  • Develop and maintain Modul Penerimaan Negara (MPN).
  • Enhancement and maintenance for enterprise cash management services.
GolangGRPCMicroservicesPostgreeSQLRabbitMQ
2020 — 2024
.NET Developer
Bank Rakyat Indonesia (BRI) · Jakarta

Cash Management System

  • Create new product (apps) untuk kebutuhan internal bank.
  • Enhancement module/function pada sistem yang sudah berjalan.
  • Manage Cash Management System (CMS) operasional harian.
  • Manage Task Scheduler (background process) Cash Management System.
  • Fix bugs dan maintenance aplikasi production.
C#.NETSQL ServerVisual StudioIIS
2019 — 2020
Android Native Developer
Mega Auto Finance · Jakarta
  • Create new product (apps) untuk kebutuhan perusahaan.
  • Monitoring Production environment secara berkala.
  • Manage aplikasi Newzoom, Online Time Attendance (OTA), Management OTA (MOTA), dan distribution apps.
JavaKotlinAndroid StudioGoogle PlayREST API
2018 — 2019
Back-end Developer
Mega Central Finance · Jakarta
  • Pengembangan modul Accounting and Finance.
  • Approval Requests workflow management.
  • Monitoring Production dan Issue Customer Contract.
  • Support Corporate Planning team.
C#SQL ServerWeb APINode.js
2016 — 2018
Software Developer
Freelance · Jakarta
  • Application analysis and design berdasarkan kebutuhan klien.
  • Research integrasi fitur yang memenuhi user requirements.
  • Analyze user needs dan memberikan rekomendasi solusi.
  • Memastikan solusi sesuai dengan ekspektasi pengguna.
PHPJavaHTML5CSS3JavaScript
// 05. education

Education

Sep 2012 — Sep 2016
Bachelor of Information Technology
Budi Luhur University · South Jakarta
Concentration: Information Systems
GPA: 3.26 / 4.00
Aug 2009 — Aug 2012
Vocational High School
SMK Bakti Idhata · South Jakarta
Major: Computer and Network Engineering
Teknik Komputer & Jaringan
// 06. contact

Get In Touch

Ada proyek menarik atau peluang kolaborasi? Atau sekadar ingin berdiskusi tentang teknologi? Saya selalu terbuka untuk percakapan baru!

📘
Facebookclppm
📸
↓ Download CV