Summary
Overview
Work History
Education
Skills
Languages
Timeline
Hi, I’m

Piseth Ing

Bangkok
Piseth Ing

Summary

At Allianz Technology, a seasoned Senior Java Developer excelled in Docker containerization and Agile methodology, significantly enhancing application scalability and team productivity. Expert in Java development and fostering professional growth among juniors, I ensured robust, secure software solutions, driving forward technological excellence and operational efficiency. Effective at working in Agile environments using Scrum methodologies. Complex problem-solver with analytical and driven mindset.

Overview

9
years of professional experience

Work History

Allianz Technology

Senior Java Developer
04.2021 - Current

Job overview

  • Lead code reviews and estimated required changes.
  • Utilized containerization technologies like Docker for easier deployment management, leading to reduced downtime during updates.
  • Contributed towards building microservices architecture-based applications that resulted in improved scalability, maintainability, and fault tolerance.
  • Incorporated continuous integration tools such as Jenkins or GitLab CI/CD pipelines for streamlined code deployment and version control management.
  • Conducted thorough code reviews to identify potential issues, ensuring optimal performance across all projects.
  • Enhanced application performance by optimizing Java code and implementing efficient algorithms.
  • Developed custom-built components that seamlessly integrated with existing systems for increased flexibility and extensibility.
  • Worked with project managers to design and implement scalable solutions.
  • Mentored junior developers, fostering a culture of continuous learning and professional growth.
  • Collaborated in team-based, Agile environment to accomplish objectives by deadlines.
  • Developed high-quality documentation that enabled smooth handovers of projects and facilitated efficient onboarding of new team members.
  • Championed best practices in coding standards, design patterns, and testing methodologies to ensure consistent quality across all projects.
  • Implemented robust security measures that safeguarded sensitive data and ensured system stability.
  • Participated in requirements gathering and design development meetings.
  • Investigated issues and defects to determine problem root cause and formulate corrective action recommendations.
  • Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs, and enhancements.

GL Finance

Senior Java Developer
09.2016 - 03.2021

Job overview

  • Lead code reviews and estimated required changes.
  • Developed and enhanced E-Finance programs with features such as underwriting, contract, auditing, accounting, payment and collection module.
  • Reviewed code and debugged errors to improve performance.
  • Solved complex technical problems by leveraging deep knowledge of Java frameworks and libraries such as Spring Boot and Hibernate ORM.
  • Developed and maintained scalable web applications for improved user experience and increased traffic.
  • Worked with project managers to design and implement scalable solutions.
  • Designed full-stack E-Finance applications.
  • Participated in requirements gathering and design development meetings.
  • Wrote, modified, and maintained software documentation and specifications.
  • Developed applications and software to increase department efficiency.
  • Provided customer support to remote clients using e-ticketing system.
  • Researched new technologies for use in website projects.
  • Worked with business teams to understand needs and address production questions.
  • Coordinated deployments of new software, feature updates and fixes.
  • Built databases and table structures for web applications.
  • Translated technical concepts and information into terms parties could easily comprehend.

BDKtel

Java Developer
09.2015 - 09.2016

Job overview

  • Participated in requirements gathering and design development meetings.
  • Enhanced application performance by optimizing Java code and implementing efficient algorithms.
  • Collaborated in team-based, Agile environment to accomplish objectives by deadlines.
  • Researched new technologies for use in website projects.
  • Built databases and table structures for web applications.
  • Contributed to the successful completion of projects by meeting tight deadlines and delivering high-quality code.

Education

Royal University of Phnom Penh
Cambodia

Bachelor of Science from Information Technology
02.2014

Royal University of Phnom Penh
Cambodia

Bachelor of Science from Mathematics
02.2014

Skills

  • Java
  • C
  • PHP
  • Postgresql
  • Mysql
  • MongoDB
  • Maven
  • Gradle
  • Kafka
  • RabbitMQ
  • Spring Core
  • Spring MVC
  • Spring Data JPA
  • Spring Boot
  • Spring Security
  • Spring Cloud
  • Spring Webflux
  • Spring Cloud Config
  • Spring Cloud Eureka
  • Spring Cloud Gateway
  • Grafana
  • Loki
  • Promtail
  • Micrometer
  • Prometheus
  • OpenTelemetry
  • Tempo
  • Git
  • GitHub
  • HTML
  • CSS
  • Javascript, jQuery
  • Typescript
  • Angular
  • Docker Containerization
  • JUnit Testing
  • Microservices Architecture
  • Continuous Integration and Deployment
  • Kubernetes orchestration
  • Agile development methodology
  • OAuth2 and JWT Authentication
  • Design Patterns Proficiency
  • Elasticsearch Search Engine
  • Agile Methodology
  • Android development
  • Code reviews
  • Multithreading

Languages

Khmer
Bilingual or Proficient (C2)
English
Upper intermediate (B2)
Thai
Intermediate (B1)

Timeline

Senior Java Developer

Allianz Technology
04.2021 - Current

Senior Java Developer

GL Finance
09.2016 - 03.2021

Java Developer

BDKtel
09.2015 - 09.2016

Royal University of Phnom Penh

Bachelor of Science from Information Technology

Royal University of Phnom Penh

Bachelor of Science from Mathematics
Piseth Ing