Skip to content
View lonecalvary78's full-sized avatar
💭
#opentowork
💭
#opentowork

Block or report lonecalvary78

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
lonecalvary78/README.md

An Experienced Java Engineer from Indonesia

About Me I’m an experienced Java engineer from Indonesia, currently based in Kuala Lumpur, Malaysia. With over 20 years in software development, I’ve worked across various industries, including banking, government, and insurance. My expertise lies in building and maintaining large-scale enterprise applications.

PAST EXPERIENCES

I have over 20 years of experience as a Java developer, beginning with 8 years in Indonesia, where I worked across various industries including banking, government, and insurance. In 2011, I moved to Kuala Lumpur, Malaysia, and have continued my career there for the past 14 years. During this time, I was primarily involved in projects with major local banks, focusing on the maintenance and enhancement of large-scale monolithic systems built using traditional J2EE technologies and frameworks such as JSP/Servlets, Struts, EJB, SOAP Web Services, Spring Framework, and Hibernate. However, the depth of my involvement in some projects was limited, as the scope of my role was mainly centered on maintenance and production support rather than new development.

Recent Endeavors

In the past two years, I’ve embraced modern development practices, delving into microservices architecture, containerization with Docker and Kubernetes, and cloud deployments on AWS. Notably, I led the modernization of a legacy loan system, successfully transitioning it to a cloud-native solution on Amazon EKS.

As the company operates in a consulting capacity, deployments to client environments were handled manually using Kubernetes manifests. Despite having no prior experience with AWS, I successfully completed the modernization and deployment process within four months through self-learning and hands-on implementation.

Looking Ahead

Recently, I’ve been exploring Helidon SE, a lightweight web framework developed by Oracle. What stood out to me is its simplicity and performance, but more importantly, its explicit and minimalistic design—there’s no dependency injection or hidden abstraction layers, which makes the codebase easier to reason about and debug. This level of control feels refreshing compared to heavier frameworks, and it’s inspired me to adopt Helidon SE for an upcoming side project where I want full visibility into how everything works under the hood.

SKILLS

IDE

vscode

Languages

Java Go PLSQL

Frameworks

Svelte Spring

ORM

Hibernate

Tooling

Docker Kubernetes Junit5 Maven Githun Actions Terraform

Cloud

GCP AWS

Databases

Oracle Postgres DynamoDB

lonecalvary78

Popular repositories Loading

  1. build-and-deploy-app-in-cloud-run build-and-deploy-app-in-cloud-run Public

    Java 1

  2. grpc-java grpc-java Public

    Forked from grpc/grpc-java

    The Java gRPC implementation. HTTP/2 based RPC

    Java 1

  3. go go Public

    Forked from golang/go

    The Go programming language

    Go 1

  4. openjdk openjdk Public

    Forked from openjdk/jdk

    JDK main-line development https://openjdk.org/projects/jdk

    Java 1

  5. tooling tooling Public

    Go

  6. hibernate-orm hibernate-orm Public

    Forked from hibernate/hibernate-orm

    Hibernate's core Object/Relational Mapping functionality

    Java