Avatar of Sam Huang.
Sam Huang
Java Engineer | Mastering Clean Code, Concurrency, and Scalable Web Solutions
ProfileResume
Posts
3Connections
Print
Avatar of the user.

Sam Huang

Java Engineer | Mastering Clean Code, Concurrency, and Scalable Web Solutions
Passionate and detail-oriented Java developer with extensive experience in building robust, scalable, and high-performance applications. I thrive on solving complex problems, optimizing code for efficiency, and delivering clean, maintainable solutions. Proficient in core Java concepts, multithreading, and Java frameworks like Spring and Hibernate, I enjoy creating seamless integrations and enhancing application functionality. Collaborative by nature, I excel in dynamic team environments and enjoy sharing knowledge with peers to achieve common goals. With a focus on continuous learning and improvement, I stay updated with the latest trends in software development. Whether it’s building APIs, fine-tuning performance, or deploying applications in modern containers, I am committed to delivering value and innovation in every project I undertake.
WITS
Hwa Hsia University of Technology
新北市, 台灣
Taiwan

Professional Background

  • Current status
    Unemployed
    Ready to interview
  • Profession
    Software Engineer
  • Fields
    Information Services
  • Work experience
    10-15 years (More than 15 years relevant)
  • Management
    I've had experience in managing 5-10 people
  • Skills
    JAVA
    Git
    php
  • Languages
    English
    Beginner
  • Highest level of education
    Bachelor

Job search preferences

  • Desired job type
    Full-time
    Remote Only
  • Desired positions
    後端工程師
  • Desired work locations
    Taiwan
  • Freelance
    Part-time freelancer

Work Experience

Senior Software Engineer

May 2022 - Jun 2024
2 yrs 2 mos
Taipei City, Taiwan
Project Overview: Understood existing code and database contents and created documentation. Acquired insurance industry knowledge, such as policyholders, insured persons, insurance types, products, and related regulations, and reflected this understanding in the code. Managed cloud platform environment deployment and debugging tasks (OCP, ELK). Analyzed, developed, and tested new requirements. For debugging existing programs, established unit tests and collected scenario data. Implementation: Worked on two systems using Spring 4 and Spring 5, with data access methods including MyBatis and ORM. The frontend utilized HTML and jQuery. Backend processes included native Java multithreading for computation and rule validation. Documentation: Conducted code reviews and created 20 operational flowcharts. Reviewed the database, rechecked 200 tables and stored procedures. Reviewed operational processes, established package workflows, and defined code in various Git environments. Debugging: Corrected code-related caching errors that caused data inaccuracies. Fixed cross-browser issues on web pages. Technologies Used: Spring Framework, jQuery, Java, PlantUML Reason for leaving: Project completion.

Senior Java Engineer

Dec 2021 - Mar 2022
4 mos
Taipei City, Taiwan
- This project involves the programming and development of a Line robot system. - Technologies used: spring framework, jquery, java - Reason for leaving: Personal planning

contract engineer

Jul 2021 - Nov 2021
5 mos
Taipei City, Taiwan
- Technologies used: java, spring, spring-gateway, spring-security, thymeleaf, jquery - Reason for leaving: Work location too far

Backend Programming Team Leader

Jun 2017 - Nov 2018
1 yr 6 mos
Taichung City, Taiwan
- sports betting odds signal source - Reason for leaving: Taking care of children