|
Google
I presently work for Google in a sales engineering role blending technical and communications skills to help customers.
I regularly lead many technical product presentations to fortune 500 technical staffs.
In a typical day, I troubleshoot, install, configure, and support many of Google's consumer products.
I do have opportunities to maintain my software development skills using Java servlets, PHP, MySQL, and more.
|
|
Thales Raytheon Systems
I worked as a Software Engineer for one of the world's top defense companies, Raytheon.
I worked with a team of nearly 200 software engineers and support staff on the Air Command and Control System (ACCS) designed to manage all air operations for NATO.
On such a large scale system where safety and security are vital, Raytheon leveraged Java 2 Enterprise Edition in a large scale distributed object oriented format; this was one of the largest known undertakings of J2EE.
We regularly employed the industry standard software engineering life cycle of requirements analysis, UML design, code and unit test development, and integration in a process rich CMMI level 5 environment.
We also made use of ClearCase and ClearQuest, Oracle 9i, XML, Ant, WebLogic, JUnit, many well-known design patterns (Session Facade, Transfer Object, Factory, Application Service, Observer) and more.
|
|
Winpages
WinPages offers a revolutionary way of capturing a community's essence and presenting it online.
WinPages is based in the Napa Valley and hosts a suite of services for tourism-based businesses as well as large directories listing many of the attractions, events, organizations, businesses, and more that give a community its character.
I have combined my efforts with a small group of developers to form my longest standing project.
A large MySQL database has been created to store information on many communities, businesses, clients, administration information, and more.
A combination of C, PERL, PHP, HTML, DHTML, and CSS have been used to rapidly bring this technology to life.
UML class and sequence diagrams were used to design the site, and the Model-View-Controller (MVC) design pattern has been leveraged to organize the back-end logic.
Many affiliate programs have been created to allowed the massive directory to be easily managed.
Additionally, we have integrated websites and databases of many other websites into to our master system spanning the Napa Valley such as the St. Helena Chamber of Commerce, Bed and Breakfast, Napa Valley, Napa Spas Directory, and many more.
|
|
EducationConnect
EducationConnect helps international students from across the globe by streamlining the tedious process of coming to the US in pursuit of higher education.
I worked full time for EducationConnect for three years programming its large interactive website, maintaining internal networks, designing detailed database systems, and managing development teams.
I have written literally hundreds of ASP scripts, organized them into the Model-View-Controller (MVC) pattern, integrated other third party software packages, created interfaces to an extensive international database, and wrote thousands of lines of code to complete one of the most state of the art programs in its industry.
The most recent version of their website features a custom user interface, internationalized website, multifaceted MS SQL Server database backend, and more.
Most recently, I converted various programs onto the Microsoft .NET platform using ASP.NET and VB.NET technology.
|
|
|
EducationConnect v2.0: Prior to the launch of the present version of the EducationConnect website, version 2.0 offered a service-rich interface to both students and universities.
Features to note are a custom user interface, many student-oriented functions, a highly sophisticated MS SQL Server database containing hundreds of tables, thousands of fields, hundreds of thousands of records, stored procedures, views, diagrams, custom security, replication services, and more.
The website had a complete searchable interface to institutions stored inside of the database, used Microsoft's English Query technology, OLAP database technology, and more.
I managed the development of this entire website and personally took an active role in developing much of it.
|
|
|
EducationConnect v1.0: This version featured extensive student and institutional services establishing a massive cross query between the two groups to the tune of hundreds of fields.
Additionally, EducationConnect was beginning to establish large supplies of computer hardware for which I was responsible for the configuration and documentation of.
|
|
The Speeders Network
The Speeders Network® has brought traffic school programs to the internet for many years.
I am their primary software developer and provide substantial ASP coding to drive the entire website, additional coding for a backend management module, and a robust MS SQL Server database backend.
|
|
MVP Group
The MVP Group brought forth a new product designed to take photos out of old shoeboxes and digital archives and into the living room via a multi-media rich set-top box.
I hired on to manage the development of a prototype by overseeing custom hardware, graphic, and software design.
I directly oversaw the creation of the MVP mascot, MVP user experience and GUI, as well as the inner-workings of the actual software.
At times, I also helped to develop the core software that runs MVP which is based on Macromedia Director 8.5 technology.
Additionally, I was responsible for many web services related to the project such as the establishment of a website, file server, email and DNS services, and more.
|
|
TeenThreads
TeenThreads is a an online teen clothing store that allows users to browse through a large catalog and purchase items.
It leverages an XML based product datasource that is updated biweekly;
the entire site was built in a highly dynamic fashion such that all content automatically changes as soon as the datasource is updated.
|
|
AquaUniverse
AquaUniverse is a fully e-commerce enabled website featuring fish and other pet supplies.
Yahoo's ecommerce, website managment, and hosting systems were leveraged to rapidly bring this site to life.
|
|
OCVBUG
The Orange County Visual Basic Users Group (OCVBUG) is an organization that promotes the sharing of knowledge related to all Microsoft software development tools with an emphasis on Visual Basic.
We are worked to establish a virtual meeting place online for all OCVBUG members to continue their experiences beyond its monthly meetings.
Technologies used on this project include XML, DHTML, SQL Server, SOAP, Visual Basic.NET, ASP.NET, WAP, and more.
|
|
JHMM Productions
JHMM productions worked to bring an Enterprise Resource Planning (ERP) system to the inernet.
On this project I was responsible for a massive SQL Server database, ASP object oriented structure, and DHTML interface creating the online ERP experience.
|
(currently offline)
|
Hobie Snow Boards
On the Hobie Snowboards project, I was responsible for all programming that went into their website. A fully functional e-commerce facility, ideal snowboard matching wizard, and database backend were present.
|
(currently offline)
|
Lenders Funding
Seal Science
Next Solution Provider
Sonoma Foie Gras
Alphavista
And many more...
|
|
 |