Available for opportunities

Hi, I'm Gene Lin

A passionate
crafting immersive digital experiences

About Me

Building Scalable Web and Mobile Systems

I'm Gene Lin, an MCS graduate from Rice University with internship experience delivering scalable applications in cloud environments. I focus on end-to-end engineering, from frontend workflows to backend architecture and deployment pipelines.

Recently I've been building Swift-based iOS systems, React/Next.js interfaces, and AWS serverless backends with secure authentication, production-grade data modeling, and CI/CD automation.

Rice University
Dec 2025

Master of Computer Science

Feng Chia University
Jun 2024

Bachelor of Information Engineering & Computer Science

React / Next.js

95%

TypeScript / JavaScript

92%

Swift / SwiftUI

84%

Node.js / Express

88%

AWS Lambda / DynamoDB

82%

Docker / CI/CD

85%

Featured Projects

3D Motion Developer Portfolio

3D Motion Developer Portfolio

Next.js portfolio deployed at gene-software.com with a Three.js background, Framer Motion-driven hero, and modal project spotlights.

ReactNext.jsTypeScriptThree.jsFramer MotionTailwind CSS
iOS Poker Session Analytics & Social Platform

iOS Poker Session Analytics & Social Platform

Swift iOS app with MVVM session analytics, social workflows, and a secure AWS serverless backend with RS256 JWT + OAuth 2.0 PKCE.

SwiftSwiftUIMVVMAWS LambdaAPI GatewayDynamoDB
AI-Driven Travel Recommendation Platform

AI-Driven Travel Recommendation Platform

RAG-based travel planning system with context-aware recommendations, keyword retrieval, and distance-aware itinerary optimization.

PythonSQLOpenAI APIRAGJavaScriptGoogle Maps API
Cardz Social Media

Cardz Social Media

Full-stack social platform with middleware-driven access control, optimistic UI interactions, and Jest-backed reliability + abuse mitigation.

ReactRedux ToolkitNode.jsExpressJestMongoDB
Baccarat Game

Baccarat Game

Single-page baccarat table with animated chip betting, squeeze reveals, auto-deal tools, and cookie-backed session persistence.

Next.jsReactBootstrap 5Motion

Work Experience

Software Development Intern

May 2025 - August 2025
Paycom
Irving, TX

Designed an IDE-style internal prototyping platform with Monaco and delivered a Redux Toolkit UI Playroom that cut load latency by 45%.

ReactTypeScriptNext.jsRedux ToolkitDockerAWS Amplify

Software Engineer Intern

May 2024 - August 2024
SXB Liberal Arts & Science Tutoring Center
Yunlin, Taiwan

Delivered a production billing and reconciliation platform with MySQL, OAuth 2.0/OIDC + JWT authentication, and Python ETL migration pipelines.

PythonSQLVue.jsOAuth 2.0OpenID ConnectMySQL

Get In Touch

Let's talk about your project

I'm always excited to hear about new opportunities and interesting projects. Whether you need a complete web application or want to improve your existing product, I'm here to help.

Email

genelin [at] gene-software.com

Click to reveal

Message received
Thanks! Gene got your message and will reply soon.