Senior Software Engineer
Khairil
Anwar
I build and modernise banking platforms with Java, Spring Boot and AWS. Currently in Kraków, moving home to Kuala Lumpur.
Scroll with meAbout
Enterprise Java, from monolith to microservices architecture.
I take long-running banking systems and move them to modern, cloud-native architecture without disrupting the business that runs on them. When production breaks, I'm the one who digs in.
What I do
Build, fix, ship, teach.
Modernise platforms
Monolith to Spring Boot microservices, Java 6 to Java 21, Oracle to PostgreSQL/MySQL/MongoDB, application migration from on-prem to cloud.
Keep production calm
Incident lead with Splunk, AppDynamics and Grafana, plus root-cause analysis so issues stay fixed.
Ship safely
Jenkins pipelines deploying to AWS EKS behind Kong API Gateway, secured with Spring Security.
Agile teamwork
Agile delivery with distributed teams across Poland, India, Hong Kong and China, plus code reviews and mentoring.
Selected work
Projects.
Monolith to microservices, wealth banking
Split a long-running monolith into Spring Boot services behind Kong on AWS EKS.
- Java 21
- Spring Boot
- Kong
- EKS
Oracle to PostgreSQL, on-prem to AWS cloud
Moved the database from on-premises Oracle to PostgreSQL on Amazon RDS, migrating schemas and queries while REST, SOAP and file-feed integrations kept running.
- PostgreSQL
- Oracle
- AWS RDS
- Cloud migration
Financial planning platform, APAC
Backend and integration for investment projections across Asia-Pacific markets.
- Spring
- Hibernate
- IBM MQ
Government portals with SSO
Customs, KPWKM, SIRIM and more, with single sign-on through CAS, OpenSSO and OID.
- Liferay
- CAS
- Scrum
Skills
What I build with.
Backend
- Java 21
- Spring Boot
- WebFlux
- Spring Security
- Hibernate
- REST
- SOAP
- IBM MQ
Cloud and data
- AWS EKS
- RDS
- Lambda
- Kubernetes
- Docker
- Kong
- Jenkins
- PostgreSQL
- Oracle
- MongoDB
Observability
- Splunk
- AppDynamics
- Grafana
- CloudWatch
Ways of working
- Agile
- Scrum
- Scrum Master
- Distributed teams
- Code reviews
- Mentoring
- CI/CD
Off the clock
My hobbies.
Bowling
My favourite way to switch off. Chasing strikes with friends, and the occasional gutter ball.
Design
From websites to site plans, I love making things clear and beautiful. This animated site is one of my playgrounds.
See my designs →Exploring AI
Trying the latest AI tools, from coding assistants like Claude and Copilot to small experiments of my own.
See what I've built →Contact
Coming home to Kuala Lumpur.
Open to Software Engineering and Solutions Architect roles in banking, fintech and tech.