Skip to Content

Hi, my name is

Tyler Lin

full-stack software engineer

web developer

basketball enthusiast

About Me


Hi! My name is Tyler and I'm a software engineer. I graduated from Georgia Tech in 2024 with a bachelor's degree in computer science. My concentrations were in Information Internetworks and Media.

My goal is to leverage modern computing technologies to build robust and seamless user experiences. I have professional experience contributing to large-scale applications through data visualization and web development, and I have become a more pragmatic programmer as a result. I pride myself on writing robust, optimized, and maintainable code, and I'm always looking for opportunities to hone my skills by working on a variety of projects.

Outside of software development, I enjoy playing basketball and tennis, listening to music, and building things!

Other Projects

  • BrainFun

    A website made using Vue.js that teaches low-level programming concepts through Brainf*ck, an esoteric language. Features 19 unique exercises, an Material Design user interface with a custom console and tape visualizer, and Firebase authentication.
    • Vue.js
    • JavaScript
    • HTML
    • SASS
    • Material Design
    • Firebase
    • Brainf*ck
  • MedNet

    An interoperable and scalable SMS-based communication system that connects equipment-needy hospitals to donors. Consists of a Bootstrap user interface, a MySQL database, an Express API, a Firestore Flask API, and an OpenHIM mediator.
    • MySQL
    • Firestore
    • Flask
    • Python
    • Twilio
    • JavaScript
    • Node.js
    • HTML
    • CSS
    • Bootstrap
  • Medical Record Blockchain

    A proof-of-concept Hyperledger Fabric distributed ledger for medical records using Java smart contracts. Users manage patient medication and immunization history through a Bootstrap web client interface.
    • Blockchain
    • Shell
    • Java
    • Hyperledger Fabric
    • JavaScript
    • Node.js
    • HTML
    • SCSS
    • Bootstrap
  • Minecraft Proximity Discord Chat

    A system that enables customizable proximity voice chat in a Minecraft server via Discord. Consists of a Node.js REST API, a Java Bukkit plugin, and an executeable WPF .NET interface made using XAML and C#.
    • Java
    • Maven
    • Node.js
    • WPF
    • C#
    • Discord GameSDK
    • XAML
  • Bubble Fishing!

    An near-limitless iOS arcade game made in Unity 3D and scripted using C#. Players control a physics-defying bubble to sink as deep in the ocean as possible. Includes 15 different sea creatures, a variety of power-ups and achievements, and an in-game currency and store.
    • C#
    • Unity
  • Pool

    An realistic pool simulation made using Java Swing that includes the game modes of 8-ball, 9-ball, and 10-ball. Features score-keeping, accurate physics and collision detection, and aim guidance. Inspired by GamePigeon 8-ball.
    • Java
    • Java Swing
  • Chinese Checkers

    A faithful recreation of Chinese Checkers made from scratch using Java and object-oriented principles. Supports up to 6 players, including automated CPUs.
    • Java

    This website!
    • Next.js
    • React
    • JavaScript
    • Node.js
    • Yarn
    • HTML
    • SCSS

Get in Touch

If you want to chat, ask a question, or discuss a project, please don't hesitate to reach out!