Halo Semua π, saya Rangga Dwi Mahendra
Fresh graduate in Informatics & Backend and Machine Learning enthusiast
Lulusan Informatika yang antusias belajar hal-hal baru di bidang teknologi terutama pada pengembangan Backend dan Machine Learningπ
Hubungi Saya
Tentang Saya
Lulusan Informatika dari Universitas Jenderal Soedirman
Minat utama saya adalah di pengembangan perangkat lunak, khususnya pengembangan web dan backend dan juga pengembangan model Machine Learning
Pengalaman
Pengalaman saya ketika kerja, magang kerja praktik, dan menjadi asisten praktikum
IT FullStack Developer
PT Manjo Teknologi Indonesia
Jakarta Selatan, Indonesia
Mar 2026 - Present
- βMengembangkan dan mengimplementasikan lebih dari 5 fitur untuk sistem Point of Sale (POS) menggunakan Svelte dan Golang guna mendukung operasional pembayaran digital.
- βMembantu lebih dari 3 proses integrasi merchant dan kolaborasi teknis untuk implementasi kerja sama partnership.
- βMengembangkan dan mengimplementasikan lebih dari 2 fitur baru untuk sistem aggregator menggunakan Svelte.
SvelteGolangPostgreSQL / MySQLRedisDocker
IT Staff - FullStack Web Dev
PT Autochem Industry
Tangerang, Indonesia
Dec 2025 - Mar 2026
- βMengembangkan dan memelihara lebih dari 3 fitur pada website dashboard production menggunakan framework web CodeIgniter, AJAX, dan JavaScript.
- βMengembangkan lebih dari 5 fitur untuk Knowledge Management System (KMS) berbasis RAG menggunakan Ollama sebagai model AI, pgvector sebagai vector database, CodeIgniter sebagai framework web, serta Python untuk parsing data.
CodeIgniterPostgreSQLPHPPGVector / Vector DatabaseOllama / RAGJavaScriptAJAX
Programmer Junior
Nusantara Sakti Group
Jakarta Barat, Indonesia
Sep 2025 - Dec 2025
- βBerpartisipasi dalam pengembangan fitur baru untuk sistem ERP perusahaan.
- βMembuat laporan menggunakan Eclipse BIRT dengan pengambilan data melalui query SQL.
KsystemMySQLEclipse BIRTLinuxSuperset Dashboard
Laboratory Assistant of Object Oriented Programming
Universitas Jenderal Soedirman
Purbalingga, Indonesia
Sep 2023 - Des 2023
- βMembimbing 40 praktikan selama sesi praktik dua mingguan, memastikan akuisisi keterampilan yang efektif melalui dukungan langsung
- βMenyusun dan memimpin penilaian praktik dua kali setiap semester untuk mengevaluasi efektivitas pelatihan dan kinerja peserta
- βMenilai sekitar 8 tugas laboratorium dan 2 ujian praktik untuk setiap praktikan, serta memberikan umpan balik personal guna meningkatkan kemampuan teknis mereka
NetbeansJava
Software Tester
Kementerian Komunikasi dan Informatika Republik Indonesia
Jakarta, Indonesia
Jul 2023 - Agu 2023
- βMelakukan pengujian manual pada aplikasi mobile berbasis Flutter dengan memverifikasi 8 fitur utama dan melaporkan sekitar 6 bug, sehingga berkontribusi pada peningkatan fungsionalitas dan pengalaman pengguna
DartFlutterGitGitlabSoftware Testing Lifecycle
Laboratory Assistant of Algorithm & Programming
Universitas Jenderal Soedirman
Purbalingga, Indonesia
Sep 2022 - Des 2022
- βMembimbing 40 praktikan selama sesi praktik dua mingguan, memastikan akuisisi keterampilan yang efektif melalui dukungan langsung
- βMenyusun dan memimpin penilaian praktik dua kali setiap semester untuk mengevaluasi efektivitas pelatihan dan kinerja peserta
- βMenilai sekitar 8 tugas laboratorium dan 2 ujian praktik untuk setiap praktikan, serta memberikan umpan balik personal guna meningkatkan kemampuan teknis mereka
C++/CCode::BlocksAlgoritma
Portfolio
Projek dan Sertifikat
Di bawah ini merupakan beberapa projek dan beberapa sertifikat yang pernah saya dapatkan baik dari perkuliahan maupun bootcamp dan kelas online

Sistem Pendukung Keputusan dengan Metode SMART dan MOORA
Sistem Pendukung Keputusan yang dibuat menggunakan metode SMART dan MOORA untuk melakukan penilaian kinerja produk dengan tiga kriteria keuangan, yaitu Return On Investment, Net Profit Margin, dan Rasio Efisiensi. Sistem ini dibangun menggunakan React sebagai Frontend dan Go sebagai Backend serta PostgreSQL untuk databasenya.

API Crowd Funding

Mastering Microservice Golang: Online Soccer Field Booking
Membuat aplikasi Backend dengan arsitektur microservice menggunakan bahasa Golang (Gin Framework), PostgreSQL sebagai database, Docker untuk environment, Jenkins untuk CI/CD pipelines, Kafka sebagai message broker, Midtrans untuk payment gateway.

Laravel 11, Breeze, Spatie: Bikin Web Platform Online Course
Kelas Online dari BuildWithAngga.com yang mempelajari Laravel 11 dengan membuat sebuah projek online course atau kelas online menggunakan Laravel 11 sebagai tech stack utamanya, menggunakan Laravel Breeze sebagai authentikasinya, DBMS menggunakan MySQL, dan Docker untuk menjalankannya.

FullStack API, Web, CMS & Docker Multi-Container Architecture
Kelas Online dari BuildWithAngga.com dengan membuat sebuah multi-container architecture dengan studi kasus simple contact form. Backend menggunakan Golang, Frontend menggunakan Next js, dan untuk CMS menggunakan Laravel. Semua aplikasi berjalan di Docker dengan multi-container.

Belajar Fundamental Back-End dengan JavaScript - Dicoding
Kelas dari dicoding.com mempelajari cara membuat aplikasi Back-End berbasiskan Node.JS dengan menggunakan Hapi Framework. Tugas akhir dari kelas ini adalah membuat aplikasi Backend berupa Restful API dengan menerapkan teknologi database, storage message broker, dan caching, serta memiliki fitur authentication dan authorization menggunakan token JWT.

Belajar Fundamental Aplikasi Flutter - Dicoding
Kelas dari dicoding.com mempelajari cara membuat aplikasi cross-platform menggunakan framework Flutter. Tugas akhir dari kelas ini adalah membuat sebuah aplikasi Flutter yang dapat mengambil data dari Web API, menyimpan data secara lokal, menampilkan sebuah notifikasi, serta terdapat testing.
Kontak
Hubungi Saya
Jangan ragu untuk menghubungi saya jika Anda memiliki pertanyaan atau ingin berdiskusi lebih lanjut. Saya siap membantu Anda!
Informasi: Formulir kontak ini masih dalam tahap pengembangan dan belum berfungsi sepenuhnya. Untuk saat ini, silakan hubungi saya melalui media sosial atau email langsung.