My person attributes
include always taking responsibility for my mistakes. I handle pressure very
well and always try and do my
best even under difficult circumstances. I am very
organized, a good communicator and I
have no problems getting along with all
types of people.
I have over 11 years
of professional programming
experience. Having worked for
start-up companies I have learned to
research and develop innovative
solutions and have developed very
strong problem solving skills.
Some of my personal
achievements include helping to pioneer error recovery for
large file downloads over the Internet. CNet.com, one of the
worlds largest Internet portals for technology news and
software downloads, credited me with helping to pioneer many
of the features found in Internet download managers today.
After the success of this software I was approached to develop
a video on demand Internet application for a start-up company
based in Hollywood, California. I worked with one other
programmer to develop this application, implementing original
features that had not been done before. This enabled the
company to raise over 13 million dollars, propel past its
start-up roots and be listed in the Herring top 50 as a viable
pre-IPO company, www.redherring.com.
11 years C++ programming.
10 years TCPIP network programming.
4 years C#, ASP/.Net
4 years SQL database.
Profession programming experience
includes the following technologies.
DOS, 16 bit Windows 3.1, Win32,
Microsoft Visual C++ MFC, Active Template Library, COM,
Networking and system
administration using both wired
and wireless LAN’s. Installation
and configuration of Windows
servers including NT4.0, 2000
Feb 2002 – Current
Aliso Networks Inc, Denver Co. USA
Founder, Senior Software Engineer
Developed the Plus E Networks (www.pluse.com ) video
jukebox system to allow digital video’s and games to be delivered
over the Internet to restaurants and truck stops.
The solution included a publishing system to upload content to
a central server, a database reporting system including
reports on revenue, popular content, individual store sales and a
client to download the content and play it on the customers
touch screen computer.
I was responsible for all coding for
this project except for the Flash graphical user interface
and some of the html pages.
I developed the publishing system in
C# for a web based interface. It used a C++ MFC application
to batch uploads with error recovery on TCPIP disconnections
and a hash verification that it was uploaded correctly.
I used MySQL for the database and
created the reporting pages and scripts in C# ASP.Net.
The client application was written
in C++ using MFC. The client download application also
interfaced with a graphical user interface created in Flash,
Another project I created for
Aliso Networks is the NetFundz (www.NetFundz.com)
site. It is a site that offers services such a Qwest DSL and
online shopping and gives a portion of the profits to
charities. I developed the entire site and a management site
working with a graphic artist.
The site was created in C#
Mar 2005 – Current
Steve Foxover Software Pty Ltd
Consulting work for E-ISG.com and Netsimplicity.com involving software
applications called Meeting Room Manager and Visual Asset
I developed C++ ATL com controls and
C# controls for the Meeting Room Manager project using
Microsoft Visual Studio 2005.
I developed a number of applications
for the Visual Asset Manager program including an automatic
update system to install patches over the Internet. A
security system to only allow authorized users to run a
server inside of a virtual machine. This system uses TCPIP
to communicate authorization to the virtual machine. These
applications where developed in C++ ATL using Microsoft
Visual Studio 2005.
I also developed a version of Asset Manger to
work on Mobile platforms
including Windows CE and Pocket
PC. Using the .Net compact
framework version 1.0 and 2.0. I
used Sybase SQL Anywhere to
synchronize data with the
Feb 2001 – Feb 2002
Vodexa Networks Inc. Los Angeles, California
Senior Software Engineer
digital video player, publishing tools, MySQL database,
Internet based reporting and marketing tools.
I created a video player that
offered the benefits of download acceleration and
progressive playback. The player used multiple TCPIP
connections to download different parts of the video at the
same time and rejoin them on the fly. This allowed for the
fastest possible download of high quality video over any
connection whether it’s a fast or unreliable Internet
connection. With progressive playback the video would start
playing as soon as enough was buffered.
I developed a custom digital rights
management system to protect digital content.
I developed the player and video
publishing application in C++ MFC.
I created and maintained documentation for
investors, patent lawyers and staff.
May 1999 - Jan 2001
Load Media Network Inc. Los Angeles,
Senior Software Engineer
Developed a digital video player for deployment of digital video to large
I created a video player that had
some unique features for its time including polite delivery
of video content, video subscriptions and emailing videos to
friends. The client software would detect when other
applications were using the Internet and would pause
downloading. This allowed dialup Internet users to surf the
web as normal while video was downloaded in the background.
The client application was written in C++ MFC.
Created and maintained documentation for
investors, patent lawyers and technical staff.
Jan 1998 - May 1999
ePackage.com Baltimore, Maryland
Senior Software Engineer
Developed a digital document delivery system for sending and receiving large
documents reliably and securely in a web based interface.
The system included full error
recovery for lost TCPIP connections as well as a tracking
system to report when a document was delivered and opened or
The application was written in C++ MFC and used
ActiveX controls inside of web pages to upload and download documents.
Jan 1997 - Jan 1998
Save-it Software Pty Ltd Gold Coast,
Director, Software Engineer
Developed the first Internet
download manager with automatic error recovery from
disconnections without the loss of any data.
I wrote the software in C++ MFC.
Helped to pioneer error recovery of large files on the Internet, CNet.com.
Exhibited the company at CeBIT computer fair
in Hannover, Germany.
Apr 1995 - Oct 1996
Charter Pacific Pty Ltd Gold Coast,
Software Engineer/hardware support
development of communications software application.
Responsible for technical customer
support for PCMCIA modems.
Helped develop firmware in PCMCIA modems to meet Australian telephone line conditions.
Available on request.