Avatar of Simon Huang.
Simon Huang
Java Software Engineer
ProfileResume
Posts
0Connections
Print
Avatar of the user.

Simon Huang

Java Software Engineer
4+ years experienced Java backend engineer. Expert in web service application and development process. Excellent in utilizing appropriate data structure and design pattern to model and implement business logics.
Nexio Technology Limited
National Tsing Hua University
Taipei City, Taiwan

Professional Background

  • Current status
    Employed
    Not open to opportunities
  • Profession
    Back-end Engineer
  • Fields
  • Work experience
    6-10 years (6-10 years relevant)
  • Management
    I've had experience in managing 5-10 people
  • Skills
    Tomcat
    JBoss
    MySQL / Mariadb
    PostgreSQL
    jdbc
    Hibernate
    Redis
    kafka
    RESTful API
    SOAP
    GraphQL
    WebSocket
    jwt
    Nginx
    swagger
    Jersey
    Gradle
    Maven
    Git
    GitLab
    Github
    Ansible
    Docker
    Jenkins
    Ant
    Shell Script
    PMD
    Checkstyle
    FindBugs
  • Languages
    English
    Professional
    Chinese
    Native or Bilingual
  • Highest level of education
    Master

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    JAVA backend engineer
  • Desired work locations
    Taipei City, Taiwan
  • Freelance
    Part-time freelancer

Work Experience

Java Software Engineer

Jan 2018 - Present
- Integrate and implement functions of 3rd-party game providers: registration, transfer balance, player info query, etc. - Enhance api communication, including error handling, timeout issue. - Fulfill customized requirements: large amount registration, request encryption/decryption. Game provider categories: Live poker, Slot games, Lottery, Sports games, Animal sports, Chess games.

Java Software Engineer

Apr 2017 - Dec 2017
9 mos
Develop and maintain gaming member system, implement and design RESTful api for: - member management. - member balance management. - 3rd-party game communication (register, login, transfer, etc.) - report produce. - advertisement and promotion info display.

Java Software Developer & DevOps

Sep 2014 - Jan 2017
2 yrs 5 mos
- Backend engineer 1. Responsible for developing web services for mobile application such as note, task, poll, account Management, etc. 2. Design database schema, unit-testing, and service deployment. Reference app: BuddyDo: https://portal.buddydo.com/zh-hant/ WorkDo: https://portal.workdo.co/zh-hant/ - DevOps 1. Improve projects dependency and build flow from Ant or Shel- based script to Gradle tasks. 2. Apply Jenkins and Ansible to achieve CI/CD. 3. Apply static code analysis tools like PMD, Checkstyle, FindBugs, Xanitizer to CI. 4. Systems management and maintenance: Jenkins, LDAP, Redmine.

Education

Master’s Degree
Computer Applications - MCA, Computer and Information Sciences and Support Services
2012 - 2014
Bachelor of Science (BS)
Applied Mathematics
2006 - 2010