Avatar of 張書豪.
張書豪
Sr. Software Engineer & Data Engineer at Innova Solutions Taiwan
Profile
Posts
2Connections
印刷
Avatar of the user.

張書豪

Sr. Software Engineer & Data Engineer at Innova Solutions Taiwan
5+ years Python and 5+ years C# software engineer. Experienced with website system design, big data processing, data pipeline building and data analysis. Have a side business, build a Taiwan futures analyzing website, which has been operated since 2020.
Logo of the organization.
Innova Solutions
Logo of the organization.
National Tsing Hua University
Taoyuan City, Taiwan
台灣

Featured Resume

Uploaded on 9月 19日 2024

Professional Background

  • 現在の状況
    就職中
    面接の用意ができています
  • Profession
    Back-end Engineer
    Data Engineer
  • Fields
    Information Services
  • 職務経験
    6〜10年 (6〜10年関連の実務経験)
  • Management
  • Skills
    Python
    C#
  • Highest level of education
    Master

Job search preferences

  • Desired job type
    フルタイム
    リモートワークに興味あり
  • Desired positions
    Software Engineer
  • 希望の勤務地
  • Freelance

Work Experience

Logo of the organization.

Senior Software Engineer

5月 2023 - 現在
Taipei, Taiwan

Co-Founder & Developer

3月 2017 - 現在
•Re-branded iStock website to orbitalyang.com. Serving around 200+ VIP members daily. • Design a WebSocket communication protocol between quoting server and frontend. • Integrated with WordPress to host 200+ technical articles and videos. • Integrated with 3rd cash service to provide credit card and ATM transaction. • Designed a free web service about Taiwan stock - iStock. To provide a real-time pricing and analysis of Taiwan stocks. • Managed database for daily trade data (2019/02/18 - 2020)
Logo of the organization.

Software Engineer

7月 2019 - 1月 2024
4 yrs 7 mos
Taipei City, Taiwan
Pricing Data Lake & Pricing API (2022.6-): provide medical prices data with a cost-effective and fast querying API. • Responsible for data ingestion, data validation, data pipeline automation and data testing. • Led to design an efficient parser to solve a critical problem of large file ingestion. Ingesting files without out-of-memory issue (size 100GB -1TB/per file, peek memory used 50MB). Enhanced ingestion speed 192x compared to previous design. • Led to design an automation data pipeline. Monthly ingesting 17 customers’ data and generating 30+TB parquet data. Reduce 30% AWS cost of idling tasks and 95% human involvement. Shop Book and Pay (2019-2022.6): serve hospitals to build shop sites for searching and buying medical services. • Implement a pricing data ingestion system with .NET Core, Azure Functions, Blob Storage, and Service Bus. • Used Adobe Experience Manager (AEM) and ReactJS to host 70 shop sites.

Full Stack Engineer

10月 2015 - 6月 2019
3 yrs 9 mos
Taoyuan City, Taiwan
SmartChoice: an intelligent building web platform to manage sub-systems and IoT devices. • Responsible for backend, frontend and database design and development. • Started from scratch to use C# .Net MVC, AngularJS, and SQL Server to implement intelligent building web platform. • Designed and implemented 90% services of platform. • Deployed platform into 3 industrial buildings those earned with Smart Building Silver Mark.
Logo of the organization.

Software Engineer Intern

7月 2014 - 9月 2014
3 mos
Hsinchu, Hsinchu City, Taiwan
For 2 months short-term intern in ITRI, recommend by my advisor, Dr. Chang. We train a word tag classification model system, using wiki title and group tag. This model can have 75%-85% accuracy to predict a word to mapping groups.
Logo of the organization.

Intern

1月 2012 - 1月 2013
1 yr 1 mo
100, Taiwan, 台北市中正區黎明里
Develop and maintain Intranet system website.

Education

Logo of the organization.
Master’s Degree
Computer Science, Natural Language Process
2013 - 2015
詳細
We present WriteAhead(http://writeahead.nlpweb.org), a prototype system, that automatically extracts and displays relevant grammar error correction patterns with examples to prompt the user as they type or mouse around a draft. Preliminary experiments and evaluation results on a publicly available dataset, show our method works reasonably well for preposition errors.
Logo of the organization.
Bachelor’s Degree
Computer Science
2009 - 2013