HSIN HSIEN HO (Erik)

I'm

About

Backend Engineer with 2 years of experience.

Backend Engineer

Stay on your game and keep going for your dream because the world needs the special gift that only you have.

  • City: Taipei, Taiwan
  • Degree: Bachelor

Backend software engineer with 2 years of experience, specializing in Python (FastAPI, Flask), PHP, and Node.js development. Proficient in Docker, GCP, Nginx, and CI/CD pipelines. Skilled in system integration and monitoring using RabbitMQ, Grafana, Prometheus, and Opentelemetry. Experienced with Postgres, MySQL, MongoDB, and Redis.

Skills

FRONTEND
  • HTML
  • CSS
  • JavaScript
  • Vue
BACKEND
  • FastAPI
  • Flask
  • NodeJs
  • PHP
INFRA
  • NGINX
  • GCP
DATABASE
  • Postgres
  • Mongo
  • Redis
  • MySQL
CONTAINER
  • Docker
  • Docker-Compose
  • K8S
ETL
  • Airflow
MONITOR
  • Prometheus
  • Grafana
  • Opentelemetry

Resume

Summary

HSIN HSIEN HO (Erik)

Meticulous software engineer with 2 years of backend development experience, specializing in creating and implementing innovative software solutions. Proficient in Python (FastAPI, Flask) and PHP, with additional hands-on experience in Node.js. Familiar with tools such as Docker, GCP, Nginx, Supervisor, and Bitbucket CI/CD pipelines. Skilled in integrating and monitoring systems using RabbitMQ, Grafana, Prometheus, and Opentelemetry. Proficient in database technologies including Postgres, MySQL, MongoDB, and Redis. Known for strong problem-solving abilities and a collaborative work ethic.

Education

Master of Computer Science

2024/09 - 2025/08

University of Bristol


Bachelor of Statistics

2013/09 - 2016/06

  • The University badminton team member
  • The badminton team representing for the Department of Statistics - Leader
  • The cooking club - Internet Publicity Section

Working Experience

Backend Engineer

2023/04 - 2024/08

TNL Mediagene, Taipei, Taiwan


  • Cr.ED Backend Developer (PHP)
  • Cr.ED is a creative generation tool designed to empower users in creating interactive ads for enhancing advertising effectiveness.

    • Developed real-time Taiwan stock price lookup and name query services, integrated with third-party APIs for advertising modules.
    • Created a cinema schedule inquiry feature, enabling users to view the nearest three cinemas and their daily showtimes upon location permission.
    • Implemented a CSV/ZIP upload system for manual product data entry into PDC, including RabbitMQ integration, supporting up to 100 products and images per upload with a 15MB ZIP limit.
  • UFO Radio Backend Developer (Python)
  • The UFO Broadcasting Network introduces its latest real-time listening app, featuring UFO Meals, hourly news, entertainment music, lifestyle information, and more. Tune in to the most current and exciting content on the UFO Broadcasting Network, available for both iOS and Android platforms.

  • Monitoring Solutions
    • Implement blackbox monitoring to track website performance and health, with results displayed on Grafana.
    • Integrate Opentelemetry for collecting traces.
    • Deploy Prometheus for gathering metrics and connecting them to Grafana.
  • Invoice System
  • Develop APIs for registering activity invoices and integrate them with the Ministry of Finance's electronic invoice system APIs. Utilize FastAPI and Airflow with Docker for regularly updating invoice data and provide a backend interface for customers to easily query submitted invoices.

  • Interactive Mobile Games
  • Create interactive video experiences between two mobile devices through sockets.

  • Campaign System
  • Design a comprehensive solution for an activity platform API and backend management system, including customizable management of various client events. The system should support image and audio file management and incorporate a permission system. Design a consistent API routing structure to facilitate flexible addition of new APIs.

Full-Stack Engineer

2022/03 - 2023/03

E.SUN Commercial Bank, Ltd., Taipei, Taiwan


  • PyCon Speaker
  • PyCon APAC 2022 speaker, and the topic is 「實現超自動化的驗證碼辨識」(Achieve a Hyper Automation for Captcha Recognizer).

  • Web Services Developer
    • Fintech Taipei 2022: Built the webpage of the intelligent AI service exhibition area for the 2-day exhibition.
    • Voting System: Designed a voting system for the company's internal event, in which more than 400 people browsed the web in a short period of time.
    • Customer Data Platform: Developed a web platform that generates data without code for the marketing team, mainly responsible for the backend FastAPI and database design. In addition to importing Redis as a task queue to execute long-term SQL queries, the service also imports Airflow to update database data.
    • AI Challenge Competition: Created the real-time monitoring dashboard of the competition, maintained the OTP service, and also assisted in the refracting of the system code.
  • Maintain Web Services
  • Negative News System: Responsible for web pages, backend and database.

Data Scientist & Software Engineer

2021/02 - 2022/03

E.SUN Commercial Bank, Ltd., Taipei, Taiwan


  • Robotic Process Automation (RPA)
    • Familiar with excel data collection, use selenium to control web pages, and create python script for executable files (EXE).
    • Familiar with Git Actions for automated crawler and email sending.
    • Guided about 10 people to complete the final RPA projects.
    • ​Built a website based on Flask to visualize the execution of RPA logs.
  • Computer Vision (CV)
    • Researched several papers about CRNN, CTC, CRAFT, Attention and data augmentation.
    • Implemented an OCR model to solve captchas.
  • Python Lecturer

Data Scientist & CRM

2017/09 - 2021/02

E.SUN Commercial Bank, Ltd., Taipei, Taiwan


  • Machine Learning (ML)
  • Cooperated with the risk management department to predict whether the corporate financial loans will default.

  • Computer Vision (CV)
  • Implemented Optical Character Recognition to identify documents uploaded by customers, developed YOLO and CRNN models and developed API to accelerate the review process in the credit card department.

  • Customer Relationship Management (CRM)
  • Cooperate with the data analysis (DA) team, used the UNICA platform to send the marketing lists, and maintained the customer contact rules.

Side Projects

Hexschool Enterprise Project Mentor

2024/03 - 2024/07

nodejs-enterprise

I mentored a team of eleven students in HexSchool to create their web products over a four-month timeframe. To deliver the best outcome possible, I adopted the agile development approach that focused on short-term cycles for quick sprint completions. Before development began, I led the team in assessing technical and resource requirements. Next, I guided students to plan their progress based on set milestones. To boost teamwork and productivity, I held regular sprint review meetings for everyone to share the challenges they encountered and brainstorm possible solutions. I also asked students to examine their progress through sprint retrospectives. Throughout the process, I emphasized honest expression of one’s situation and appreciation of others' support. This way, I forged a coherent and supportive team, in which everyone felt confident and comfortable in contributing their strengths and helping others in overcoming difficulties.

Skill Sets: Project Management

Hotel Reservation

2023/12 - 2024/02

hotel

Welcome to our Enjoyment Luxury Hotel booking website, your ideal choice for accommodation! Here, we offer a variety of featured room types to meet your diverse needs and budget. Whether you're a traveler seeking luxurious indulgence or a budget-conscious guest, we have the perfect room types for you to confidently choose from.

Skill Sets: NestJS TypeScript, Firebase, Render

Task Management System - SuperHandy

2023/03 - 2023/07

Image 3

Our mission is to empower individuals with superhuman abilities in their daily lives. This philosophy represents our commitment to providing a platform that makes it easy for users to find tasks they need help with, while also inspiring them to feel like superheroes who have the power to help others and increase their own self-worth.

Skill Sets: Node.js, LinePay, Google Maps API, Zeabur