Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

ROSA EKA PRATAMA

APPLICATION ARCHITECT | LEAD ENGINEER | AWS CCP

The River E7-02 Parung Panjang Bogor, West Java 16360 | | +6285722955088 | rosaekapratama@gmail.com

Professional Summary
A skilled software engineer, technical leader, and analyst with 9 years in project lifecycle development, and 2 years
in leading a team. Excellent communication skill, also strong educational background in information and technology.
Experienced and productive in both team based and self-managed projects along with exceptional capabilities in
analytical, design, and problem solving. Looking for a challenge in developing, analyzing, and problem solving to
continue develop my knowledge and potential.

Experience
Application Architect | Lead Backend Engineer 01/2022 to Current
PT Teknologi Pamadya Analitika Tangerang, Jakarta, Indonesia
• Participated in concept, design and execution of application to monitor progress of lifecycle.
• Researched new and emerging technologies to stay abreast with trends and best practices.
• Communicated technical and design requirements to determine performance, reliability and accessibility.
• Gathered and examined user feedback to improve capacity of software.
• Collaborated with departments to discuss technical issues, software system design and maintenance.
• Design high level architecture, with high availability and high performances stack
• Provide POC for incoming project.
• Provide guidance related to technical solution to all tech team.
• Manage CI/CD pipeline.
• Manage 4 - 6 backend engineer.
• Provide technical guidance to engineer.
• Jira ticket maintaining, code review and pull request approval for staging, UAT, and production deployment.
• Create policy about no ticket no work, ticket as mandatory factor on every engineer working branch, and pull
request merging.
• Create API standardization.

Stacks
Golang, Java, Beego Framework, Beego ORM, Spring Framework, JPA, Google Pub/Sub, Google Artifact Registry,
Google Kubernetes Engine, Google Cloud Storage, Google Cloud SQL, Google reCAPTCHA, Google Scheduler,
Postgres, Postgrest, Redis, Jasper Report, Keycloak, KrakenD, Debezium, MSSQL, CDC.

Projects
• New Core System (Initially planned to replace old core system)
• Dire X-Middleware (Bridge between old core system and new FE)
• Yellow AI Chat (Chat bot for provider user)
• Mobile Web (Mobile web app for policy member)
• Miya Core System Integration (Integration between old core, miya core, and new FE)

Backend Engineer 08/2021 to 01/2022


PT Bank Aladin Syariah Tbk Jakarta, Indonesia
• Handle Ala Impian feature, multiple users can save their balance together to achieve their goal in 1 saving
balance account.
• Revised existing software to upgrade interfaces and elevate performance.
• Create unit test for a couple of old function.
Experience
Sr. IT Developer (RnD) 04/2021 to 07/2021
HOME CREDIT INDONESIA
• Research and develop java project initializr using spring initializr
• Research and develop gitlab new repository automation using gitlab ci, jira automation, and python
• Research captcha solver using machine learning
• Research how to connect hadoop with kerberos with java
• Handle devops ticket related
Sr. Java Programmer (JFS) 02/2020 to 03/2021
HOME CREDIT INDONESIA
• Active member in Joint Financing Scheme agile team
• Maintain existing system, and develop new service to fulfill business requirement
• Implement existing and new system to containerized Kubernetes
• Responsible for developing and tuning Deadpool System, a decision engine using drools for bank partner
election in JFS
• Provide assistance and solution regarding technical matters.
Programmer Analyst 08/2019 to 01/2020
TELKOMSIGMA
• Participate in aanwijzing for requirement gathering
• Identify and design technical solution proposal and effort estimation
• Lead a group of programmers, task assignments, team building, also assignment review, code review, and
monitoring
• Ensure the project to be delivered corresponding with its requirements and objective
• Participate in project team full-cycle software development
• Production environment preparation and implementation
• Initiate, research, and develop new products.
Java Programmer 10/2014 to 07/2019
TELKOMSIGMA
• Responsible for developing and testing applications in projects, based on technical specifications which are
defined by System Analyst
• Also responsible for guiding and supporting through project life cycle including production deployment and
live test
• Providing immediate analysis and solution on the spot
• Identify technical and business specifications
• Participate in managing technical specification documents such as Functional Specification Document
• Participate in research and development about latest technology stacks, also improving current product
applications both in performance and features.
Java Programmer Trainee 04/2014 to 09/2014
TELKOMSIGMA
• Learning about java basic fundamental and spring framework with real case scenario, and develop project
applications

Certification
AWS Certified Cloud Practitioner 2023

Education
Institute of Technology Telkom Bandung 2013
GPA: 3.25/4.0
Skills
ANALYSIS AND DESIGN PROJECT RELATED
• Database design • Requirement gathering
• High availability high performance design • Effort estimation
• Containerized and microservice driven design • Research and development
• Event driven design • Providing technical solution proposal
• System integration • Stack initiation, project initiation
• Middleware • Environment preparation and installation
• Experienced with waterfall methodology
• Performance tuning
• Experienced with scrum methodology
• Provide training for new team
BUSINESS KNOWLEDGE
• Team collaboration using SVN, GIT, Jira,
• Banking Redmine
• Mobile/ E-Banking transaction
• Multibiller transaction
• Joint financing scheme
• 3rd Party claim insurance administration

Stacks

SERVER APPS DATA PERSISTENCE


• Apache Tomcat for web apps • PostgreSQL
• JBoss Fuse for OSGi apps • MySQL
• Apache Service Mix for OSGi apps • Oracle Database
• Docker for containerize apps • SQL Server
• Docker Swarm for system scaling • Ehcache
• Kubernetes for container scaling and • Hazelcast
management • Elasticsearch
CLOUD • Redis
• Google Cloud Platform LANGUAGES & FRAMEWORK
• Amazon Web Service • Java
IDENTITY ACCESS • Golang
• Google IAM • Python
• Keycloak • Spring framework
MESSAGE QUEUE & STREAMING • JPA
• Apache Active MQ • Beego framework
• Apache Kafka • Gin framework
• IBM MQ • Gorm
• Rabbit MQ BRMS
• Google Pub/Sub • Drools
HARDWARE SECURITY MODULE API GATEWAY
• Thales Payshield 9000 • Kong & Konga
• Safenet Luna EFT • KrakenD
MESSAGING FORMAT OPERATING SYSTEM
• ISO 8583 • Windows
• JSON • Linux
• SOAP ETL
• XML • MSSQL CDC
• YAML • Debezium
JAVA PERFORMANCE TOOLS CI/CD
• JConsole • Jenkins
• SOAP UI • TeamCity
• Visual VM • Gitlab CI
• Bitbucket Pipeline
• Jira Automation

You might also like