Zhiheng (Ryan) Gan

I am a user before a developer.

I like to craft polished, user-centric software that brings satisfaction through every little detail.

About Me

As a software engineer specializing in full-stack development with 3 years of experience, my tech stack includes:

I embrace continuous learning and am constantly picking up new skills. Currently, I'm exploring GraphQL.

Experience

  1. Frontend Developer

    Sep 2022 - Present

    Dynasty11 Studio, Philadelphia, PA

    Implemented the store section of the "Player 2" app, focusing on UI, application flow, and the representation of cosmetic items. Integrated RevenueCat to manage in-app purchases, ensuring cross-platform compatibility. Troubleshot and resolved bugs of the app in production.

  2. Bachelor of Science in Computer Science

    Sep 2018 - Sep 2023

    Drexel University, Philadelphia, PA

    Completed the 5-year undergraduate co-op program with concentrations in Game Development and Artificial Intelligence.

  3. CMDB Engineer Co-Op

    Mar 2022 - Mar 2023

    Berkley Technology Services, Wilmington, DE

    Developed and optimized workflow scripts using JavaScript. Utilized SQL for database updates. Troubleshot and resolved configuration item issues. Assisted in the Probes to Pattern migration within ServiceNow.

  4. Graphic Designer & Game Developer Co-Op

    Mar 2021 - Sep 2021

    Epistemitek, Philadelphia, PA

    Contributed to the development of an educational game in Unity to educate students about the human immune system. Designed new fonts for Pittman Shorthand and used Omnigraffle to structure plans and summaries for various experiments.

Featured Portfolio

Above are some of my featured projects. View all my projects here.

Writing

More

You can view my resume, read my blogs, explore my source code on GitHub, or check out cool components from my previous work in my craft collection.

Connect

Reach me at ryangan.dev@gmail.com, or my contact form here.