Overview: Back-End Development, Front-End Development, CI/CD, Software Testing, Big Data Analytics, Data Visualization, Machine Learning, Game Development, iOS/Android Development, Agile
Frameworks: Node.js, Jest, Flask, Express.js, React, Pandas, Hadoop, Spark, PyTorch, TensorFlow
Languages: Python, JavaScript/TypeScript, Java, Bash, HTML/CSS, C/C++, Rust, Swift, Go, C#, R
Databases: Amazon DynamoDB, PostgreSQL, SQLite, MySQL, Redis, MongoDB
Softwares: Git, Jira, VS Code, IntelliJ IDEA, Visual Studio, Unity, Docker, Kubernetes, Kafka
Services: AWS, AWS CDK, Alexa Skills, OpenAPI, Google Cloud, Travis CI, GitHub Actions, Heroku
Store Management System (Python, Flask, Flask-RESTful, Flask-SQLAlchemy, SQLite)
• Built a backend RESTful API to query and manage stores, items, and users based on Flask and Flask-RESTful.
Computer Vision Application (C++, Qt)
• CV operations include smoothing filter, edge detection, binary morphology, and grayscale morphology.
YelpCamp (JavaScript, Node.js, Express.js, MongoDB, Mongoose, Bootstrap)
• Created and deployed a full-stack website using Express.js (Node.js) that can let users register, log in, and log
out. Users can also view, add, edit, and delete campsites, and reviews for campsites.
独立开发部署了一个有各种工具的网站,包括Base64、URL、UTF的编码、解码,JSON的简化与美化,图片的编码等等。
独立开发部署了一个平台跳跃类的游戏,可以移动射击。存在不同的关卡和敌人,包括陷阱、弹簧、传送等等机制。