Mar 2020 - Present
Full stack applications development:
• LBS for business inspection and push notification for activations like discount
- Stack: React.js, Google Map, Firebase, BigQuery, Flask
- Google Map maker clustering for 3000 points in one screen and heatmap rendering optimization
- Build FrontEnd from scratch
- Assistant backend to develop and debug BigQuery queries, etc.
- Documentation for deploying
• OCR service for invoice detection
- Stack: React.js, Flask, Firebase, Google Vision API
- APIs for authentication, image data CRUD, etc.
- Most of FrontEnd layout: code base stacks from scratch, form Validation (JSON schema), table data rendering, etc
- Mentor colleague to develop backend
• Social media monitoring tool for news and platforms
- Stack: Vue.js -> React.js, Django, ElasticSearch
- Main FrontEnd development
- Rewrite whole FrontEnd layout by only myself
- Dashboard to inspect trends with bar chart, line chart and wordcloud
- Design schema for settings for user states of selected news sources and the periodicity to fetch data
- Extend user states in Django user table
- Some of backend API developments in Pandas
• Time series data dashboard
- Stack: Next.js, MySQL
- Design the schema for different data source
- Build FrontEnd from scratch
- Setting state chain to mutate the data in time series from Frontend
• Chatbot for purchasing products
- Stack: Dialogflow ES, Python, MySQL, Cloud Function
- Design whole schema for store categories, product sizes and extended features for complex customization
- Build webhook to receive request for different stages and process the user request for sizing and feature choosing in chat flow
- Process customer's excel and image into Cloud SQL and Cloud Storage
- Mentor colleague to develop webhook
• Tools to generate reports in GCP
- Stack: Python, Cloud Function
Training experience:
• Assist trainer to take hands-on tutorial in Qwiklab for Google Cloud
• Sharing Dialogflow ES, CX to oversea branch