experience: python > php > c++/c > javascript = vuejs
github: https://github.com/ohya0915
Email: [email protected]
二月 2023 - Present
Taipei, Taiwan
1.According to client’s request design new analyze logic, new table schema, new result output logic.
2.Change system structure to scale-out (ex: celery, airflow)
3.Add new index in mogodb table, seperate data to raw data and query data to promotion query efficacy etc.
4.Use airflow make a job regular remove over 1 year data in mongodb
5.Use django admin schedule run AI analyze
6.Add multithreads in product django
7.Use Ansible to deploey
8.Maintenance costumer, developer, demo environment
Company: https://www.aibdt.com.tw/
七月 2019 - 七月 2021
Taipei, Taiwan
1. Use Vue.js make the upload file function for Taiwan's National Center for Traditional Arts department's purchase manage system web,to make web more smoothly. Use Python3 modify the system's download function, when download file the system won't download file at system side, system will make a temp file, then send the temp file to user, after send file to user side the temp file will disappear, to reduce the system's loading.
2. Use docker, ubuntu and Python3 to build a transfer file system for some departments under Taiwan's Ministry of Culture. The system can transfer .doctx to .odt, .xlsx to .ods, .doctx to .pdf, .xlsx to .pdf.
3. Use Python3 flask add upload media file function in "National Digital Library of Theses and Dissertations in Taiwan", create the manage media files system's web. Use Jinja2 and Vue.js build the manage system's frontend web, Use Python3 sqlalchemy to operate Mysql database.
4. Use Python3 flask to make "Ministry of The Interior Taiwan's New eLD"(The system has not started), use Python sqlalchemy and Mysql operate database.
5. Use Python3 to make a scrapy and schedule catching the cooperation company's(https://www.youtube.com/channel/UCkqrvXuqW7dN3E2_4v8Ha5Q) news dialy, for our company's ilisten(https://www.ilisten.tw) news channel.
6. Use Python3 to make a scrapy schedule catching the cooperation company's(Da Ai Television, https://www.daai.tv/program) new video, and save the video to their video database.
7. Use docker, ubuntu, Python3 create ELK database server(a kind of big data database) to do full-text index for Ministry of The Interior Taiwan's (https://tax.moc.gov.tw/book-apply/announcement.do)
8. Use C++ and Python3 build text to voice function for our company's ilisten(https://www.ilisten.tw).
9. Use Python3 and CKIP(source: https://ckip.iis.sinica.edu.tw/resource) make a tranditional chinese analyzer api server and use docker build image then deploy on ubuntu, will be used in company's line chatbot.
十二月 2018 - 五月 2019
Taipei, Taiwan
Connect money flow API(ex: Mayi,誠意)
十一月 2017 - 十二月 2018
Taipei, Taiwan
Response for the HP notebook's graphic card's driver, AMD and Intel's graphic card's vbios and registry key, modify the graphic driver's performance, ex: when notebook change to sleep mode the graphic driver should wait how long to stop function, when open a video file or a video software the graphic driver's behavior etc.
Inventec's arduino competition,I'm the one hold the car.(left one)
八月 2015 - 一月 2016
Taipei, Taiwan
1. Design new product
2. Promote yield
十一月 2014 - 八月 2015
Taipei, Taiwan
Promote yield
2007 - 2013
experience: python > php > c++/c > javascript = vuejs
github: https://github.com/ohya0915
Email: [email protected]
二月 2023 - Present
Taipei, Taiwan
1.According to client’s request design new analyze logic, new table schema, new result output logic.
2.Change system structure to scale-out (ex: celery, airflow)
3.Add new index in mogodb table, seperate data to raw data and query data to promotion query efficacy etc.
4.Use airflow make a job regular remove over 1 year data in mongodb
5.Use django admin schedule run AI analyze
6.Add multithreads in product django
7.Use Ansible to deploey
8.Maintenance costumer, developer, demo environment
Company: https://www.aibdt.com.tw/
七月 2019 - 七月 2021
Taipei, Taiwan
1. Use Vue.js make the upload file function for Taiwan's National Center for Traditional Arts department's purchase manage system web,to make web more smoothly. Use Python3 modify the system's download function, when download file the system won't download file at system side, system will make a temp file, then send the temp file to user, after send file to user side the temp file will disappear, to reduce the system's loading.
2. Use docker, ubuntu and Python3 to build a transfer file system for some departments under Taiwan's Ministry of Culture. The system can transfer .doctx to .odt, .xlsx to .ods, .doctx to .pdf, .xlsx to .pdf.
3. Use Python3 flask add upload media file function in "National Digital Library of Theses and Dissertations in Taiwan", create the manage media files system's web. Use Jinja2 and Vue.js build the manage system's frontend web, Use Python3 sqlalchemy to operate Mysql database.
4. Use Python3 flask to make "Ministry of The Interior Taiwan's New eLD"(The system has not started), use Python sqlalchemy and Mysql operate database.
5. Use Python3 to make a scrapy and schedule catching the cooperation company's(https://www.youtube.com/channel/UCkqrvXuqW7dN3E2_4v8Ha5Q) news dialy, for our company's ilisten(https://www.ilisten.tw) news channel.
6. Use Python3 to make a scrapy schedule catching the cooperation company's(Da Ai Television, https://www.daai.tv/program) new video, and save the video to their video database.
7. Use docker, ubuntu, Python3 create ELK database server(a kind of big data database) to do full-text index for Ministry of The Interior Taiwan's (https://tax.moc.gov.tw/book-apply/announcement.do)
8. Use C++ and Python3 build text to voice function for our company's ilisten(https://www.ilisten.tw).
9. Use Python3 and CKIP(source: https://ckip.iis.sinica.edu.tw/resource) make a tranditional chinese analyzer api server and use docker build image then deploy on ubuntu, will be used in company's line chatbot.
十二月 2018 - 五月 2019
Taipei, Taiwan
Connect money flow API(ex: Mayi,誠意)
十一月 2017 - 十二月 2018
Taipei, Taiwan
Response for the HP notebook's graphic card's driver, AMD and Intel's graphic card's vbios and registry key, modify the graphic driver's performance, ex: when notebook change to sleep mode the graphic driver should wait how long to stop function, when open a video file or a video software the graphic driver's behavior etc.
Inventec's arduino competition,I'm the one hold the car.(left one)
八月 2015 - 一月 2016
Taipei, Taiwan
1. Design new product
2. Promote yield
十一月 2014 - 八月 2015
Taipei, Taiwan
Promote yield
2007 - 2013