I'm a software engineering based in Seattle, WA currently working at Electronic Arts as a Tools and Pipeline Software Engineer.
Contact MeHello! I'm a software engineer in the Greater Seattle Area. I enjoy problem solving and making stuff like applications, games and websites! Some of the technologies I have experience in are:
I graduated from University of Washington, Tacoma in 2018 where I received my Bachelors of Science in Computer Science and Systems. During my studies I took a broad range of courses including:
When I am not working I spend my time leveling up my programming skills by designing a solo game project, playing with my two cats or enjoying time with friends and family.
Tools/Pipeline Software Engineer II at Electronic Arts
April 2021 - Present
Work closely with designers, artists and content creators to develop effective tools for the product.
Create user interfaces for tools, stand-alone applications for game content.
Collaborate in a scrum agile environment to increase productivity and workflow using tools such as Jira, Confluence and PerForce.
Software Engineer at Boeing
September 2019 - April 2021
Develop plugins and new features for ground station software using C++ and Java.
Support the design of UX wireframes and implement prototypes for new functionality of the product.
Follow an agile development process by using tools such as BitBucket, Git, Jira and PerForce.
Cybersecurity Engineer at Boeing
August 2018 - September 2019
Develop security features for new concepts and technology that apply to commercial aviation products, including machine learning, deep learning and artificial intelligence.
Applying frameworks such as Flask and Socket.io to develop asynchronous capabilities for JavaScript web applications.
Integrate software using different languages and technologies such as ROS, Redis, Python and C/C++.
Java EDI Developer Intern at Expeditors
June 2017 - September 2017
Enhanced and maintained internal applications using Java and Java Swing toolkit.
Followed best practices for release deployment to maintain code quality with CVS version control and code reviews.
Collaborated with small teams to design interfaces for better usability by applying an Agile Development approach and collecting user requirements.
Junior Software Developer at CettiWorks
December 2015 - June 2017
Wrote test scripts in Selenium and C# in order to maintain web applications. As well as automated user input for validation testing using Selenium.
Manually tested sites in various browsers and mobile devices to ensure cross-browser compatibility and responsiveness.
Developed Selenium scripts to automate JSON specifications, used to create a scalable system for HTML forms for CettiWorks' clients.
Ask me about my unlisted projects like my random story generator and my untitled game project.
Gift Runner
Gift Runner is an endless platformer game I made for the Yogscast Game Jam. I created Gift Runner in less then 48 hours with Unity. I also designed all the artwork in Aseprite. If you want to checkout the game for yourself you can play on Itch.io here
A top down 2D survival game in JavaScript and HTML5. With all original art and music. Play it here or learn more by watching the tutorial here.
The Husky Review is a Android application made for University of Washington students. It allows the students to lookup, review and track courses to see how other students rate the course. This application makes use of the University of Washington course API.
For data security and privacy agreement reasons the repository for this project is unavailable. Please reach out to me if you have any questions about this project.
Amazon Fake Review / Bot Detector
This program uses machine learning algorithms to determine whether an Amazon review is generated by a bot (a human didn't leave the review) or if the review was written by a human. See why fake reviews are harmful here.
Pentago
Pentago is a two player game where the goal is to get five game pieces in a row. This version of the game has an AI you can play against. Click to learn more about Pentago.
MapMaker
MapMaker is a simple map making Java application I developed to help create tile maps for 2D games.
Feel free to reach out to me about any questions you may have, or if you simply just wanted to chat about a project I have worked on.
Say Hi