Software Engineer
Global Relay
2019-12-01-Present
- Worked with breaking down monolith application and rewrite in multiple microservices focusing on Scalability, Availability, Data Resili...
- Worked with breaking down monolith application and rewrite in multiple microservices focusing on Scalability, Availability, Data Resilience, Security & Observability. Technology used: Spring Boot, MinIO Object Storage, Apache Pulsar, Aerospike(distributed caching), Prometheus etc.
- Worked heavily configuring and integrating microservices with Kubernetes and Helm. Work includes: containerized applications with Docker, configure and deploy the application to multiple environments, HTTPS and certificate configuration and management automation.
- Facilitate services to be production-ready by finding performance bottleneck on serving requests, thread pool optimization, setting up logging level dynamically etc. Used profiling tools like VisualVM, JDK Mission Control and optimized code to make application faster.
Java
Spring
Docker
View more
Java
Spring
Docker
Spring Boot
Apache Kafka
Kubernetes
View more
Software Engineer, Mobile Platform Team
As a part of Mobile Platform Team, responsible to lay down and continuously improve the software foundations and infrastructure component...
As a part of Mobile Platform Team, responsible to lay down and continuously improve the software foundations and infrastructure components that all Grab mobile apps are built upon. The team objective is to maximise the productivity of every single Grab mobile engineer in delivering the most stable, scalable and secure product, with the best-in-class quality at great velocity.
Android
Kotlin
Mobile App Development
View more
Android
Kotlin
Mobile App Development
View more