Joe
Audette, MCSD, MCDBA, MCSE
joe.audette [at] sourcetreesolutions dotcom
|
Education and Certifications |
Bachelor of Microsoft Certified
Solution Developer Microsoft Certified Systems
Engineer Microsoft Certified
Database Administrator Microsoft Certified
Solution Developer for .NET (C#) |
|
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 |
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 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 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 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
|
|
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.
|