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