Personal Objective:
To use my extensive knowledge of computers, computer programming, and networking
to gain full time employment as a software architect.
Programming Languages:
C#, ASP.NET, Visual Basic.NET,
Visual Basic for Applications (VBA), Visual Basic, C/C++, PL/PGSQL, PL/SQL, T-SQL, PHP,
HTML, Javascript, XML, XSLT
Technologies / Methodologies:
.NET Framework (v1.1 - v4.0), .NET MicroFramework, ASP.NET MVC, AJAX, Client/Server development,
Source Code Management, Object Oriented Programming and Design
Database Packages:
Oracle, Microsoft SQL Server, MySQL, PostgreSQL, Microsoft Access
Software Packages:
Visual Studio.NET, Adobe Photoshop, GIMP, OpenOffice, Microsoft Office,
Subversion, Mercurial, SQL Server Management Studio, IIS, Apache, BIND
Hardware:
PC, Macintosh, Embedded systems (Atmel, ARM)
Operating Systems:
Microsoft Windows (95 - Windows 7, Server), Mac OS X, Linux
Selected Portfolio:
Alaska .NET Users Group
Business Skills:
Knowledgeable about programming in a variety of
object oriented and procedural programming languages, 75+ WPM typing, good communication,
telephone, and people skills.
Work Experience:
January 2003 - Present
RedFox Consulting
Software Engineer / Principal
Custom programming services for clients in various vertical industries.
Technologies used: ADO.NET, ASP.NET, ASP.NET MVC, C#, Microsoft Access, Microsoft SQL Server, PostgreSQL,
Visual Basic for Applications, XML
March 2006 - Present
Alaska Native Tribal Health Consortium (ANTHC) / AFHCAN
Senior Software Architect
Part of team that designed, developed and implimented a telemedicine client-server application.
Responsible for large parts of the core system in the system redesign.
Technologies used: C#, Microsoft SQL Server, ORM (NHibernate), WebForms, WinForms, WPF
November 2005 - March 2006
Chenega Technology Services Corporation (CTSC)
Software Engineer
Develop web based reporting portal for the DoD to view commodities on hand, consumption, and
projected reorder date.
Technologies used: BEA WebLogic, Information Builders WebFOCUS, Oracle 9i, HTML
November 2002 - November 2005, December 2000 – April 2002
Computer Task Group (CTG)
Software Engineer
Developing web applications to help clients streamline business practices;
maintain safety and maintenance records. Have worked on over a dozen
projects for clients including Alyeska Pipeline Service Company, BP
and Cook Inlet Tribal Council.
Description
- LOS - Assisted in the remediation of a Loan Origination System.
I was tasked with the "critical path" on this project; transmitting loans
to Fannie Mae via there XIS platform and retrieving/storing the results.
This project was extreamly heavy on upfront analysis due to the previous
failures experienced on this project, and the visibility within the organization.
The sucess in implimenting/remediating the XIS portion of the project won me
numerious accolades and several project extensions.
Technologies used: CVS, Visual Basic 6, Team Work Environment
- Vessel Schedule - Wrote VBA program in Excel to parse a flat file
and display results in a calendar like format. Program is used to
display which vessel is scheduled to be at which berth.
Technologies used: Excel, Visual Basic for Applications
- Oil Measurements Solution - Wrote program in Access to automate
data entry and reporting for APSC. Prior to deployment of OMS,
APSC Measurements and Scheduling would spend the better part of
each work day hand-keying data from mainframe printouts, and
other Excel workbooks into various Lotus 1-2-3 worksheets.
The new system automatically imports data when possible from
the various systems, and parses emailed Excel workbooks in the
few instances it's not possible to automatically import.
Data is exported from Access to Excel. Because the Excel objects are
not marked "Safe For Scripting", the formatting of data, and
graph generation is done when the Excel reports are opened using
the Excel Workbook_Open event.
Technologies Used: Access, Excel, Oracle, Visual Basic for Applications
- QIM - Modified web application to meet changing business needs.
Added sub-reports to the existing Crystal Reports.
Technologies Used: ASP (VB Script), HTML, JavaScript, Oracle,
PL/SQL, Crystal Reports
- WICI - Worked with other developers to design and develop a reusable,
flexible and comprehensive security interface. For this project, we
choose to go with an XPath implementation instead of the traditional
tree - branch and leaf structure to allow for maximum flexibility;
and allow the component to be integrated in most any project.
Technologies Used: Visual Basic.NET, XML, Microsoft Access, Oracle
- Safety Valves System - Developed version 2.0, which was a re-write
of the Safety Valve System (SVS). SVS is used to record the results
of safety tests performed on the well head and related components on
a routine basis. Results of each test can be exported to an Excel
workbook, with an auto-open macro which formats the data. An
additional macro is in the template file, such that when all the
data is formatted, this final macro is called which deletes all the
macros so the standard Microsoft Excel macro warning is no longer seen.
Phase 2.1 focused on enhancing the reporting capability of the
application, to include the End of Month report which is a HTML
report with embedded graphs generated on the server using the
Chart FX component. The resulting report is emailed at the beginning
of every month to an email distribution list.
Phase 3.0 focused on improving equipment tracking, and ensuring that
all required tests are performed in the designated period.
Technologies Used: Visual Basic, ASP (VB Script), HTML, JavaScript,
Oracle, JMail, Chart FX
- eAFE - This was originally a 4D Server application, that was put on a
customer's intranet by a small team at CTG's Pittsburgh and Alaska
offices, using ColdFusion 4.5, JavaScript, Oracle, PL/SQL, and a
couple of Java applets. For this project, I performed a consulting
role and contributed my knowledge of ColdFusion to ensure code
within the application was completed in line with ColdFusion best
practices.
Technologies Used: ColdFusion 4.5, HTML, JavaScript, Oracle, PL/SQL
- AK History - Developed content management system in
ColdFusion 4.5 to allow client to easily add, edit and delete content
as it pertains to the history of natives in Alaska. Implemented a
meta-data system to improve the quality of searching within the site.
Technologies Used: ColdFusion 4.5, HTML, JavaScript, Microsoft Access
April 2002 – November 2002
Bristol Environmental & Engineering Services Corporation (BEESC)
Software Engineer
Developing web applications to make interactive GIS data accessible to
clients in remote locations; design, develop and implement intranet;
design, develop and implement work-flow and document management
system using object oriented programming practices; various scripts to
automate systems administration.
Description
- Native Place Names - Using the GeoMedia WebMap application server,
I developed a GIS application which utilized the SGS topo maps to allow
elders in the various communities to submit the traditional native names
for various places using Active CGM, and the red-lining capability
built-in to it.
Technologies Used: GeoMedia WebMap, ASP (VB Script), HTML/DHTML, JavaScript, Active CGM
- Document Management System - Developed a low-cost document management
system for a sister company to handle document revision and approval.
Using the SiteObjects Editor component, we allowed the client to have
a Microsoft Office like interface for adding an easy to customize
Message of the Day. Entire application was written using object
oriented programming practices.
Technologies Used: ASP (VB Script), PHP 4, HTML/DHTML, JavaScript, MS Access
December 2000 – August 2002
Design - P/T
Lead Developer (part time subcontract)
Developing, designing, implementing and maintaining web-based applications,
including data modeling; in support of statewide referral programs for
United Way (AKInfo), and for United Way sites (including statewide
campaign sites).
Technologies Used: ColdFusion 4.5, PHP 4, HTML/DHTML, JavaScript, MS Access
December 1999 – December 2000
Internet Alaska
Web Application Developer
Primary developer and programmer for corporate web site
(including complete redesign and repair of over 3,400 broken/dead links
and functional components), integrated customer management system with
online signup form, created company Intranet, and maintained corporate
sites. Also performed data modeling and data migration tasks.
Technologies Used: ColdFusion 4.5, ASP (VB Script), HTML, JavaScript, MS Access
March 1999 - October 1999
7x Group Inc., LLC
Web Application Developer
Design, develop and implement custom web-based content management systems, and
secure web applications for clients in diverse vertical industries.
Technologies Used: Cold Fusion 4.0, HTML/DHTML, Oracle 8i, JavaScript, CSS
Education:
Upgrading Web Development Skills from ASP to ASP.NET (2640A)
Introduction to Windows Presentation Foundation
East Anchorage High School, Anchorage, Alaska (~3.0 GPA)
References:
Matthew Schumacher
Alaska Power and Telephone
Systems Administrator
(907) 240-2275
Brian Galm
Bristol Environment & Engineering Services Corporation
IT Manager
(907) 743-9342
Morgan Huet
Parametric Technology Corporation (PTC)
Project Manager