Skip to content

Resume

Senior Software Engineer (Java) | Application Architect

8+ Years Experience Application Architect CASE Certified
📍 Bogor, ID 📧 mochamadgiapriyana@gmail.com

Senior Software Engineer with expertise in developing scalable applications using Java, Spring Framework, Quarkus, Apache Camel, and SQL. Committed to driving innovation, optimizing system performance, and maintaining clean architecture.


  • Java (Spring Boot, Quarkus, Jakarta EE)
  • TypeScript / JavaScript (Node.js, NestJS, React, Angular)
  • SQL (Oracle, PostgreSQL, MySQL, MariaDB)
  • Enterprise Integration — Apache Camel, REST APIs, Microservices
  • API Management — Axway, WS02
  • Message Queuing — Event-driven architecture, routing patterns
  • CI/CD — Jenkins, GitLab CI, GitHub Actions
  • Code Quality — SonarQube, static analysis, security scanning
  • Version Control — Git, code review processes
  • IDE — IntelliJ IDEA
  • CASE — Certified Application Security Engineer
  • Secure coding practices, vulnerability assessment

Senior Software Engineer (Java) / Application Architect
Apr 2021 — Present
PT. Asuransi Jiwa Astra
  • Act as Application Architect for code review and source code maintenance, ensuring code quality and adherence to architectural standards.
  • Designed and developed REST API web services consumed by mobile applications, handling thousands of daily transactions.
  • Led migration of legacy applications to Quarkus Framework, improving startup time by 90% and reducing memory footprint by 75%.
  • Migrated API Management from WS02 to Axway, designing and implementing Jenkins CI/CD pipelines for automated deployment.
  • Built enterprise integration applications utilizing Apache Camel to connect disparate systems reliably.
  • Designed and configured CI/CD pipelines using Jenkinsfile, integrated with SonarQube for code quality and GitLab for version control.
Fullstack Developer
2025 — Present
Freelance Projects
  • Developed a community Radio Online platform using React, Node.js, Icecast streaming server, and Liquidsoap for playlist automation.
  • Built a WhatsApp Business Dashboard application supporting template creation, broadcasting campaigns, and live chat from a single web interface.
IT Applications Specialist
Oct 2018 — Apr 2021
Telkomtelstra (now Digiserve)
  • Developed and maintained SaaS applications on the ServiceNow platform for enterprise customers.
  • Implemented ServiceNow solutions for PBS Telstra Shenzhen, including custom workflows and integrations.
  • Integrated ServiceNow ticketing systems with Jira to streamline production issue management.

  • Certified Application Security Engineer (CASE)
  • Java Enterprise & Spring Framework professional certifications

  • Indonesian — Native
  • English — Professional working proficiency