Here to Export My CV.pdf
// compiling a career, one commit at a time
FransiskusDavid.java UTF-8
package dev.fransiskus; import java.util.List; public class FransiskusDavid { private String role = "Software Engineer"; private final String dressCode = "Full black, always"; private String currentWorkplace = "PT Ameliore Solusi Analitika"; public static void main(String[] args) { new FransiskusDavid().buildSomethingGreat(); }}
profile.jpeg preview
Fransiskus David Yudaputra

Experience.java

Experience.java › Backend Developer Dec 2025 — Present
@Role( company = "PT Ameliore Solusi Analitika", project = "4th Enhancement of E-money Reconciliation App" client = "PT Telekomunikasi Selular" timespan = "Dec 2025 — Present" stack = ["Java","Springboot","Outsystem","OracleDB","Quartz","Postgresql","Spring batch","CI/CD"] ) public class BackendDeveloper { // => Built a configurable adapter for integrating new // PUE systems, enabling real-time reconciliation // with better accuracy and traceability. // => Improved CSV/PDF recipient comparison, cutting // out long manual checks. // => Automated journaling via scheduled triggers and // coordinate comms for new system integrations. }
Experience.java › ItOps And TechnicalSupport May 2025 — Dec 2025
@Role( company = "PT Ameliore Solusi Analitika", project = "Maintenance — E-money Reconciliation App" client = "PT Telekomunikasi Selular" timespan = "May 2025 — Dec 2025" stack = ["Java","Springboot"] ) public class ItOpsAndTechnicalSupport { // => Migrated legacy payment services to SNAP BI, // meeting new compliance standards. // => Root-caused system errors through detailed log // analysis, keeping operations stable. // => Back-end troubleshooting to optimize the final // disbursement flow. }
Experience.java › Backend Developer And Data Engineer Oct 2024 — Mar 2025
@Role( company = "PT Ameliore Solusi Analitika", project = "Core Tax Data Warehouse" client = "Directorate General of Taxes" timespan = "Oct 2024 — Mar 2025" stack = ["Python Scripting", "ETL pipelines", "Svelte", "SQL Server"] ) public class BackendDeveloperAndDataEngineer { // => Automated SPT data processing workflows from // Core Tax to support ETL pipelines. // => Managed varied data types and structures, // keeping integrity through transform and load. // => Streamlined and automated manual steps, lifting // ETL efficiency by 70%. // => Create dashboard to monitor ETL pipelines // process }
Experience.java › Fullstack Developer Sep 2024 — Jun 2025
@Role( company = "PT Ameliore Solusi Analitika", project = "Internal HR Information System" timespan = "Sep 2024 — Jun 2025" stack = ["Java","Springboot","Activiti","Svelte"] ) public class FullstackDeveloper { // => Built the budgeting flow, improving the // reimbursement budget process by 80%. // => Designed and implemented a workflow engine // into the HR system. }

Projects.java

Baliguide.java May — Jun 2023
@Project(role = "Android Developer") class Baliguide { // Lead Android developer, collaborating with // ML and cloud teams to surface tourist // destinations across Bali. }
CILInfoSystem.java Jan — Jun 2023
@Project(role = "System Analyst & Backend Developer") class CILInfoSystem { // Led system analysis and built the login // and dashboard experience for the Head // of the Department. }

Education.java

University.java 2020 — 2024
@Education( university = "University of Indonesia", period = "2020 — 2024" gpa = "3.30/4.00" ) public class BachelorOfComputerScience {}
Toolkit.java imports
import dev.skills.Java;
import dev.skills.JavaScript;
import dev.skills.TypeScript;
import dev.skills.React;
import dev.skills.Svelte;
import dev.skills.NodeJS;
import dev.skills.TailwindCSS;
import dev.skills.HTML;
import dev.skills.CSS;
import dev.skills.Activiti;

Contact.java

~/fransiskus — zsh console
$ whoami
Fransiskus David Yudaputra
 
$ echo $STATUS
Open to full-stack roles, freelance collaborations,
and quietly interesting Java problems.
 
$ contact --list
📧emaildavid.yudaputra@gmail.com 💬whatsapp0838 7422 4471 🚀github@Cicus-Doanglah 🤝linkedinFransiskus David
 
$