I'm Ricky Cheung.

🖥️ A Software Engineer with a passion and ambition in new technologies, data science and sports. RESUME

My Story

I am Ricky, a software engineer. I graduated with a B.S in Applied Math in 2019. I became a business analyst for 2+ years.

When I was young, I had the opportunity to explore various academic disciplines, including computer science. I enrolled in introductory programming classes where I delved into the fundamentals of languages like Java. These classes were more than just academic pursuits. They were windows into a world of creative problem-solving and limitless innovation. The moment when my interest in programming truly ignited can be traced back to a specific experience. I had discovered a new language—a language of logic and creativity that allowed me to express my ideas in a way I had never before imagined.

I am now a Software Engineer expertised in frontend development, bringing a wealth of experience and proficiency in JavaScript and Python.

Are you looking to hire? Check out my RESUME

“Make it work, make it right, make it fast.” – Kent Beck

My Projects

Some things I've built


EmoTunes is a web application that uses advanced emotion recognition technology to analyze your mood and recommend music playlists

Tech Stack: React, TypeScript, Python/Flask, Tailwind CSS, Deepface, Spotify API


Amasport is a full-stack Amazon-clone application where users can write reviews on products and add them to shopping carts and checkout.

Tech Stack: JavaScript, React/Redux, Python/Flask, PostgreSQL, CSS3, Docker

Wecord 2.0

Wecord 2.0 is a full stack chat application where users can enjoy live chat in different servers and channels. Users can create, read, update and delete their servers,channels and messages, as well as joining and leaving servers.

Tech Stack: JavaScript, React/Redux, WebSocket, Python/Flask, PostgreSQL,CSS3, Docker


Delp is my first web application. Users can find and add their favorite restaurants interacted with Google Maps and write reviews on them.

Tech Stack: JavaScript, React/Redux, Node.js/Express, PostgreSQL, CSS3, Google Maps API

Education 🎓

San Jose State University

B.S in Applied Mathematics, Concentration in Statistics

App Academy

24-week intensive software engineering program with focus on full-stack web development

My Skills 🔧

Javascript Icon
Python Icon
Redux Icon
Redux Icon
Node.JS Icon
SQL Icon
HTML5 Icon
CSS3 Icon
Flask Icon
Docker Icon
Node.JS Icon
Git Icon