Hello, I'm
Kevin Chen

hero image
image of computer

About Me

Software Engineer specializing in Android development with complementary expertise in web technologies and Flutter. I build projects that blend code with my personal interests, constantly refining my skills and improving my applications. My flagship project is a comprehensive Chinese dictionary app that I've enhanced with practice features and multiple input methods. As the lead Android developer during an internship, I spearheaded the development of an AI chat application from concept to completion. My web development foundation comes from Altcademy bootcamp, where I created several projects including a web version of my dictionary app which I plan to update. I'm a versatile developer who adapts quickly to new technologies and thrives on continuous learning.

  • Kotlin
  • Jetpack Compose
  • Koin
  • Dagger-Hilt
  • Room DB
  • Retrofit

My Projects

  • Jade Chinese Dictionary 2 (Android)

    A comprehensive Chinese-English dictionary app with over 121,000 words featuring multiple input methods including handwriting recognition, OCR, and speech-to-text. Includes complete HSK vocabulary lists (levels 1-9) and practice tools like flashcards, multiple-choice quizzes, and listening exercises to enhance retention. Don't just search words; remember them!

  • Jade Chinese Dictionary 1 (Android)

    The first iteration of my Android Chinese-English dictionary app with 121,000+ words, featuring word lists and basic practice functionality. This initial version was adapted from the web application and laid the foundation for Jade Dictionary 2. While functional, this original version has been superseded by the more feature-rich current release.

  • JadeDictionary.com (Web)

    The original web version of my Chinese-English dictionary with over 121,000 words, featuring vocabulary lists and practice tools to enhance retention. Includes built-in Chinese keyboard and handwriting input for seamless user experience. While fully functional, this is an earlier iteration - a completely revamped version with expanded features is currently in development.

  • miniMAL

    A streamlined Android app providing information on over 80,000 Anime and Manga titles. Features include comprehensive search functionality, detailed title information, seasonal browsing, and popularity rankings. This app delivers the core functionality of MyAnimeList in a lightweight, mobile-optimized experience. I plan to update this with a refreshed UI and additional features in the near future.

  • Handball Court Manager (Android)

    A specialized Android app solving a common problem for handball players by digitizing court queue management. Features include player check-in, match tracking, automated queue progression, and historical match data. This app transforms the traditional whiteboard system into a streamlined digital experience for community courts. An updated version with enhanced UI and additional statistical features is currently in development.

  • AniTier.com (Android)

    An interactive web platform for creating, sharing, and rating tier lists of Anime and Manga, drawing from a database of over 110,000 titles. Users can import their MyAnimeList or AniList watchlists, create personalized tier rankings, and participate in community voting. This project combines database integration, user authentication, and dynamic UI elements for a complete social experience.

Let's Connect

I'm currently looking for opportunities, so my inbox is open. Whether you have a question of want to say hi, I'll do my best to get back to you!