Experience (3)
Planview, Inc. - Junior Software Engineer
-
Worked in the Tasktop Viz team to develop Viz, a Value Stream Analytics platform that focusing on streamlining analytics delivery.
- Engineered React/TypeScript front end and Scala/Java Spring Boot back end for platform services.
- Developed multi-service features on Kubernetes with Kafka integration.
- Migrated build images to Amazon ECR with Terraform lifecycle policies, optimizing Jenkins builds.
- Implemented Gzip compression, reducing page load times by up to 30%.
- Configured EU service's data tracking with Pendo for user engagement analysis.
- Designed a monitoring dashboard cooprating datadog for service health check.
Public Services and Procurement Canada - Software Engineer
-
Worked in Public Services and Procurement Canada digital service branch (DSB) that responsible for the development and the maintenance of various government sites and resolve technical difficulties.
- Engineered React/TypeScript front end and Scala/Java Spring Boot back end for platform services.
- Developed multi-service features on Kubernetes with Kafka integration.
- Migrated build images to Amazon ECR with Terraform lifecycle policies, optimizing Jenkins builds.
- Implemented Gzip compression, reducing page load times by up to 30%.
- Configured EU service's data tracking with Pendo for user engagement analysis.
- Designed a monitoring dashboard cooprating datadog for service health check.
Nexus Media - Software Engineer
-
Participated in developing a mobile 2D roguelike shooting game named Monster Warrior: Adventure.
- Responsible for implementing UI components for the main menu, in-gameHUD, store items display, etc., using Unity and C# framework
- Communicated and collaborated with colleagues in art departments to accomplish tasks.