About Me

Hello, I'm Ian! Currently, I'm a Computer Science major at Loyola Marymount University. I was born & raised in the small but homely state of Rhode Island. After deciding that I needed to explore some new places, meet new people, and try lots of different things, I moved to Los Angeles to further my education.

At LMU, I've learned so many things and have been involved with all types of activities. I am a teaching assistant for the Keck Lab and LMU's Google CSSIx, the Co-President of LMU's Association for Computing Machinery, an active member of the Delta Sigma Phi fraternity–just to name a few. I have also been involved with the Japanese Cultural Club Kyodai and the LMU Men's Volleyball Club Team.

For programming experience, my primary focus is application development, with an emphasis on frontend. I have programmed mostly in Javascript and Typescript, Python, and Java, as well as some experience with Golang. On top of that, I've worked with various technologies such as React, React Native, AWS and Google App Engine. Currently, I'm a Site Reliability Engineering Intern at Atlassian, where I work on various frontend & backend development technologies on the Platform SRE team.

Notable Projects

Playroll

A React Native mobile app that allows authenticated users to customize Spotify playlist creation with different filters and inputs. Users can recommend songs to other users, combine other playlists, include or excluse certain songs, and automatically generate playlists through the user's accounts.

Atlaswear

A project developed for Atlassian’s Global ShipIt hackathon, where streetwear-inspired t-shirts were created for each office and showcased with an interactive map & gallery view using React. Placed 3rd in semi-final rounds.

LionHouse

A forum-based website hosted by Google App Engine, which utilizes Datastore and Google Users API to store posts and users. Written with a Python backend and HTML, CSS & Javascript frontend.

Hero Collision

A web-app created in React utilizing the RESTful Superhero API that allows users to create teams of superheroes from different universes and battle against one another.

Skills

Programming

  • JavaScript
  • Python
  • TypeScript
  • Java
  • Golang
  • C/C++
  • HTML & CSS

Technologies

  • React/React Native
  • Node.js
  • Git
  • GraphQL
  • AWS
  • Google App Engine
  • Docker