Main Page About Me
Portfolio Products
Contact Me

Websites


Hull & Hull, Inc.
http://www.talktax.com

A Website for an Accounting Firm.

Technologies Used: HTML, CSS, PHP

TalkTax

Foot Star Orthotics
http://www.footstarorthotics.com

A website for a local pedorthist (foot doctor) containing information about foot pain.

Technologies Used: HTML, CSS, JavaScript, PHP
Special Features: JavaScript Quiz, Google Maps Integration, Integrated Video, PHP Admin Control Panel for Site-Wide content manipulation

Footstar Orthotics

Perfect Dive Clothing
http://www.perfectdiveclothing.com

A website for a clothing company to showcase their designs as well as highlight events they sponsor for college students

*This website was developed as a class project for CS3520: Web Site Developement at California State University, East Bay.

Technologies Used: XHTML, CSS, JavaScript, PHP, mySQL, AJAX
Special Features: PayPal Integration, Custom Shopping Cart, Administrator Back End, User Registration, Picture Uploads, User Commenting

Perfect Dive

Radio-Radio
http://www.andponcho.com/radio/

A school project, this website demonstrates how to use FCC provided data to map radio station broadcast ranges.

*The purpose of this website was to demonstrate my understanding of databases for the class CS4660: Database Architecture at California State University, East Bay

Technologies Used: XHTML, CSS, PHP, mySQL, Google Maps API, Visual Basic .NET (a custom program was written to translate FCC data into Google Maps useable data)
Special Features: User registration, comment posting, search utilities


Andponcho.com (personal website)
http://www.andponcho.com/

This is my personal webspace. This page is basically an internet dashboard. RSS feeds of my facebook status as well as my most recent Digg submissions appear on the page. The song that is currently playing in my Winamp displays on the page through use of a small application that I wrote that syncs the data with a mySQL database. All three of these content areas are updated via AJAX at specific intervals.

Technologies Used: XHTML, CSS, JavaScript, JQuery, AJAX, PHP, mySQL

Software


TVGuider
An application that allows users to rename Television Episodes that they have downloaded from the internet or recorded onto their computer by querying an online database of television data. Also enables the user to discover which, if any, episodes they are missing.

For more information or to download TVGuider, please go to the TVGuider home page.

Technologies Used: C#


Change-N-Mail
An application that alerts an administrator through e-mail when specific files change, including a copy of the file as an attachment.

For more information or to download Change-N-Mail, please go to the Change-N-Mail home page.

Technologies Used: C#, Sockets, SMTP


PhotoZing
This project is currently in development. It will allow the user to bulk modify image files. They will be able to make thumbnails (using restrictive height and width resizing) as well as convert images to greyscale and sepia tones. The user will also have several options for including watermarks on their images.

PhotoZing development is expected to be completed during the fourth-quarter, 2009. More details will be posted as they become available.

Technologies Used: C#, GDI+


Accounting Practice Management Software
Runs an accounting firm's day-to-day tasks, while keeping all client information in one place. Automates every day tasks as wells as allows the user to run reports, take phone messages, schedule appointments and more.

Technologies Used: Microsoft Access, Visual Basic for Applications, Microsoft Access SQL


   (click for a larger image)


Point of Sale System
Point of Sale System for a local shoe store. Based off of Microsoft Access for ease of implementation, the software makes use of a mySQL database hosted off-site allowing multiple locations to take advantage of one data file.

Through this software, the end-user can access client history, phone numbers, purchases and orders as well as link images and scans to a client's information card. Administrators have the ability to process outstanding orders, run extensive reports showing data such as total sales and orders or employee performance, as well as allows them to manage future stock orders or print out mailing lists for particular customer groups. The software not only generates reciepts for a single customer but it allows the end-user the ability to track a shoe from its original order through the mailing room and back to the customer.

Scheduling software is also built in which is integrated with a stand-alone application used to remind certain employees to call the next day's appointments. Data is also accessible through an administrator-only web site.

Technologies Used (POS): Microsoft Access, Visual Basic for Applications, Microsoft Access SQL, mySQL
Technologies Used (Stand-alone app): Visual Basic .NET, ADO.NET
Technologies Used (Administrator Website): PHP, mySQL, HTML, JavaScript, AJAX


   (click for a larger image)


IP-Changer

A tool for laptop users who connect to different networks. The tool allows the user to set a list of static ip's for each network and allows them to easily change from dhcp to specific network settings depending on where they are.

Technologies Used: C#


Hull Utilities

This tool runs in conjunction with the accountant's practice management software. It runs an in-office chat/messenger service, as well as aids in day-to-day tasks such as running and manipulating timers, creating mailing labels. It also contains a virtual filing cabinet feature in which the user may drag and drop files to it, allowing them to indicate which clients and what type of information a file pertains to. Also including is a directory monitor that will watch particular directories for new files and rename and add them to the database automatically, as well as a tool for monitoring ProSystemFX "Accountants Copy" tax returns.

Technologies Used: VB.NET, Microsoft Access SQL, Microsoft Reporting, TCP Sockets


   (click for a larger image)


BHR Role Playing Game

This is a basic text based role-playing game. It was developed with a team of two other students as a project for CS4310: Software Engineering I at California State University, East Bay.

You may download this software as a zip file. The cheat code is "pink floyd rocks" and will allow you to view the entire dungeon you are in as well as view the skill level of your enemies. There are two executable files included in the zip file, designed to work on different versions of the .NET Framework.

Technologies Used: C++, Object-Oriented Design Patterns


Website Winamp Updater

A simple program that runs as a service. It monitors the Winamp window and grabs the title of the currently playing song. If Winamp is paused, stopped or closed then the status is indicated as such. Status is synchronized with online mySQL database to interact with my personal homepage.

Technologies Used: C#, ADO.NET, mySQL