Some features of this website require JavaScript to run. With it disabled, some functional and/or visual features may not work.

Acclaim Academic Institute

website for an international tutoring firm

Though currently under construction, this website was built from the ground up to accomodate the needs of both customers and staff. A backend system allows managers to keep track of tutors and students remotely.


website for fbla website design competition

Bready is an entry for the 2016 FBLA Web Site Design Competition. This projected was completed with one other teammate. We were prompted to create a website for a baker who was opening up a bakery/restaurant focusing on marketing gluten/wheat free foods. We took that topic and developed a style and branding guidelines in order to effectively market the bakery.

This website was created without the use of any templates, built with HTML, CSS, JS, jQuery, PHP, and SQL. We competed at Calfornia's FBLA State competition and were named State Champions (1st place). We took it to Nationals and placed 9th.


website for virtual enterprises

Virtual Enterprises is a national organization which puts classrooms through an entrepreneurial experience. Our class is sectioned off into various departments (Administration, Marketing, Sales, IT, Accounting, HR) to build a virtual company from the ground up. After the development of our company's idea - customizable parties in a box - we worked closely with the Marketing and Sales teams to create this website.

This project was created without the use of any templates, built with HTML, CSS, JS, PHP, and SQL. An interesting part of this project is the interactive store page which allows the customizability of the parties with dynamically adjusting prices based on the permutations. We took this website to a state competition in Bakersfield and received 3rd place in the Advanced Website division.

Video Player

for live a/v synchronization

The idea from this program came about after trying to syncrhonize premade videos to a live orchestral performance. Tempo by live musicians will almost always have minor deviations from a click track so in order to chance video sequences at set hit points, it was optimal to have a personal manually advancing the clips. The problem with that was that standard video players do not queue separate clips, meaning that there has to be a slight loading time between clips when the next one is called.

In order to solve this problem, I created a Java application which is a simple video player that loads a video sequence into the system's memory so that going between this preloaded sequence has no delay from loading.