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 junior at Georgia Tech pursuing a degree in computer science with concentrations in Information Internetworks and Media.

As an aspiring software engineer, 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!