PT Trix Games Studio
Software Engineer - Project Based (Remote Full-time)
Jun 2023 - Sep 2023 · 0 yrs 3 mos
During my tenure as a Software Engineer at PT Trix Games Studio, I undertook the following responsibilities:
- Migrated the backend application from WSO2 (MS4J) to Spring Boot.Implemented Aspect-Oriented Programming for application monitoring and debugging.Applied Reactive Programming in Spring Boot.Built Event-Driven Applications utilizing Spring Boot and Kafka.Upgraded JDBC to R2DBC for PostgreSQL.Optimized data request performance from Kafka and PostgreSQL using pgpool.Developed a global criteria builder for optimized big data requests.Optimized data request performance from Kafka and PostgreSQL using pgpool.Utilized Redis for efficient data request operations.Conducted stress tests on the Spring Boot application using JMeter.Wrote unit tests for the existing application using Mockito and JUnit5.Developed utility libraries to refactor redundant code in the existing application and stored the package library in the GitLab Package Registry.Authored Technical Specification Documents.
- Java
- Spring Boot
- GitLab
- Docker
- NGINX
- Redis
- Kafka
- PostgreSQL