Liu, jui-yuan Data Engineer
Chaoyang University of Science and Technology
Master of Information Management
1998/07/30,A,Taiwan
#FinTech #BigData #QuantitativeTrading
Programming language: Python, Java, Scala (base on Java)
Development tools: Git / IntelliJ / VSCode
Testing tools: Docker/AWS EC2/S3/ScalaTest
- Work Experience -
- Cathay Financial Holdings Digital Data Development Center,
- Data Science R&D Department,
- Data Science Engineer, Feb 2023 ~ Now
1. Researched and developed Mole, a distributed ETL tool that operates efficiently through Spark, providing data validation and consistency during the ETL process.
Development and Testing:
Implemented cloud-to-ground data transmission functionality (AWS S3 to DB) and proxy functionality.
Developed MongoDB and TeraData data transmission capabilities.
Conducted unit, integration, and end-to-end testing using AWS EC2, EMR, RDS, and Docker.
Research and Learning:
Investigated Spark's persist function, data permission levels, and lifecycle to enhance data consistency and efficiency.
Studied the Hadoop ecosystem, including HDFS, HIVE, YARN, and others.
Learned about Docker containerization for deployment and testing.
#Scala #Java #Shellscript #SQL
2. Contributed to the development of a smart healthcare project for sepsis, establishing ML models to optimize and improve physicians' ability to accurately diagnose sepsis and increase recall rates.
Data Processing:
Employed DropNa, Duplicate, OneHotEncoder, Standardization, and distinguished between discrete and continuous data.
Addressed imbalanced data using methods like Stratified Shuffle Split to ensure equal data proportions during training.
Feature Engineering:
Utilized packages such as shap and eli5 to assess the importance of each feature and employed visualization tools like seaborn and Matplotlib for analysis.
Deployment:
Transferred model environments and outcomes using Docker images, and set up a restful API with Flask for hospital use.
#Python #Tensorflow #Docker
- National Chung-Shan Institute of Science and Technology,
- Intern, July 2020 ~ July 2021
Created fighter jet AI models using Linux and TensorFlow, performed data visualization, and engaged in web design and development.
Learned to collaborate on large projects, including code division and integration, standardization of programming practices, and technical documentation writing.
- Patere
- Android studio developer, Aug 2019 ~ Nov 2019
Short-term contracted agile development project for an Android platform App involving login, registration, data scraping, file upload, data processing, image transmission, and image sliding functionalities.
Developed using the MVVM model, Android Studio, MongoDB, and Postman, with version control managed through Google Source.
- Chaoyang University of Technology
- Information Service Center
- Web Engineer, Aug 2017 ~ Nov 2018
Developed the Chaoyang Electronic Newsletter website, responsible for login, message board, and admin site functionalities.
Utilized Django, incorporating JavaScript, Ajax, and PostgreSQL for development.
- Side Project -
Oh!DogCat Stray Animal Shelter Platform (2019/11/24)
Visualize and view stray animal data across Taiwan / LINE Bot for instant reporting
Web:Developed using JavaScript and PHP, regularly scraping opendata to the Firebase database for data cleaning and processing, and finally hosting the visualized website on the Herokuapp platform for users to browse.
(Due to the expiration of Herokuapp's free period, the website is no longer accessible )
Line bot:Developed using Google Script to integrate with LINE Message for creating a chatbot, providing functions such as stray animal reporting, lost pet reporting, nearby animal hospital notifications, and stray animal sheltering. Precision push notifications were added in the lost report to improve the recovery effect, and all uploaded data were linked with the Imgur API as an image database. (It's still available)
Web3 Risk Hedging System (2022/01/30)
An automated futures-spot arbitrage system integrating DeFi and CeFi.
Interacts with on-chain smart contracts through web3.py and periodically monitors the status of on-chain assets and profits; monitors market fluctuations and trading in real-time through exchange Restful APIs, and records real-time and expected profits.
Cryptocurrency Arbitrage System (2023/11/13)
Monitors price differences across exchanges and performs arbitrage trading.
Developed in Python with version control via GitHub, integrating APIs from Taiwan's three major exchanges, and using async for parallel processing to enhance arbitrage efficiency. Regularly monitors profits and sends profit reports and market price fluctuations via email. Ultimately deployed on AWS EC2 for real-time automated operation.
USDT Exchange Rate Grid System (2022/06/22)
Integrates with Taiwanese exchanges for automated trading of exchange rates.
Utilizes grid trading strategies for automated low buy and high sell, integrating with the MAX exchange API to offer proportional or arithmetic trading methods. Incorporates tkinter for a user interface to easily monitor profits and order statuses.
(This functionality was independently developed and provided by MAX on 2023/08/08.)
Exchange Rate Rebalancing System (2022/07/13)
Integrates with Taiwanese exchanges for automated rebalancing of exchange rates.
Employs rebalancing to automatically equalize asset values while earning rewards on demand deposits, integrating with the MAX exchange API. Utilizes tkinter for a user interface to facilitate the observation of profits and coin holding statuses.
- Education -
- Chaoyang University of Technology
- Master's Degree in Information Management, 2020 ~ 2022
Thesis: A Low-Risk, High-Profit Cryptocurrency Arbitrage System Based on Hedging
Independently completed an AI decision-making screening system.
Independently developed an automated quantitative trading system: Trend Quantitative Grid and Pattern Grid.
- Chaoyang University of Technology
- Bachelor's Degree in Information Management, 2016 ~ 2020
Developed the Oh!DogCat Stray Animal Shelter Platform, responsible for backend programming, data analysis, and database development.
Developed the Oh!DogCat Stray Animal LINE Official Chatbot, handling data processing, backend programming, and database development.
Independently designed and developed a web game, completing the planning, story, scenes, prototype, implementation, and testing within one month.
Developed a Stray Animal Shelter App using Swift.
Participated in the organization team for the 23rd Competitive Cheerleading Squad, completing planning, fundraising, theme selection, personnel distribution, and formations within four months and achieving victory.
Independently developed an online stock quote system using Jupyter Notebook.
- Zhongshan Industrial and Commercial School
- Department of Multimedia Technology, 2012 ~ 2016
Ranked 10th in the National Business Skills Competition in Programming in 2015.
First place in the Kaohsiung Digital Programming Contest.
Leader of the Elite Society, guiding junior and senior high school students in activities and explaining the content.
Executive Director of the Alumni Association Activities, planning graduation events, ceremonies, and yearbook design and production.
Holds a certificate in Software Application (Level 2), Accounting Information (Level 3), and Web Design (Level 3).
Thank you for reading this and have a nice day.
I am jui-yuan Liu , an explorer focusing on #data #finance #business