Avatar of Yu-Chiang Hsiao.
Yu-Chiang Hsiao
Senior Backend Engineer
Profile
Posts
0Connections
Print
Avatar of the user.

Yu-Chiang Hsiao

Senior Backend Engineer
No intro yet.
Logo of the organization.
未來市股份有限公司
Logo of the organization.
Tatung University (TTU) 大同大學
Taiwan, 台灣
Taiwan

Professional Background

  • Current Status
    Unemployed
  • Profession
    Software Engineer
  • Fields
    Internet
  • Work Experience
    10-15 years (10-15 years relevant)
  • Management
    I've had experience in managing 1-5 people
  • Skills
    Python
    Node.js
    AWS
    GCP
    Kubernetes
    GraphQL
    Jenkins
    Apache Airflow
    SQL
    NoSQL
    Docker
    Kafka
    PostgreSQL
    GitLab CI
    WebSocket
  • Languages
    English
    Intermediate
  • Highest Level of Education
    Master

Job Search Preferences

  • Current Status
    Ready to interview
  • Desired Job Type
    Full-time
    Interested in working remotely
  • Desired Positions
  • Desired Work Locations
    Taipei City, Taiwan
  • Freelance
    Non-freelancer

Work Experience

Logo of the organization.

Sr. Backend Engineer, Software

Feb 2025 - Present
Logo of the organization.

senior backend engineer

Aha AI
Full-time
Jan 2024 - Nov 2024
11 mos
1. Collaborated with PMs and designers to create scalable and maintainable UI/UX solutions, ensuring seamless integration with nodejs express services. 2. Built an AI-powered chat service leveraging Stream, AWS Lambda, and OpenAI API/SDK, enabling real-time communication and improved user experience. 3. Designed and implemented RESTful APIs and database schemas in PostgreSQL to support business requirements. 4. Conducted data migration by retrieving conversations from Stream, applying business logic, and updating records with new fields. tech skills: Nodejs, Typescript, PostgreSQL, Sequelize, AWS Lambda, AWS S3, Auth0, Stream, ChatGPT API.
Logo of the organization.

senior backend engineer

Nogle Taiwan
Full-time
Jan 2022 - Dec 2023
2 yrs 0 mos
Taipei City, Taiwan
1. Designed and developed a P2P trading platform using Node.js and Koa, enabling efficient and scalable user-to-user transactions. 2. Designed and implemented an event tracking system, integrating Koa, Kafka, PostgreSQL, and Mixpanel to build a robust data pipeline for real-time user behavior analytics and product optimization. 3. Built a customer notification system with a task scheduling architecture, utilizing Koa, Kafka, and Redis for efficient and user-customized notifications. 4. Led the monorepo architecture migration using Nx, consolidating multiple microservices and streamlining CI/CD workflows, achieving significant VM cost savings. 5. Maintained, refactored, and redesigned a Python-based cryptocurrency trading system, employing multi-threading and WebSocket for high-concurrency trading, and integrated Prometheus and Grafana to monitor events and visualize trading outcomes. tech skills: Nodejs, Python, Redis, Websocket, Postgresql, Kafka, Prometheus, Grafana, Mixpanel, Nx, Gitlab-ci.
Logo of the organization.

Senior Data Engineer

Jun 2019 - Dec 2021
2 yrs 7 mos
1. Integrated OAuth 2.0 flow into FastAPI to enhance API security and enforce robust access control mechanisms. 2. Built CI pipelines in GitLab to automate unit testing, improving code quality and development efficiency. 3. Leveraged Keda on Kubernetes to implement auto-scaling for nodes and pods, significantly reducing operational costs. 4. Integrated Sentry with FastAPI for centralized logging, enabling efficient monitoring of API service and Kubernetes logs. 5. Assisted in building a scalable Kubernetes environment from the ground up, ensuring high availability and performance. 6. Supported the algorithm team by developing data ETL pipelines using Airflow, streamlining the preparation process for model training. 7. Created a React-based web dashboard to visualize AI model results, providing actionable insights for stakeholders. 8. Built and optimized RESTful APIs and GraphQL APIs using FastAPI to expose AI model results for seamless integration. 9. Optimized API performance and resource management by leveraging Kubernetes for container orchestration and GCS for efficient data storage. 10. Designed and implemented Jenkins pipelines to automate GCP VM orchestration and AI model retraining workflows. 11. Built a word cloud generation service using ArangoDB and FastAPI, enabling advanced text analysis and visualization. tech skills: Gitlab, Python Unit test, Python Fastapi,, GCP Kubernetes, Keda, GCP Cloud SQL, GCP Bigquery, GCP cloud storage, OAuth 2, Sentry, Airflow, Jenkins, React, Graphql, arangodb.
Logo of the organization.

Frontend Team Lead

Sep 2017 - Jun 2019
1 yr 10 mos
1. Optimized broadcast system architecture using Node.js, RabbitMQ, and integration with Line API and Messenger API, improving system reliability and communication efficiency. 2. Developed a tool to simplify Excel file import into MongoDB, enabling clients to seamlessly migrate their data into our database. 3. Built bot core functionalities as a modular Node.js library, handling key chatbot operations and workflows, ensuring maintainability and scalability. 4. Leveraged AWS Lambda for efficient and cost-effective serverless processing. 5. Implemented data encryption and decryption for database operations using AWS KMS, ensuring secure handling of sensitive information. 6. Created a web-based graphical interface using React for enhanced user interaction with chatbot functionalities. 7. Designed and implemented a web editor combining Express, React, and Apollo GraphQL, enabling users to customize their chatbot-driven web pages. tech skills: Nodejs, AWS KMS, Parse API, AWS Lambda, Webpack, Reacts, Apollo Graphql, Google Oauth API, Google Sheets API.
Logo of the organization.

Senior Frontend Developer

Nov 2015 - Sep 2017
1 yr 11 mos
1. Led the development of friDayPlus, introducing React to rebuild the platform from scratch, and implemented new features to enhance user experience and maintainability. 2. Maintained and developed new features for the friDayPlus B2C system, utilizing jQuery for efficient front-end updates. 3. Built new features for friDay Shopping using jQuery, improving functionality and user engagement. 4. Conducted React training for the front-end team, enhancing team proficiency with modern front-end frameworks. tech skills: Nodejs, Express, Gulp, SPA, BABEL, Webpack v1, ESlint, React, Redux, SASS, WebdriveIO, Mongodb, jQuery, jQuery-UI, Bootstrap.
Logo of the organization.

Deputy Engineer (Meter Design Department)

Apr 2012 - Oct 2015
3 yrs 7 mos
1. Meter communication program development and UI design. Use VB.Net. 2. CHEM(Chung Hsin Electric & Machinery) AMI(Advanced Metering Infrastructure) system development. 3. Use Power Line Communication(PLC) to connect device, the Master side can control the Slave side and upgrade firmware on the Slave side. Use Renesas's MCU. 4. Meter communication program development and UI design. Use VB.Net. tech: Use LAMP server, Python, Django, HTML5, CSS3, Javascript, Jquery, Flot, startbootstrap.

Education

Logo of the organization.
Master’s Degree
資訊工程
2010 - 2012
Logo of the organization.
Bachelor’s Degree
工業教育
2005 - 2010