- 4 years in technical leadership and web backend/frontend.
- Hands-on experience in Python(Django, Flask, FastAPI) backend service
- Deep understanding of Relational Database(MySQL).
- Good at organizing people to solve complex technical and business problems
Nov. 2022 - Now
- Built campaign delivery service of a MarTech product that can sends customized content to millions of users in few minutes.
- Responsible for a cross team product that requires heavy communication skill.
- Migrated report generation pipeline to Argo Workflow, a scalable cloud-native solution.
- Surveyed OLAP databases (Clickhouse, Redshift) that could improve analytical queries performance by 80% compared to OLTP database on trillions of rows.
- In charge of the handover of new product, improved the observability of a complex system by Prometheus and ELK stack.
Oct. 2019 - Nov.
- Built a photo upload service with AWS S3 and Lambda.
- Profiled and optimized complex MySQL query with Django ORM for 50%~80% performance boost and solved deadlock issues.
- Improved legacy RESTful APIs to achieve better performance and UX.
- Lead a Scrum team of 8 to deliver values to customers.
- Coordinated communications among multiple stakeholders (PO, EM, QA, etc.)
- Coached junior developers for both onboarding and enhancing code quality.
- Introduced typing system by Typescript for better maintainability.
- Migrated frontend framework from AngularJS to Angular.
May. 2019 - Sep. 2019
- Used NLP model and image processing help E-Commerce client to eliminate duplicate products.
- Assessed NLP models for time series data.
- Studied the state-of-the-art DL models like Efficient-Net, Transformer-XL.
- Built a mobile app to receive data from various wearable devices via blue-tooth connection for monitoring user's health condition by DL models.
Aug. 2018 - May. 2019
- Used MCTS and other ML techniques to build bots for card games.
- Built an automated logs processing procedure to find cheating players. (Python/Tensorflow & Pytorch, Scala, Java)
- Used Telegram chatbot with NLP to deal with routine work in enterprise like meeting room arrangement, attendance management, etc. (Google Dialogflow, Python/Django)
Aug. 2015 - Aug. 2018
- Analyzed missile performance with 6D simulation. (C++11, Python)
- Designed missile guiding system.
- Built CNN for target recognition. (Python)
- Project management.
Programming Language: Python, Javascript, Typescript, Golang
Web Framework: Angular, React, Django
Database: MySQL, Redis
Others: Git, Docker, AWS services(EC2, S3, Lambda), RESTful API, OOP, Clean Architecture
2013 - 2015
2009 - 2013
- 4 years in technical leadership and web backend/frontend.
- Hands-on experience in Python(Django, Flask, FastAPI) backend service
- Deep understanding of Relational Database(MySQL).
- Good at organizing people to solve complex technical and business problems
Nov. 2022 - Now
- Built campaign delivery service of a MarTech product that can sends customized content to millions of users in few minutes.
- Responsible for a cross team product that requires heavy communication skill.
- Migrated report generation pipeline to Argo Workflow, a scalable cloud-native solution.
- Surveyed OLAP databases (Clickhouse, Redshift) that could improve analytical queries performance by 80% compared to OLTP database on trillions of rows.
- In charge of the handover of new product, improved the observability of a complex system by Prometheus and ELK stack.
Oct. 2019 - Nov.
- Built a photo upload service with AWS S3 and Lambda.
- Profiled and optimized complex MySQL query with Django ORM for 50%~80% performance boost and solved deadlock issues.
- Improved legacy RESTful APIs to achieve better performance and UX.
- Lead a Scrum team of 8 to deliver values to customers.
- Coordinated communications among multiple stakeholders (PO, EM, QA, etc.)
- Coached junior developers for both onboarding and enhancing code quality.
- Introduced typing system by Typescript for better maintainability.
- Migrated frontend framework from AngularJS to Angular.
May. 2019 - Sep. 2019
- Used NLP model and image processing help E-Commerce client to eliminate duplicate products.
- Assessed NLP models for time series data.
- Studied the state-of-the-art DL models like Efficient-Net, Transformer-XL.
- Built a mobile app to receive data from various wearable devices via blue-tooth connection for monitoring user's health condition by DL models.
Aug. 2018 - May. 2019
- Used MCTS and other ML techniques to build bots for card games.
- Built an automated logs processing procedure to find cheating players. (Python/Tensorflow & Pytorch, Scala, Java)
- Used Telegram chatbot with NLP to deal with routine work in enterprise like meeting room arrangement, attendance management, etc. (Google Dialogflow, Python/Django)
Aug. 2015 - Aug. 2018
- Analyzed missile performance with 6D simulation. (C++11, Python)
- Designed missile guiding system.
- Built CNN for target recognition. (Python)
- Project management.
Programming Language: Python, Javascript, Typescript, Golang
Web Framework: Angular, React, Django
Database: MySQL, Redis
Others: Git, Docker, AWS services(EC2, S3, Lambda), RESTful API, OOP, Clean Architecture
2013 - 2015
2009 - 2013