Joe Audette, MCSD, MCDBA, MCSE   

joe.audette [at] sourcetreesolutions dotcom

http://www.mojoportal.com

http://www.joeaudette.com

 

Education and

Certifications

Bachelor of Science Middle Tennessee State University                                 May 1993

Microsoft Certified Solution Developer                                                          Dec 10, 1999

Microsoft Certified Systems Engineer                                                            Jun 23, 2000

Microsoft Certified Database Administrator                                                   Jun 23, 2000

Microsoft Certified Solution Developer for .NET  (C#)                                   Jul 11, 2003

Languages /Tools

Software Development

C#,  VB.NET, ASP.NET, .NET Framework, .NET Compact Framework, Visual Studio.NET, Visual Source Safe, Subversion, OOP, Visual Basic 6.0, VBScript, JavaScript, Ajax,  MS SQL Server, MS Access, MySQL, PostgreSQL, T-SQL,  ASP, IIS, COM+, HTML, CSS, XML, XSLT, Apache, Mono, Windows Media Audio/Video

Server/Network

Infrastructure

Skills

Windows Servers, Linux Servers, Networking, Web Server Administration, Mail Server Configuration/Administration, Firewall Configuration/Network Security, Database Design/Administration

Source Tree Solutions, LLC

Oct, 2006 to present

 

 

 

 

 

 

Integration Management, Inc.

Dec, 2005 to Oct 2006

 

 

SERVPRO Industries, Inc

Apr. 2004 to Nov, 2005

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Transcender, LLC

Feb. 2001 to April 2004

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Quilogy, Inc.

Dec. 1999 to Feb 2001

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

FOCUS Healthcare

Dec. 2, 1996 to Nov. 30, 1999

Principal/Solution Architect Oct  2006 - present

As the founder and primary developer of mojoPortal, I formed this company to provide development of custom features and support contracts for companies using mojoPortal.

 

mojoPortal is an open source object oriented web site framework written in C# that runs on ASP.NET under Windows or mono/Apache under Linux and Mac OS X. mojoPortal can use any of the following database platforms: MS SQL, MySQL, PostgreSQL ,and SQLite

More information about mojoPortal can be found at http://www.mojoportal.com.

 

 

Technologist/ Manager December 1, 2005 – Oct  2006

Responsibilities included product development of data warehouse tools and utilities as well as providing mentoring for junior level developers. Most products and tools had web based user interfaces built using C#/ASP.NET. Integration Management, Inc. primarily serves the healthcare industry with most clients being managed care organizations.

 

Development Manager September 2005 – November 28, 2005

Responsibilities were the same as indicated below with the addition that the development team of 5 developers reported directly to me.

 

Senior Developer April 2004 – September 2005

I was responsible for developing software to support corporate strategies and initiatives and to mentor a team of Visual Basic and Classic ASP developers in the transition to VB.NET and ASP.NET using best practices in object oriented software development. Responsibilities also included configuration and administration of web servers and database servers in conjunction with the infrastructure team. While assisting other developers with the design of their own application development projects and mentoring them in the .NET technologies, I directly developed the following applications in chronological order:

Box Storage Tracking System – a small intranet application for tracking the content of boxes in long term storage so they can be retrieved easily if needed for legal purposes.

TrackER - a web based project management, issue tracking, and time tracking system. I was able to put together very quickly this fairly elaborate application by integrating 2 open source ASP.NET applications and evolve it over time with a number of customizations to meet the business needs, particularly of the IS Department.

ERnet PayER System – a small to medium size business to business web application for the ERnet division of SERVPRO Industries allowing customers (typically property management companies) to review the job files for work managed by the ERnet division and approve for billing.

Franchise Information – an intranet application for tracking information about the SERVPRO franchises located throughout the United States.

Private Message System – a secure web based message exchange application facilitating communication between the corporate headquarters and the franchises in the field. Utilizing the familiar user interface features of Outlook or other email clients this communication system is entirely web based and immune to SPAM as no outside entities can send messages. It also provides more accountability as it can be determined who has viewed specific messages.  Also messages are never lost even after they are “deleted” because deleted is just a flag in the database.

Royalty Reporting – an online secure web application facilitating reporting back to corporate of the financial revenue volume from the franchises used in calculating their Royalty fees.

Job File Audit System - a secure web application to allow field trainers and corporate personnel to review the job files to ensure their quality prior to submittal to insurance companies for review and payment.

Claims Entry System – a web based call center application used 24/7 by call center personnel to capture job referrals from insurance carriers and insured customers and dispatch the jobs to franchises throughout the United States. This application is feature rich and fairly complex in that it enforces a wide variety of business rules specific to the various insurance companies and property management companies.

 

 

Vice President, Web Technology/Chief Software Architect June 2003 – April 2004

Responsibilities were the same as indicated below.  I was given the additional title Chief Software Architect after initiating a project to create an exam engine to deliver Transcender’s exam and quiz content on the PocketPC using C# and the .NET compact framework.  I completed this project to the point where it is ready for QA, but its release was put on hold due to the sale of the company to Self Test Software/Kaplan Professional, a Division of The Washington Post Companies. At this time, priorities were shifted to tackling issues related to the merger of the companies and other strategy decisions. I was offered continued employment with the company but declined as this would have required relocation to Georgia.

 

Vice President, Web Technology, January 2003 - June 2003

Responsibilities included supervision of 6 software development and quality assurance staff, in addition to continued web development duties as listed below. I was also responsible for configuration and management of all production and development IIS web servers and for all web development and maintenance of www.Transcender.com and www.NextRank.com ecommerce web sites, and the Transcender WebCert online exam engine (ASP) used by thousands of organizational customers throughout the world.  Modified the ecommerce infrastructure of Transcender.com to support a major upgrade of the Great Plains Dynamics backend accounting system from version 5.5 to version 6.0.

 

Web Developer February 2001 - January 2003

As part of a team of 3, my responsibilities included development and maintenance of www.Transcender.com ecommerce web site which uses Microsoft SiteServer 3.0 Commerce pipeline.  This site is very high traffic and generates the bulk of Transcender revenue.  Initial projects included moving all embedded SQL code from the original ASP site into stored procedures to improve performance and reduce security risks.  Added features to the site continuously to support marketing campaigns and special offers.  Developed a new intranet application for taking orders over the phone to improve the workflow for the sales department.  Developed a mass e-mailing system for the marketing department that allows sending e-mail and creating and saving complex filters based on purchase history and other criteria.  The mailer was built using VB6 and an ASP web user interface was built for customizing HTML templates used by the e-mail marketing system and configuring lists and filters. Upgraded the ecommerce pages and most other functionality of www.Transcender.com to C# ASP.NET.  Upgraded an existing ASP application for organizational sales to C# ASP.NET and added new features.  Implemented a subscription e-mail service for Transcender Question Of The Day e-mail lists. This includes a windows forms application in C# that runs as a scheduled task to send the e-mail to the subscribers.  Implemented a web service in C# that is consumed by the windows application to retrieve the questions and answers for each list to dynamically create the e-mail content.

 

 

PFIC Corporation (Union Planters Bank) Agent Tracking System   July 2000 – February 2001

Consultant

I was promoted to project lead in September 2000 for a team of 5 developers.  Agent Tracking System and Case Management System applications were converted and enhanced based on existing Access applications.  These applications were converted to ASP/Internet Explorer for the UI, COM+ for the business and data layers, SQL Server 7.0 for the database.

 

United Methodist Board of Higher Education Ministries     March – June 2000

Consultant

Conversion of 16 bit FoxPro applications to ASP applications using IE for the UI, COM+ for the business and data access layers, and SQL 7.0 as the backend database.  I was part of a team of 3 on this project and when they needed some additional help after the project was completed, I was specifically requested as the consultant.

 

Theraphysics, Inc. Jan-Feb 2000

Consultant

Developed the user interface for a small Client-Server application in VB 6.0 in this brief 2 person project.

 

FOCUS Healthcare Dec. 2, 1996 to Nov. 30, 1999

Technical Analyst

Developed numerous physician referral applications in Access 97/VB 6.0. These applications were used by the agents of major insurance carriers for workers compensation insurance.  I also automated a process to customize these applications for the needs of various insurance carriers.  Distributed quarterly on CDROM, this software was instrumental in dramatically reducing costs by reducing requests for printed directories of network physicians.

Other Professional Experience

I also write articles on software development and technology some of which are published on my personal web site at http://www.joeaudette.com . I also have one article published on the popular 4GuysFromRolla web site.

http://www.4guysfromrolla.com/webtech/032002-1.shtml

 

Personal

I am a semi-professional musician. I play occasional shows in the area as a solo acoustic guitarist and vocalist and also do some audio and video production in my home studio.