Hi, I am Gene 👋

background
avatar

About Me

I’m a Master of Computer Science candidate at Rice University graduating December 2025. I focus on modern web development with TypeScript, React, and Next.js, and I use Node for APIs. Recently I’ve been exploring Three.js for interactive 3D on the web. I’m also a poker enthusiast and I’m building a small Texas Hold’em app; stay tuned for progress updates.

Education

Rice University
Master of Computer Science, December 2025, Houston, TX

Feng Chia University
Bachelor of Information Engineering & Computer Science, June 2024, Taichung, Taiwan

Work Experience

Paycom

Software Development Intern

Tech: React, TypeScript, Next.js, Redux Toolkit, Docker

  • Built an internal UI Playroom used by software engineers and UI/UX designers. It lets non-technical teammates drag and drop from a component gallery onto a canvas and sketch screens without writing code; a Monaco editor is there when they need it.
  • Profiled the load and render path and trimmed work on startup, cutting initial load by about 45 percent. Teams share stable demo links to review changes together and make decisions faster.

SXB Liberal Arts & Science Tutoring Center

Software Engineer Intern

Tech: Python, SQL, Vue.js, HTML/CSS, JavaScript, MySQL

  • Built an in-house billing & reconciliation system on MySQL that automated invoices and payment tracking, cutting manual work and reducing operating costs by ~15%.
  • Designed a normalized schema and Python ETL to migrate legacy data, and delivered Vue.js admin views with RESTful endpoints (parameterized SQL) to improve accuracy and auditability.

Tech Stack

Programming Languages: TypeScript, JavaScript, Python, Java, SQL, HTML5/CSS3, Swift, C, C++.

Frameworks & Libraries: React, Next.js, Three.js, Redux Toolkit, Node.js, Express, Spring Boot, Vue.js, Angular, SwiftUI, Bootstrap, Tailwind CSS, Monaco Editor.

Testing & Databases: Jest, Vitest, React Testing Library, MongoDB, MySQL, PostgreSQL.

Developer Tools: Docker, CI/CD, Git, Unix/Linux, Postman, Jira, RESTful APIs, AWS Amplify.

My Work

spotlight
logo

Cardz

An Instagram-style social app where people follow each other and share posts rendered as compact 'cards'. The feed shows updates from followed accounts and supports in-line upvotes and comments.

React + Tailwind front end with a Node.js/Express API on MongoDB (deployed to Heroku). Includes Google Sign-In, follow/unfollow, CRUD for posts, and instant UI feedback for upvotes and comments.