Tyler Welsh

Full Stack and Lead Backend Engineer



Backend engineer with full-stack experience working in Tokyo, Japan. Languages used on a day to day basis include Ruby (Rails), Javascript (React), and Python (chat bots). I also have experience with AWS services including Lambda, DynamoDB, SQS, and IAM. Besides web development, I have interests in machine learning and reverse engineering, which is what I enjoyed learning the most at my time at Uni. Outside of work I mostly enjoy the typical nerd hobbies of video and tabletop games, spending much of my free time either gaming or painting miniatures.


  • Full Stack Development
  • Artificial Intelligence
  • Tabletop Gaming


  • BS in Computer Science, 2016

    University of California Davis



3 Years, Ruby on Rails


3 Years, React/VueJS


Lambda, SQS, S3, IAM


2+ Years, Chat bots, PyTorch


2+ Years, Android Development



Backend Team Lead


Jun 2020 – Present Tokyo, Japan

Responsibilities include:

  • Organizing and leading the Backend team, assigning tasks, code reviews
  • Assist in planning of new features, and help make decisions on what's best for the product
  • Work directly with and assist the QA team with bugs
  • Write documentation and business specifications for features

Notable Accomplishments:

  • Rebuilt the email notification system as a AWS Lambda microservice
  • Implemented Microsoft and Apple SSO using OAuth2 and OpenID for the product
  • Built features as a full stack engineer (backend, web, and mobile devices)

Software Engineer

Seattle Consulting

Apr 2019 – May 2020 Tokyo, Japan
Responsibilities include:

  • Frontend Web Development
  • Backend API Development
  • Documentation and Testing

English Instructor

International Education Services

Aug 2016 – Mar 2019 Tokyo, Japan
Taught English at Japanese Elementary, Middle, and High Schools as well as Business English to government officials.


University of California Davis

Sep 2014 – Apr 2016 California, USA
Took courses in Computer Architecture, Artifical Intelligence, Computer Graphics, and Software Development. Participated in the UCD Game Dev Club.

Recent Posts

Setting up Laravel and React in WSL

Step by step process for setting up Laravel and React and all it's dependencies in WSL

Morning Routine Analysis

Quick analysis of morning routines

What is your morning routine?

Discussion on morning routines



Weekend Challenge - Book List

A simple booklist app made in Laravel and React during a three day weekend

Test Jupyter Project

My beginning notes on the Kaggle Titanic dataset.


Data Science & Neural Network Fundamentals

Learned the basics of Python, Scikit, Tensorflow, and more through Kaggle.
See certificate

Japanese Language Proficiency: N4

Web Design, JavaScript Algorithms, Frontend Libraries

FreeCodeCamp Certificates (3)
See certificate