Ryan Gan
👋

|

I'm a software enginner.

I enjoy building web & mobile applications.

About me

An interest in programming and a strong work ethic ignited my passion for full-stack development. I am a recent graduate from Drexel University with a BS in Computer Science.

Software development is an art. It's about crafting intuitive solutions that are both functional and provide a delightful user experience. Writing efficient, clean code is a honed craft that benefits program performance and comprehension.

Everyday is an opportunity to learn. I carry with me not just my technical expertise, but also an opportunistic mindset. I believe in the power of incremental learning. Gaining new knowledge from overcoming technical challenges makes me a better developer.

Projects

Player 2 Helpdesk

Developed for Dynasty11 Studio, the "Player 2 Helpdesk" application serves as the primary support channel for users of the "Player 2" social networking platform

Icon.io

Icon.io is a dynamic online multiplayer platform aiming to deliver a fun and interactive gaming experience for you and your friends!

Skills

  • Python
  • Java
  • TypeScript
  • JavaScript
  • HTML5
  • CSS3
  • C#
  • Swift
  • Racket
  • React
  • React Native
  • Next.js
  • Expo
  • Tailwind CSS
  • Redux
  • Figma
  • Node.js
  • Express
  • Spring Boot
  • Socket.IO
  • PostgreSQL
  • MySQL
  • SQLite
  • SQL Server
  • MongoDB
  • Prisma
  • Vercel
  • AWS
  • Linode
  • Git
  • Postman
  • OAuth
  • Firebase
  • Docker
  • Unity

Experience

Contact me

Please contact me through this form or directly at ryangan.dev@gmail.com