Experience
2021 — 2022
2021 — 2022
Mountain View, California, United States
Digital Wallet Whatsapp Chatbot Application
• Contributed in developing chatbots to integrate company’s digital wallet’s features into whatsapp to increase users.
• Designed and implemented frontend H5 webpages and APIs by using JQuery and HTML in Java Spring Boot.
• Contributed in processing and analyzing users data in order to do user growth and design products using MYSQL.
• Helped to implement the interfaces between whatsapp backend and digital wallet micro-services by using Java.
2020 — 2021
2020 — 2021
San Jose, California, United States
GEIRINA Grid Eye Web Application
• Contributed in developing Smart Grid Analysis Platform to help detect real-time and potential risks of grid damping.
• Designed and implemented frontend visualizations and APIs by using Javascript and Leafetjs in Java Spring Boot.
• Accessed machine learning results in MySQL database and processed data for frontend usage by using Java.
2019 — 2020
2019 — 2020
Greater New York City Area
Bank of China Cyber-security Web application
• Contributed in developing cyber-security application to help the bank to detect abnormal behaviors among employees.
• Implemented all frontend logics and interfaces by using React framework and Redux.
• Developed all visualizations of backend calculated results by using visualization tools. (D3JS and 3D Force Graph).
• Helped to do some data cleaning and data processing jobs by using Python and Elasticsearch database.
• Established production servers (based on Flask servers) by using Nginx and WSGI(Gunicorn) with load balancers.
Transunion Credit Prediction Web application
• Contributed in developing an application to predict users’ personality and credit by using tweets and other information.
• Designed and implemented all frontend visualizations and APIs by using Echarts and Mapbox in Java Spring Boot.
• Loaded machine learning results into Postgresql database and processed data for frontend usage by using Java.
• Created backend server using Java Spring Boot framework and deployed the whole system into Amazon Web Service.
Bank of China Smart-DD Web application
• Contributed in developing a due diligence web application to help user detect money laundry behaviors.
• Created servers for AI and data collector modules by using Python Flask and asynchronous library Celery and Redis.
• Established production servers (based on Flask servers) by using Nginx and WSGI(Gunicorn) with load balancers.
• Created server for frontend usage to assemble and process data by using Java Spring Boot framework.
• Implemented front-end visualizations for rendering AI results by using Javascript, HTML and CSS.
2017 — 2019
2017 — 2019
Greater New York City Area
Graphen Ardi Graph Database Platform
• Led, architected and participated in the design and development of company’s own graph database platform Ardi.
• Designed and implemented frontend features for company’s products (database, machine learning) by using React.
• Used Python and Java to do data processing by using Elasticsearch and Graph database.
• Created backend server to connect products’ APIs and processed results for frontend usage by using Python Flask.
• Established user management of the platform by using traditional SQL database(sqlite3) and Python.
Industrial and Commercial Bank of China Dynamic Graph Application
• Contributed in developing an application to detect daily relationships between banks’ customers.
• Implemented all front-end logics and interfaces by using JQuery, HTML and CSS.
• Used graph visualization tool SigmaJS and Echarts to visualize the relationships based on data from graph database.
• Designed and helped to implemented interfaces between front-end and back-end (Java).
Bank of China E-commerce Web Application
• Developed a web application to check Bank of China’s ping-pong clients’ background and show evidence.
• Implemented crawlers to gather information about the client’s background (Bloomberg, Dowjones) by using Python.
• Implemented all frontend features (show results) by using Javascript and backend rest API server by using Flask.
2017 — 2017
2017 — 2017
New York
Bank of China Trade Finance Web Application
• Developed a web application to help BOC verify the correctness of their customers’ bills to avoid money laundry.
• Implemented crawlers to gather information from internet and compared with the information in the bills using Python.
• Helped implement frontend features and interfaces to show the compared results and evidence by using Javascript.
Education
Columbia University
Master’s Degree
2015 — 2017
University of Arizona
Master’s Degree
2014 — 2015
University of Arizona
Bachelor’s Degree
2010 — 2014
University of Arizona
Minor
2013 — 2014