Skip to content

Resume

Senior Software Engineer (Java) | Application Architect

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

Behind every reliable digital experience is a system that works seamlessly behind the scenes. For nearly a decade, I’ve been helping organizations modernize legacy platforms, integrate complex enterprise systems, and build scalable backend solutions that enable businesses to move faster with confidence. My expertise spans Java, Spring Boot, Quarkus, Apache Camel, microservices, and enterprise integration. I specialize in solving the challenges that many growing organizations face: disconnected systems, aging architectures, manual deployment processes, and increasing operational complexity. Throughout my career, I’ve led initiatives that transformed how teams deliver software and how systems communicate with one another. From architecting enterprise integration solutions and establishing engineering standards, to leading the migration of API management platforms and modernizing monolithic applications into cloud-ready architectures, my focus has always been the same: creating technology that scales, performs, and lasts.


  • 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
  • Established enterprise-wide code review standards and source code governance practices, improving maintainability, reducing technical debt, and increasing development consistency across engineering teams.
  • Led the migration of Enterprise API Management from WSO2 to Axway, eliminating manual deployment risks through CI/CD automation and significantly accelerating release cycles.
  • Directed a cross-functional team of 3 engineers to deliver multiple business-critical initiatives, ensuring high code quality, on-time delivery, and architectural consistency.
  • Designed and implemented Enterprise Integration Patterns (EIP) using Apache Camel, enabling reliable communication between mobile applications, legacy systems, and modern microservices.
  • Modernized legacy JBoss EAP applications by migrating them to Quarkus and implementing centralized configuration management, creating a cloud-ready foundation for future Kubernetes adoption.
  • Automated software delivery pipelines by integrating GitLab and Jenkins using Pipeline-as-Code practices, reducing deployment effort and providing faster feedback to development teams.
  • Delivered a regulatory-compliant Audio Decoding platform for OJK/PAYDI requirements using Spring Boot Reactive and AWS Elastic Beanstalk, ensuring compliance while supporting scalable processing workloads.
  • Implemented automated API testing frameworks using REST Assured and JUnit 5, increasing deployment confidence, improving software quality, and reducing production regressions.
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 Application Specialist
Oct 2019 — Apr 2021
Telkomtelstra (now Digiserve)
  • Optimized enterprise applications supporting business operations, improving system reliability, application performance, and user productivity across multiple departments.
  • Developed and enhanced SaaS-based service management solutions, delivering new features and operational improvements that supported business growth and customer satisfaction.
  • Collaborated with international teams to implement and customize ServiceNow solutions for enterprise customers, contributing to successful project delivery in a multinational environment.
  • Integrated ServiceNow and Jira ticketing platforms, streamlining incident management workflows and improving issue-tracking efficiency between support and engineering teams.
  • Delivered new product features using Agile Scrum methodologies, accelerating development cycles and increasing stakeholder satisfaction through iterative delivery.

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

  • Indonesian — Native
  • English — Professional working proficiency