Matthew's Resume
Qualifications and Skills
| Operating Systems: | Windows XP, 9X, NT, 2000-2003 Server. Some Linux |
| Computing Languages and Platforms: | .NET 1.0-3.5 C#, VB.NET, ASP & ASP.NET, MS SQL, ColdFusion, AJAX & Javascript (jQuery & Ext JS), LINQ, SSIS/ETL, GDI+, NHibernate, XML/XSL/XSD, CVS, Subversion, VB 6, Oracle PSQL, MySQL, PostgreSQL, COM+ & Enterprise Services, Monorail MVC, Apache, IIS, (X)HTML, CSS, NUnit, NANT, ADO & ADO.NET, MS Access (95-2007) |
Professional and Technical Experience
Software Architect & Developer
JoyaTech Solutions Denver, CO 1996-Current
- Architected and led development team of four to create and launch multi-site content management system. Custom Site Integration: Record Label Implementation for digital media distribution, artist information and tour scheduling. (ASP.NET 2.0, C#, PostgreSQL, AJAX, Nhibernate, CSS)
- Developed financial dashboard platform that integrates data from multiple sources to allow at-a-glance tracking of company key performance indicators. (ASP.NET 2.0, C#, MS SQL2000, NHibernate, GDI+)
- Developed a form system to collect data in a centralized store to be used on multiple government forms, thereby streamlining business processes related to liquor licensing. (ASP.NET 2.0, C#, MS SQL2000, AJAX, NHibernate, GDI+)
- Architected and led implementation of cell phone service E-commerce system. Accepted purchaser request and translated/transmitted request to existing legacy system formats. (ASP.NET 1.1, VB.NET, XML, XSD, MS SQL2000)
- Developed PeopleLink’s online Time-Dollar accounting system: tracks exchange of bartered time and services and provides supporting reports, (ASP, VB6, MS SQL2000, COM+, ActiveReports)
- Created and maintained Colorado School District Capital Improvement database which supported the creation of a bond proposal. Creative data sorting, manipulation and reporting to support documentation requirements. (MS Access)
- Developed and maintained a multi-user dating service Practice Management System for member data, sales commissions, client matching, and reports. (MS Access 95-2000, Web-based)
Senior Software Developer (Contractor)
HealthTrans LLC Greenwood Village, CO 2008 - Current
- Developed ASL from RIMS (a legacy line of business application). Created application and infrastructure for simplified creation of data extracts by XML document definition allowing greater access to the data to facilitate reporting. Became in-house expert on RIMS data structures and created SQL code to institutionalize expertise. (C#, MS SQL 2005, XML)
- Partnered with BI team to develop ODS design and incorporate RIMS data into enterprise infrastructure. (MS SQL 2005, SSIS ETL)
- Provided extensive technical and best practices mentoring to junior programming staff.
Software Developer (Contractor)
eBags Denver, CO 2007
- Redesigned and developed elements of the ColdFusion ecommerce system including integration with international shipping organizations and EDI. (ColdFusion, Oracle, JavaScript)
- Rearchitected interface with Google E-commerce fulfillment and charge system to increase collection of revenues. (C#, .NET WebServices, Oracle)
Senior Software Developer and Tech Lead (Contractor)
Policy Studies Incorporated Denver, CO 2005 - 2007
- Led development team to design and develop the Texas Centralized File Management system, used to scan, OCR and store more than 1.5 million documents annually for the Texas office of the Attorney General. Utilizes configurable document definitions to allow for simplified expansion of capabilities. (VB.NET, C#, ASP.NET, MS SQL 2000, XML/XSL)
- Contributed to Maryland PAC project extending the system to allow enrollment into multiple programs. (VB.NET, C#, MS SQL 2000, .NET Web Services, XML/XSD)
- Created several enterprise components that are being designed into future projects including a generic image repository and web viewer, as well as a generic rules based business holiday calculator (VB.NET, C#, ASP.NET, MSSQL 2000, XML/XSD).
Senior Software Analyst and Developer (Contractor)
Raytheon Polar Services Company Centennial, CO 2005
- Re-factored document validation middleware for the National Science Foundation's POLAR ICE system focusing on performance improvement and improving readability/maintainability. Created code generation system as constraint tool and unit testing suite to verify middleware on demand. (C#, MS SQL 2000, XML/XSL/XSD, NUnit Web Services .NET)
Senior Software Developer and Team Lead
Dream Team Technologies, Inc. Denver, CO 1997-2004
- Principal architect of Viadesto, an n-tier web delivered content management and collaboration system including information management, media library, security, user and organization profiles, banner ads, threaded conversations, calendars, e-commerce, custom forms, dynamic flash navigation, and email.. System generated over $3M in revenue and supports over 25,400 sites and 75,000 users. (ASP, VB6, MS SQL2000, COM+, JavaScript, XML/XSL, .NET, IIS)
- Implemented a scalable form generating system which provided for data gathering and reporting. (Javascript, ASP, COM+, MS SQL2000, ADO, VB6 and XML/XSL).
- Designed and wrote integration of Linux email to windows based administration.
- Designed security aware calendar & event registration system that accounted for conflict management and resource management.
- Designed and developed secure challenge response login system using MD5 hashing. Implemented as both server side and client side JavaScript.
- Provided technical expertise and mentoring in development and architecture for junior members of the project team. Accountable for the production of more than 15 developers over 7 years.
- Architected & led development for an internal hours tracking system. (MS Access, SQL)
- Designed and implemented proprietary timed online assessments for a change-management consulting firm. Generated excel charts online and delivered reports back to client’s customers. (ASP, SQL, VB6, JavaScript, Excel/OLE)
- Developed source code management and code generation utilities to increase developer performance, solidify best practices and increase code quality. (VB6, SQL-DMO, ASP, CVS, Subversion, Visual Source Safe)
- Developed and implemented consultant practice management system for billable time tracking, workflow, review, and invoicing. QuickBooks Pro Integration. (MS Access, VB6, ASP)
- Designed and implemented cohort scheduling system for UCD School of Education to facilitate group calendaring and to integrate School of Ed. timelines and requirements with larger university schedules. (SQL, ASP, VB6)
Open Source Projects
- Designed/developed XSLCodeGen as open source code generation tool to automate repetitive tasks - configurable for multiple data sources. (C#, mono/.NET, XML/XSL/XSD, MS SQL)
- Co-maintainer of GGDBCompare, an open source tool for comparing and reconciling MS SQL database structures. (VB.NET, MS SQL 2000)
Product Support Specialist
Spectrum Human Resources Systems Denver, CO 1998
- MS Access Guru: Addressed escalated calls and trained technical staff in support of an MS Access based human resources management system.
Education
Electronics Technician Certification
National Institute of Technology East Pointe, MI 1987