Actively seeking new grad SWE roles.

Full-stack Software Engineer

B.S. Computer Science candidate at Georgia Tech (May 2026) with experience shipping accessible gameplay research, AWS-native services, and production React platforms for researchers and nonprofits.

Charlie Lin smiling outdoors

About

I am a Georgia Tech Computer Science student (Networking + Computational Media concentrations) who loves turning complex problems into intuitive products.

Across PopSign Lab, Amazon, and the Molecular Evolution Core I have built accessible gameplay prototypes, semantics-aware developer tooling, and production React/Node.js services.

Outside of class I help Atlanta nonprofits modernize their software with Bits of Good and teach Web fundamentals through our student-led full-stack bootcamp.

Experience

Undergraduate Researcher

PopSign Laboratory @ Georgia Tech

Aug 2024 - Dec 2025

Prototyped ASL-accessible gameplay mechanics that make motion-controlled experiences welcoming to Deaf gamers.

  • Built a Wordle-style game using MediaPipe and TensorFlow Lite to translate American Sign Language gestures into on-screen actions.
  • Ported 5+ Kotlin features to C# so the Unity toolkit exposed the same controls across hardware.
  • Exposed resolution-limit controls via custom C# scripts, helping researchers tune recognition accuracy in experiments.
UnityC#TensorFlow LiteMediaPipe

Software Development Engineer Intern

Amazon

May 2025 - Jul 2025

Joined the business process automation team to modernize internal discovery tools and data pipelines.

  • Redesigned semantic search for a process creation portal so engineers could surface automatable work in natural language.
  • Built an asynchronous data-flow service (database -> SQS -> S3) to keep AWS Bedrock knowledge bases up to date.
  • Resolved a production defect that eliminated ~15K weekly CloudWatch errors across three services.
AWSBedrockSQSS3TypeScript

Software Engineer Intern

Molecular Evolution Core @ IBB

May 2024 - Dec 2024

Supported scientists with a React/Node.js portal that handled ordering workflows end to end.

  • Wrote Jest tests and refactored React components to improve reliability for researchers placing orders.
  • Fixed ID collisions in the order code generator with a React + Node.js + MongoDB rewrite that improved readability for customers.
  • Shipped sprint commitments consistently by running bi-weekly planning sessions with staff scientists.
ReactNode.jsMongoDBJest

Software Developer

Bits of Good

Sep 2024 - Dec 2025

Volunteer dev team partnering with Atlanta nonprofits to streamline outreach and data collection.

  • Designed and implemented React + TypeScript form flows with matching ingestion pipelines to unblock staff onboarding.
  • Added Firebase image upload + rendering features that gave partners rich storytelling tools.
ReactTypeScriptFirebase

Full-Stack Bootcamp Teaching Assistant

Bits of Good

Jan 2024 - May 2024

Helped 20+ students learn MongoDB, Next.js, React, Node.js, and Express through lectures and hands-on labs.

  • Co-created the curriculum covering APIs, routing, and database interactions.
  • Facilitated group debugging sessions to cultivate a collaborative learning culture.
Next.jsExpressMongoDBTeaching