top of page

projects

iOS App

Released September 6, 2017

This mobile app took around 3 months to build using the Swift language in Xcode. Users from multiple demographics all over the world have played this game. This app was also entered into a student project demo competition at the University of Utah and won 2nd place against other competing sophomore projects at the University. It is no longer on the app store due to costly developer licensing, hoping to put it back on in the future.

Screen Shot 2018-08-05 at 6.51.08 PM.png

DATA ENTRY

AUTOMATION

For a while at work, I was in charge of inputting tracking device information into our systems. So I built a tool to input the required information in for me. This is a runnable .jar that uses selenium chrome driver in order to login for me and input the information into the site that is pre-filled out from an excel sheet.

Java / C# Projects

excel

spreadsheet

A custom spreadsheet program built from scratch and personal dll's

 

space

wars

Space Wars game with custom client and server

SQL

Setup and access to database tables on a MySQL Server.

 

lights

out

A unique version of the classic game lights out.

 

ecosystem

simulator

GUI contains map of tiles, when simulation is run you can see the ecosystem die or survive.

black

jack

Play the Dealer in this Black Jack Console Game

 

gui

animation

GUI Animation experimenting with graphics and paint components

 

flight

optimizer

A written Java API for a company to get access to information about flight data and find shortest paths and costs for chosen flights given data from a csv

PACMAN GRAPH SOLVER

A program that uses dijkstra's algorithm to find the quickest path through a maze

 

For source code or executables please contact me

WEB DEVELOPMENT

HTML, CSS, and Javascript for Web Developers

HTML5, CSS3, Twitter Bootstrap CSS Framework, JavaScript, and Ajax were all introduced and covered as well as concepts of responsive design and design planning with the customer. The main layout for David Chu's China Bistro was given and walked through, but site navigation and features for randomizing menu items was implemented alone.

Simmer

I've recently had the opportunity to join a startup company and am in charge of creating the web app. In this moment we are at the stage of beginning to advertise for cooks to join our website. It's a full marketplace for local cooks to sell their products, and customers to buy home-made food from local cooks. Initially the front-end was built from scratch, but after having trouble finding a backend developer to join our team, we are currently using the bubble.io platform. Visit the site below to check it out.

Screen Shot 2019-08-08 at 8.21.45 PM.png
Screen Shot 2022-05-29 at 8.12.18 PM.png
Screen Shot 2022-05-29 at 8.13.32 PM.png
Screen Shot 2022-05-29 at 8.14.18 PM.png

database

From conceptual modeling using entity-relationship diagrams (ERDs) to logical modeling where data tables are normalized and keys defined to the creation of the tables and the querying of the data using structured query language (SQL). SQL topics covered include aggregates, embedded queries, and joins.

Food Service Database - mySQL

Student Registration Database - php

Screen Shot 2022-05-29 at 8.35.56 PM.png
Screen Shot 2022-05-29 at 8.50.11 PM.png
Screen Shot 2022-05-29 at 8.50.57 PM.png
Screen Shot 2022-05-30 at 7.38.20 PM.png
Screen Shot 2022-05-30 at 7.40.03 PM.png
Screen Shot 2022-05-30 at 7.32.10 PM.png
Screen Shot 2022-05-29 at 8.52.11 PM.png

NETWORKING & SERVERS

An introduction to the design, operation, and management of IT systems including Windows Server, cloud services, and networking. This course provides instruction in data communications and computer network definitions, concepts, and principles, including (but not limited to); topologies; protocols; standards; and fundamental concepts related to data communication networks, such as routers, switches, and cabling; Windows Server technologies including Server install and configuration, Active Directory, DHCP/DNS, and Group Policy Objects. This technology-intensive course includes hands-on labs working with networks, Windows Server, and cloud services. It prepares students to make intelligent and informed decisions about data network design/management, by analyzing the benefits, drawbacks, effects, tradeoffs, and compromises related to various data communication technologies. You will learn how to make policy, design, and installation decisions.

Screen Shot 2022-05-29 at 9.05.07 PM.png
Screen Shot 2022-05-29 at 9.06.41 PM.png
Screen Shot 2022-05-29 at 9.08.00 PM.png

TELECOM & SECURITY

Securing information systems focusing on Access Control, Site Security, Networking & Review of TCP/IP, Attack Methods , Firewalls, Host Security, Cryptography, Crypto Systems, E-Commerce & Email Security, and Incident Response. 

Screen Shot 2022-05-29 at 9.34.32 PM.png
Screen Shot 2022-05-29 at 9.33.54 PM.png
Screen Shot 2022-05-29 at 9.30.44 PM.png

System Analysis & design

Analysis tools, and the procedures for managing information system analysis projects. Topics covered include the role of the systems analyst in organization; concepts, philosophies, and trends in systems analysis and design; and tools and techniques for such analysis activities.

Screen Shot 2022-05-29 at 9.41.48 PM.png
Picture1.png

DATA ANALYTICS W/ PYTHON

Screen Shot 2022-05-30 at 8.49.52 PM.png
Screen Shot 2022-05-30 at 8.50.47 PM.png
Screen Shot 2022-05-30 at 8.50.30 PM.png
Screen Shot 2022-05-30 at 8.48.05 PM.png
bottom of page