About
Hi there š, I'm Chao-Ting Chen
I'm a 20-year-old computer science student passionate about technology, programming, and innovation. Currently, I'm based in Taipei/Taiwan, where I'm pursuing my degree and exploring the vast world of software development.
š About Me
- š± Iām currently diving deep into Machine Learning and Artificial Intelligence, especially LlamaIndex.
- šØāš» I'm working on a couple of side projects related to web development and Retrieval-Augmented Generation.
- š” I'm interested in solving real-world problems using technology and am always looking for new challenges.
- š« How to reach me
- Email: chaotingchen10@gmail.com
- Portfolio: www.chaoting.xyz
- LinkedIn: chaoting-chen
š§ Technologies & Tools
- Language: C/C++, JS/TS, Python, Golang, Rust
- Frameworks/Libraries:
- Web Development: React, NextJs, Node.js, ExpressJs, React Native
- Machine Learning: TensorFlow, Pandas, mlxtend, sklearn
- API Design & Development: gRPC, RESTful APIs, Swagger/OpenAPI
- Tools: Git, Docker, Nginx, Neovim
- Database: MySQL, PostgreSQL, MongoDB, MongoDB Atlas
š Projects
- CitizenMedia: A platform dedicated to fostering transparency and democratic engagement in Taiwan. Built with NextJs for the frontend and microservices architecture for the backend, employs technologies such as ExpressJs, Nginx, Golang, and gRPC, etc.
- lsmanager: A language server manager built in Rust. Inspired by mason.nvim.
- Mermaid-GPT: A tool for generating graph via Mermaid given the context.
- 2023CSCamp: A tutorial of Unity3D for beginners. The demo is hosted on itch.io and the slide is hosted by GitHub Pages.
š I'm currently reading
- "Clean Code: A Handbook of Agile Software Craftsmanship" by Robert C. Martin
- "Writing an Interpreter in Go" by Thorsten Ball
š GitHub Analytics
Last updated on August 10, 2024.