SlideShare a Scribd company logo
1 of 6
Matthew A. Roberts
9630 Greenville Avenue
Dallas, Texas 75243
214.587.0390
matthew@marcscode.com
http://www.linkedin.com/in/matthewr

      Software Architect/Web Developer/Backend Developer/Desktop Developer/Database Developer

Objective

My experience includes over 20 years of personal and 15 years of professional consulting and development of elegant
software solutions to complex business problems in varied industries including healthcare, automotive, entertainment,
document processing, group collaboration, and network marketing.

My goals are to build my career through short-term consulting and long-term contracting, as well as architecting
commercial-quality tools and SDKs to help other developers be more productive and follow best-practice procedures.

An ideal career choice is one in which I can utilize not only my software architecture and development skills, but also my
skills in project/product planning, business requirements gathering, use-case and test-case documenting, quality
analysis, deployment, triage, and production support; the full SDLC.

Professional Experience

Consultant/President/Chairman       Matthew Aaron Roberts Consulting Services, Inc.                    July 2008 – Present
Dallas, Texas

    Senior Software Developer                          Ambit Energy                             May 2011 – February2012
    Dallas, Texas
        Redesigned consultant-facing website to include additional interactive widgets on a primary dashboard, as well
        as a major color/image facelift.
        Developed new reports and report usage statistics to facilitate better understanding of user behavior and to find
        areas for SQL query improvements.
        Implemented a full-featured,web-based Outlook-style calendar including appointments, invitations,reminders,
        email/text alerts, and calendar sharing.
        Developed a TicketMaster-style seating selection mechanism to facilitate better event planning. Included
        differing price levels per section/row/seat, "on hold" times to release seats not purchased within a given
        timeframe, and editing capabilities after purchase. Supported assigned seating and general admission.
        Other important new features included complete integration with Twitter and Facebook APIs, as well as a data-
        driven survey engine capable of capturing user opinions in real time.
        All new features, and some old features, designed with cross-browser compatibility and mobile browser
        compatibility as a primary objective.
        Worked closely with project stakeholders to innovate and develop new ideas, often acting as a business analyst,
        project manager, and quality analyst, to deliver a quality user experience, on-time, and with a low bug/feature
        ratio.
    Technologies used: .NET 4.0, C#, ASP.NET MVC 3, WebForms and Razor view engines, Fluent NHibernate, HTML5,
    jQuery, jQuery UI, jQuery plugins, SQL Server, SOA
Matthew A. Roberts

    Senior Consultant II                              Terremark                             February 2011 – May 2011
    Las Colinas, Texas
        Supported and enhanced web management tools for IaaS.
        Utilized VMWare APIs and SSH sessions to create, modify, and destroy virtual machines, manage resources, and
        configure firewalls, load balancers, etc.
    Technologies used: .NET 3.0, C#, ASP.NET MVC 2, jQuery, jQuery UI, SQL Server, VMWare vSphere, SSH

    Senior Software Developer                 American Heart Association                        February 2011 – May 2011
    Dallas, Texas
        Supported and enhanced web management tool for batch check processing.
        Utilized free PDF tools to generate downloadable PDFs of check batches.
    Technologies used: .NET 2.0, VB.NET, ASP.NET, SQL Server, PDF creation

    Senior Software Developer                        Greyhound                                April 2009 – June 2009
    Dallas, Texas
        Supported and enhanced eCommerce websites for ticket purchasing on Greyhound and related bus lines.
        Developed caches for frequently used data from mainframes used by websites and service layers.
    Technologies used: .NET 2.0, C#, VB.NET, ASP.NET AJAX, SQL Server

    Senior Database Administrator                Securus Technologies                  October 2008 – January 2009
    Dallas, Texas
        Supported and enhanceduse of SQL Server for new reports and services, and debugged legacy SQL code.
    Technologies used: SQL Server, SSIS, SSRS, .NET 2.0, C#, VB.NET, ASP.NET

    Senior Consultant                                  Leprechaun                            July 2008 – October 2008
    Dallas, Texas
        Converted SQL-heavy business logic into more maintainable, reusable C# classes and services.
        Led team to integrate new .NET solutions into existing SQL processes.
        Saved company hundreds of thousands of dollars by automated processes rather than requiring a new DBA for
        every new client.
    Technologies used: SQL Server, SSIS, SSRS, .NET 2.0, C#, VB.NET, ASP.NET

    Recruiter and Interviewer                            BravoTECH                                  July 2008 – October 2008
    Dallas, Texas
         Developed interview questions and recommendation reports for candidates seeking employment and
         contracting through BravoTECH.
    Skills used: Public relations, Test and report preparation, Interviewing, Skill and thinking assessment
Matthew A. Roberts

Senior Interactive Developer                               Epsilon                             August 2009 – January 2011
Irving, Texas
         Developed new functionality for Epsilon’s Customer Experience Marketing programs using C# and ASP.NET.
         Migrated several VB.NET 2.0 applications to C# and ASP.NET 3.5 and 4.0.
         Developed best practices and base classes using C# through which new clients could be accommodated quickly
         and consistently.
         Created highly configurable Windows Services to aid in automated processes such as transferring files between
         file systems and to vendors and clients over SFTP.
         Created Microsoft Installers using Visual Studio Custom Actions and InstallShield to facilitate the installation of
         key system components.
         Developed an online portal through which line-of-business applications and services could be monitored and
         managed.
         Led and mentored team in Visual Studio skills and .NET technologies.
Technologies used: .NET 4.0, C#, VB.NET, ASP.NET AJAX, Oracle, MSMQ, MSI, InstallShield

Senior Consultant                                   Catapult Systems                             April 2007 – June 2008
Las Colinas, Texas
        Worked with Microsoft Consulting Services to develop a persistent chat room solution built on LCS and OCS.
        Architected and developed a presence-caching system to reduce workload on OCS.
        Serviced several smaller clients to enhance websites, create SharePoint web parts, and deploy new SharePoint
        reports.
Technologies used: .NET 2.0, C#, ASP.NET AJAX, WCF, WF, RTC API, UCMA, UC AJAX, SharePoint

Senior Software Architect                             Sourcecorp                               February 2003 – April 2007
Dallas, Texas
         Architected and developed a custom distributed workflow solution for image processing and management.
         Developed a simple but powerful plug-in system to facilitate the addition of functionality without the need for
         redeployment.
         Developed image manipulation functions using unsafe C# that rivaled the speed and outcome of many third-
         party imaging libraries.
         Led and mentored team to work efficiently and effectively and to understand the business of Sourcecorp.
Technologies used: .NET 2.0, C#, VB.NET, ASP.NET AJAX, SQL Server, SSIS, SSRS, DTS, Direct Memory Manipulation,
Image Processing, Win32 API

Consultant                                     Joseph Noble, Incorporated                   March 2003 – February 2007
Dallas, Texas
         Provided as-needed consulting services for hardware and software installation, hardware and software
         debugging, network management, and systems integration between Microsoft Office, Intuit QuickBooks, and
         other custom industry-specific applications.
Technologies used: Windows, Windows Server, Exchange Server, Office, QuickBooks, Network management
Matthew A. Roberts

Senior Consultant                            Microsoft Consulting Services           December 2000 – December 2002
Santa Monica, California
        Architected and developed a website and web services to monitor the health of a large web farm, much like
        MOM.
        Developed a digital asset management system using SharePoint.
        Presented .NET technologies to large crowds of developers at launch events on the west coast.
Technologies used: VB6, .NET 1.0, VB.NET, ASP.NET, Web Services, SQL Server, ADSI, WMI, Office automation,
SharePoint

Senior Programmer Analyst                       Kaiser Permanente                        July 2000 – December 2000
Pasadena, California
        Supported and enhanced a custom distributed workflow system for healthcare claims processing.
Technologies used: VB6, DCOM, MTS

Senior Software Architect                      The Back and Joint Clinic                            July 1998 – July 2000
Bryan, Texas
        Architected and developed a complete medical office automation solution covering billing, legal, reporting,
        patient management, and more.
        Integrated Windows, web, and mobile technologies to facilitate more efficient client experiences.
Technologies used: VB6, .NET 1.0b, Win32 API, SQL Server, DTS, Windows CE, ScanTrons, Light-pen drawing, Voice
recognition integration, EDI

Senior Software Developer                      Adosea Technologies                          December 1997 – July 1998
College Station, Texas
        Developed desktop and web applications ranging from inventory control to financial and real estate
        management.
Technologies used: VB6, HTML, Clipper, DBF

Owner/Sole Proprietor                      Internet Media Development                   May 1997 – December 1998
College Station, Texas
        Developed and marketed “MatHTML,” a full-featured WYSIWYG HTML editor, which ranked fourth in
        anAmerican/Canadian ISP Association round-up, ranking among four technologies from Microsoft.
Technologies used: VB6, Win32 API, HTML

CATI Coordinator                                      IntelliQuest                       March 1997 – December 1997
College Station, Texas
        Provided support for DOS workstations running Computer-Aided Telephone Interviewing software.
        Supervised the July 1997 Ethernet study that yielded the highest CPH (Completes Per Hour) than any previous
        study.
Technologies used: DOS, Excel automation, custom CATI software
Matthew A. Roberts

Volunteer Experience

Technology Director                                 TCC AIDS Fund                                May 2003 – May 2005
Dallas, Texas
         Web development.
         Credit card processing.
         Monetary distributions to disadvantaged persons and related community organizations.
Technologies used: .NET, VB.NET, ASP.NET, SSL, SQL Server, PayPal

Judge Captain                        Dallas 50th Annual Science & Engineering Fair
Dallas, Texas
         Junior physics and astronomy.

Public Speaking Experience

Dallas Code Camp
Dallas .NET User Group
Fort Worth .NET User Group
Tulsa Tech Fest

“Creating a Safe, Reusable Scripting Engine for .NET”
“Creating an Extensible Configuration and Logging System for .NET”

Microsoft Consulting Services

Introduction to .NET, Visual Studio .NET, Visio for Software Architects

Certifications

Microsoft Certified Technical Specialist          .NET 2.0, .NET 3.0, C#                                      July 2009

Education

Excelling as a First-Time Supervisor        Fred Pryor Professional Education                             January 2007

Computer Science and Engineering              Texas A&M University                           August 1994 – May 1997
      Did not graduate.
      Completed 75+ hours towards Bachelors of Science.
      Relevant classes included Database Design, Object Oriented Principles, and Operating System Design.

Skill Summary

Microsoft Visual Studio 2010; Microsoft .NET Framework 4.0; WCF; WPF; WF; Microsoft .NET Compact Framework;
Microsoft Visual Basic 6.0, VB.NET; C#; LINQ; Microsoft Win32 API; Microsoft Visual SourceSafe; Microsoft Team
Foundation Server 2010; Microsoft SQL Server 2008; DTS; SSIS; SSRS; Crystal Reports; Microsoft Internet Information
Services 7.5; Microsoft Windows SharePoint Services; Microsoft ASP.NET AJAX;Microsoft ASP.NET MVC 4.0; XML;
XHTML; DHTML; HTML5; JavaScript; CSS3;JSON; REST; jQuery; jQuery UI; jQuery Mobile; Web Services; Microsoft
Enterprise Library; Microsoft Entity Framework; NHibernate; Fluent NHibernate; Microsoft Windows; Microsoft
Windows Server; Microsoft Exchange Server; Microsoft Active Directory Services (ADSI); Microsoft Windows
Management Instrumentation (WMI); Microsoft Internet Security and Acceleration Server (ISA); Microsoft Virtual
Matthew A. Roberts

Server/Virtual PC; Microsoft Windows Mobile; Microsoft Office; Microsoft Live Communications Server (LCS); STA COM
RTC (Real-Time Communications) API; Microsoft Office Communication Server (OCS); UCMA (Unified Communications
Managed API); UCAJAX (Unified Communications AJAX API); Borland Delphi for Win32 and .NET; Image Processing with
Atalasoft, LEAD, PixTools, PrizmIP, ClearImage, and Direct Memory Manipulation; Oracle RDBMS; PL/SQL; Microsoft
Message Queue (MSMQ); Microsoft Web Platform; Visual Studio MSIs with Custom Actions; InstallShield; VMWare;
Virtual Center; vSphere; Cloud Computing; IaaS; PaaS; SaaS; Agile/Scrum; SOA; Business Analysis; Systems Architecture;
Quality Analysis; Systems Testing; Project/Product Management; Public Speaking and Communications

References

References are available upon request. Recommendations are available anytime on LinkedIn.

Portfolio

Much of my work has been for internal or proprietary systems. A portfolio of work can be demonstrated in a personal
meeting, but cannot be disseminated publicly. Notables include:

         MatHTML, Internet Media Development
         TurboBill, The Back and Joint Clinic
         ManageNetWeb, Toyota Motor Sales, Microsoft Consulting Services
         SCIPS (Sourcecorp Image Processing System), Sourcecorp
         PowerZone, Ambit Energy

More Related Content

What's hot (19)

SYED_RAZA_Monster_06012016
SYED_RAZA_Monster_06012016SYED_RAZA_Monster_06012016
SYED_RAZA_Monster_06012016
 
Abhilash_Documentum
Abhilash_Documentum Abhilash_Documentum
Abhilash_Documentum
 
AjaySamant_Resume
AjaySamant_ResumeAjaySamant_Resume
AjaySamant_Resume
 
Zulfiqar_Syed_-_Senior_Management
Zulfiqar_Syed_-_Senior_ManagementZulfiqar_Syed_-_Senior_Management
Zulfiqar_Syed_-_Senior_Management
 
SamSegalResume
SamSegalResumeSamSegalResume
SamSegalResume
 
Hariprasad karanam
Hariprasad karanamHariprasad karanam
Hariprasad karanam
 
Patel v res_(1)
Patel v res_(1)Patel v res_(1)
Patel v res_(1)
 
Sai_Resume
Sai_ResumeSai_Resume
Sai_Resume
 
HsiehJungchanMCITP2015Q2forUP
HsiehJungchanMCITP2015Q2forUPHsiehJungchanMCITP2015Q2forUP
HsiehJungchanMCITP2015Q2forUP
 
Hadoop Big Data Resume
Hadoop Big Data ResumeHadoop Big Data Resume
Hadoop Big Data Resume
 
Naresh Babu
Naresh BabuNaresh Babu
Naresh Babu
 
Sudhir Gajjela_Resume
Sudhir Gajjela_ResumeSudhir Gajjela_Resume
Sudhir Gajjela_Resume
 
Aman_Kebreab_Resume
Aman_Kebreab_ResumeAman_Kebreab_Resume
Aman_Kebreab_Resume
 
EdwinHolubResumeLatest
EdwinHolubResumeLatestEdwinHolubResumeLatest
EdwinHolubResumeLatest
 
SunilTiwari_CV
SunilTiwari_CVSunilTiwari_CV
SunilTiwari_CV
 
HIDDAYAT RESUME-SHAREPOINT DEVELOPER
HIDDAYAT RESUME-SHAREPOINT DEVELOPERHIDDAYAT RESUME-SHAREPOINT DEVELOPER
HIDDAYAT RESUME-SHAREPOINT DEVELOPER
 
sree2
sree2sree2
sree2
 
Resume
ResumeResume
Resume
 
Resume - Keith Greene
Resume - Keith GreeneResume - Keith Greene
Resume - Keith Greene
 

Viewers also liked

Viewers also liked (20)

Resume
ResumeResume
Resume
 
Sarah Bucklew Resume
Sarah Bucklew ResumeSarah Bucklew Resume
Sarah Bucklew Resume
 
Cscott Resume
Cscott ResumeCscott Resume
Cscott Resume
 
Resume
ResumeResume
Resume
 
Walter Rivera Resume
Walter Rivera  Resume Walter Rivera  Resume
Walter Rivera Resume
 
Shruti Panda Resume -Updated
Shruti Panda Resume -UpdatedShruti Panda Resume -Updated
Shruti Panda Resume -Updated
 
Jeff seifert 2015 resume
Jeff seifert 2015 resumeJeff seifert 2015 resume
Jeff seifert 2015 resume
 
Connie Wang Resume
Connie Wang ResumeConnie Wang Resume
Connie Wang Resume
 
AnaC-Resume
AnaC-ResumeAnaC-Resume
AnaC-Resume
 
ANSHULResume_1 (1)
ANSHULResume_1 (1)ANSHULResume_1 (1)
ANSHULResume_1 (1)
 
NAVNEET KAUR Data Science
NAVNEET KAUR Data ScienceNAVNEET KAUR Data Science
NAVNEET KAUR Data Science
 
AMIT _RESUME
AMIT _RESUMEAMIT _RESUME
AMIT _RESUME
 
Dysart_USD_CaseStudy
Dysart_USD_CaseStudyDysart_USD_CaseStudy
Dysart_USD_CaseStudy
 
annemarie resume
annemarie resumeannemarie resume
annemarie resume
 
Andrew Utter Resume
Andrew Utter ResumeAndrew Utter Resume
Andrew Utter Resume
 
Resume - Shalaka Sharma
Resume - Shalaka SharmaResume - Shalaka Sharma
Resume - Shalaka Sharma
 
Andrea Langley Resume
Andrea Langley ResumeAndrea Langley Resume
Andrea Langley Resume
 
caseywest
caseywestcaseywest
caseywest
 
CrystalsResume
CrystalsResumeCrystalsResume
CrystalsResume
 
AnkitKumarResume
AnkitKumarResumeAnkitKumarResume
AnkitKumarResume
 

Similar to Matthew A. Roberts Resume

IanLewisResume
IanLewisResumeIanLewisResume
IanLewisResumeIan Lewis
 
OMAR_SANTIAGO_resume_2015
OMAR_SANTIAGO_resume_2015OMAR_SANTIAGO_resume_2015
OMAR_SANTIAGO_resume_2015Omar Santiago
 
IanLewisResume
IanLewisResumeIanLewisResume
IanLewisResumeIan Lewis
 
Dave_Charlton_TTC_Mar2016v2
Dave_Charlton_TTC_Mar2016v2Dave_Charlton_TTC_Mar2016v2
Dave_Charlton_TTC_Mar2016v2David Charlton
 
Lahib Ali Resume 2016
Lahib Ali Resume 2016Lahib Ali Resume 2016
Lahib Ali Resume 2016Lahib Ali
 
Dave_Charlton_Resume_Mar2016
Dave_Charlton_Resume_Mar2016Dave_Charlton_Resume_Mar2016
Dave_Charlton_Resume_Mar2016David Charlton
 
Raj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonalRaj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonalRaj Bharat
 
Ketan Trivedi Resume
Ketan Trivedi ResumeKetan Trivedi Resume
Ketan Trivedi ResumeKetanTrivedi
 
Synechron_Candidate_Rajesh Gour
Synechron_Candidate_Rajesh GourSynechron_Candidate_Rajesh Gour
Synechron_Candidate_Rajesh GourRajesh Gour
 
Ankur Patel CV
Ankur Patel CVAnkur Patel CV
Ankur Patel CVankurpatel
 
G saadeh resume
G saadeh resumeG saadeh resume
G saadeh resumegsaadeh
 
G saadeh resume
G saadeh resumeG saadeh resume
G saadeh resumegsaadeh
 

Similar to Matthew A. Roberts Resume (20)

IanLewisResume
IanLewisResumeIanLewisResume
IanLewisResume
 
OMAR_SANTIAGO_resume_2015
OMAR_SANTIAGO_resume_2015OMAR_SANTIAGO_resume_2015
OMAR_SANTIAGO_resume_2015
 
Resume - Dhanshri Kalgaonkar
Resume - Dhanshri KalgaonkarResume - Dhanshri Kalgaonkar
Resume - Dhanshri Kalgaonkar
 
IanLewisResume
IanLewisResumeIanLewisResume
IanLewisResume
 
Dave_Charlton_TTC_Mar2016v2
Dave_Charlton_TTC_Mar2016v2Dave_Charlton_TTC_Mar2016v2
Dave_Charlton_TTC_Mar2016v2
 
Lahib Ali Resume 2016
Lahib Ali Resume 2016Lahib Ali Resume 2016
Lahib Ali Resume 2016
 
Mahesh Sibbadi Resume
Mahesh Sibbadi ResumeMahesh Sibbadi Resume
Mahesh Sibbadi Resume
 
Dave_Charlton_Resume_Mar2016
Dave_Charlton_Resume_Mar2016Dave_Charlton_Resume_Mar2016
Dave_Charlton_Resume_Mar2016
 
Raj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonalRaj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonal
 
Darron_Haworth_2016
Darron_Haworth_2016Darron_Haworth_2016
Darron_Haworth_2016
 
Ketan Trivedi Resume
Ketan Trivedi ResumeKetan Trivedi Resume
Ketan Trivedi Resume
 
RGProfile
RGProfileRGProfile
RGProfile
 
Dondeti_VenkateswaraReddy_.Net Developer
Dondeti_VenkateswaraReddy_.Net DeveloperDondeti_VenkateswaraReddy_.Net Developer
Dondeti_VenkateswaraReddy_.Net Developer
 
Synechron_Candidate_Rajesh Gour
Synechron_Candidate_Rajesh GourSynechron_Candidate_Rajesh Gour
Synechron_Candidate_Rajesh Gour
 
Vimlesh_17_12_2015
Vimlesh_17_12_2015Vimlesh_17_12_2015
Vimlesh_17_12_2015
 
ManishResume
ManishResumeManishResume
ManishResume
 
Ankur Patel CV
Ankur Patel CVAnkur Patel CV
Ankur Patel CV
 
Resume - Timothy Williamson
Resume - Timothy WilliamsonResume - Timothy Williamson
Resume - Timothy Williamson
 
G saadeh resume
G saadeh resumeG saadeh resume
G saadeh resume
 
G saadeh resume
G saadeh resumeG saadeh resume
G saadeh resume
 

Matthew A. Roberts Resume

  • 1. Matthew A. Roberts 9630 Greenville Avenue Dallas, Texas 75243 214.587.0390 matthew@marcscode.com http://www.linkedin.com/in/matthewr Software Architect/Web Developer/Backend Developer/Desktop Developer/Database Developer Objective My experience includes over 20 years of personal and 15 years of professional consulting and development of elegant software solutions to complex business problems in varied industries including healthcare, automotive, entertainment, document processing, group collaboration, and network marketing. My goals are to build my career through short-term consulting and long-term contracting, as well as architecting commercial-quality tools and SDKs to help other developers be more productive and follow best-practice procedures. An ideal career choice is one in which I can utilize not only my software architecture and development skills, but also my skills in project/product planning, business requirements gathering, use-case and test-case documenting, quality analysis, deployment, triage, and production support; the full SDLC. Professional Experience Consultant/President/Chairman Matthew Aaron Roberts Consulting Services, Inc. July 2008 – Present Dallas, Texas Senior Software Developer Ambit Energy May 2011 – February2012 Dallas, Texas Redesigned consultant-facing website to include additional interactive widgets on a primary dashboard, as well as a major color/image facelift. Developed new reports and report usage statistics to facilitate better understanding of user behavior and to find areas for SQL query improvements. Implemented a full-featured,web-based Outlook-style calendar including appointments, invitations,reminders, email/text alerts, and calendar sharing. Developed a TicketMaster-style seating selection mechanism to facilitate better event planning. Included differing price levels per section/row/seat, "on hold" times to release seats not purchased within a given timeframe, and editing capabilities after purchase. Supported assigned seating and general admission. Other important new features included complete integration with Twitter and Facebook APIs, as well as a data- driven survey engine capable of capturing user opinions in real time. All new features, and some old features, designed with cross-browser compatibility and mobile browser compatibility as a primary objective. Worked closely with project stakeholders to innovate and develop new ideas, often acting as a business analyst, project manager, and quality analyst, to deliver a quality user experience, on-time, and with a low bug/feature ratio. Technologies used: .NET 4.0, C#, ASP.NET MVC 3, WebForms and Razor view engines, Fluent NHibernate, HTML5, jQuery, jQuery UI, jQuery plugins, SQL Server, SOA
  • 2. Matthew A. Roberts Senior Consultant II Terremark February 2011 – May 2011 Las Colinas, Texas Supported and enhanced web management tools for IaaS. Utilized VMWare APIs and SSH sessions to create, modify, and destroy virtual machines, manage resources, and configure firewalls, load balancers, etc. Technologies used: .NET 3.0, C#, ASP.NET MVC 2, jQuery, jQuery UI, SQL Server, VMWare vSphere, SSH Senior Software Developer American Heart Association February 2011 – May 2011 Dallas, Texas Supported and enhanced web management tool for batch check processing. Utilized free PDF tools to generate downloadable PDFs of check batches. Technologies used: .NET 2.0, VB.NET, ASP.NET, SQL Server, PDF creation Senior Software Developer Greyhound April 2009 – June 2009 Dallas, Texas Supported and enhanced eCommerce websites for ticket purchasing on Greyhound and related bus lines. Developed caches for frequently used data from mainframes used by websites and service layers. Technologies used: .NET 2.0, C#, VB.NET, ASP.NET AJAX, SQL Server Senior Database Administrator Securus Technologies October 2008 – January 2009 Dallas, Texas Supported and enhanceduse of SQL Server for new reports and services, and debugged legacy SQL code. Technologies used: SQL Server, SSIS, SSRS, .NET 2.0, C#, VB.NET, ASP.NET Senior Consultant Leprechaun July 2008 – October 2008 Dallas, Texas Converted SQL-heavy business logic into more maintainable, reusable C# classes and services. Led team to integrate new .NET solutions into existing SQL processes. Saved company hundreds of thousands of dollars by automated processes rather than requiring a new DBA for every new client. Technologies used: SQL Server, SSIS, SSRS, .NET 2.0, C#, VB.NET, ASP.NET Recruiter and Interviewer BravoTECH July 2008 – October 2008 Dallas, Texas Developed interview questions and recommendation reports for candidates seeking employment and contracting through BravoTECH. Skills used: Public relations, Test and report preparation, Interviewing, Skill and thinking assessment
  • 3. Matthew A. Roberts Senior Interactive Developer Epsilon August 2009 – January 2011 Irving, Texas Developed new functionality for Epsilon’s Customer Experience Marketing programs using C# and ASP.NET. Migrated several VB.NET 2.0 applications to C# and ASP.NET 3.5 and 4.0. Developed best practices and base classes using C# through which new clients could be accommodated quickly and consistently. Created highly configurable Windows Services to aid in automated processes such as transferring files between file systems and to vendors and clients over SFTP. Created Microsoft Installers using Visual Studio Custom Actions and InstallShield to facilitate the installation of key system components. Developed an online portal through which line-of-business applications and services could be monitored and managed. Led and mentored team in Visual Studio skills and .NET technologies. Technologies used: .NET 4.0, C#, VB.NET, ASP.NET AJAX, Oracle, MSMQ, MSI, InstallShield Senior Consultant Catapult Systems April 2007 – June 2008 Las Colinas, Texas Worked with Microsoft Consulting Services to develop a persistent chat room solution built on LCS and OCS. Architected and developed a presence-caching system to reduce workload on OCS. Serviced several smaller clients to enhance websites, create SharePoint web parts, and deploy new SharePoint reports. Technologies used: .NET 2.0, C#, ASP.NET AJAX, WCF, WF, RTC API, UCMA, UC AJAX, SharePoint Senior Software Architect Sourcecorp February 2003 – April 2007 Dallas, Texas Architected and developed a custom distributed workflow solution for image processing and management. Developed a simple but powerful plug-in system to facilitate the addition of functionality without the need for redeployment. Developed image manipulation functions using unsafe C# that rivaled the speed and outcome of many third- party imaging libraries. Led and mentored team to work efficiently and effectively and to understand the business of Sourcecorp. Technologies used: .NET 2.0, C#, VB.NET, ASP.NET AJAX, SQL Server, SSIS, SSRS, DTS, Direct Memory Manipulation, Image Processing, Win32 API Consultant Joseph Noble, Incorporated March 2003 – February 2007 Dallas, Texas Provided as-needed consulting services for hardware and software installation, hardware and software debugging, network management, and systems integration between Microsoft Office, Intuit QuickBooks, and other custom industry-specific applications. Technologies used: Windows, Windows Server, Exchange Server, Office, QuickBooks, Network management
  • 4. Matthew A. Roberts Senior Consultant Microsoft Consulting Services December 2000 – December 2002 Santa Monica, California Architected and developed a website and web services to monitor the health of a large web farm, much like MOM. Developed a digital asset management system using SharePoint. Presented .NET technologies to large crowds of developers at launch events on the west coast. Technologies used: VB6, .NET 1.0, VB.NET, ASP.NET, Web Services, SQL Server, ADSI, WMI, Office automation, SharePoint Senior Programmer Analyst Kaiser Permanente July 2000 – December 2000 Pasadena, California Supported and enhanced a custom distributed workflow system for healthcare claims processing. Technologies used: VB6, DCOM, MTS Senior Software Architect The Back and Joint Clinic July 1998 – July 2000 Bryan, Texas Architected and developed a complete medical office automation solution covering billing, legal, reporting, patient management, and more. Integrated Windows, web, and mobile technologies to facilitate more efficient client experiences. Technologies used: VB6, .NET 1.0b, Win32 API, SQL Server, DTS, Windows CE, ScanTrons, Light-pen drawing, Voice recognition integration, EDI Senior Software Developer Adosea Technologies December 1997 – July 1998 College Station, Texas Developed desktop and web applications ranging from inventory control to financial and real estate management. Technologies used: VB6, HTML, Clipper, DBF Owner/Sole Proprietor Internet Media Development May 1997 – December 1998 College Station, Texas Developed and marketed “MatHTML,” a full-featured WYSIWYG HTML editor, which ranked fourth in anAmerican/Canadian ISP Association round-up, ranking among four technologies from Microsoft. Technologies used: VB6, Win32 API, HTML CATI Coordinator IntelliQuest March 1997 – December 1997 College Station, Texas Provided support for DOS workstations running Computer-Aided Telephone Interviewing software. Supervised the July 1997 Ethernet study that yielded the highest CPH (Completes Per Hour) than any previous study. Technologies used: DOS, Excel automation, custom CATI software
  • 5. Matthew A. Roberts Volunteer Experience Technology Director TCC AIDS Fund May 2003 – May 2005 Dallas, Texas Web development. Credit card processing. Monetary distributions to disadvantaged persons and related community organizations. Technologies used: .NET, VB.NET, ASP.NET, SSL, SQL Server, PayPal Judge Captain Dallas 50th Annual Science & Engineering Fair Dallas, Texas Junior physics and astronomy. Public Speaking Experience Dallas Code Camp Dallas .NET User Group Fort Worth .NET User Group Tulsa Tech Fest “Creating a Safe, Reusable Scripting Engine for .NET” “Creating an Extensible Configuration and Logging System for .NET” Microsoft Consulting Services Introduction to .NET, Visual Studio .NET, Visio for Software Architects Certifications Microsoft Certified Technical Specialist .NET 2.0, .NET 3.0, C# July 2009 Education Excelling as a First-Time Supervisor Fred Pryor Professional Education January 2007 Computer Science and Engineering Texas A&M University August 1994 – May 1997 Did not graduate. Completed 75+ hours towards Bachelors of Science. Relevant classes included Database Design, Object Oriented Principles, and Operating System Design. Skill Summary Microsoft Visual Studio 2010; Microsoft .NET Framework 4.0; WCF; WPF; WF; Microsoft .NET Compact Framework; Microsoft Visual Basic 6.0, VB.NET; C#; LINQ; Microsoft Win32 API; Microsoft Visual SourceSafe; Microsoft Team Foundation Server 2010; Microsoft SQL Server 2008; DTS; SSIS; SSRS; Crystal Reports; Microsoft Internet Information Services 7.5; Microsoft Windows SharePoint Services; Microsoft ASP.NET AJAX;Microsoft ASP.NET MVC 4.0; XML; XHTML; DHTML; HTML5; JavaScript; CSS3;JSON; REST; jQuery; jQuery UI; jQuery Mobile; Web Services; Microsoft Enterprise Library; Microsoft Entity Framework; NHibernate; Fluent NHibernate; Microsoft Windows; Microsoft Windows Server; Microsoft Exchange Server; Microsoft Active Directory Services (ADSI); Microsoft Windows Management Instrumentation (WMI); Microsoft Internet Security and Acceleration Server (ISA); Microsoft Virtual
  • 6. Matthew A. Roberts Server/Virtual PC; Microsoft Windows Mobile; Microsoft Office; Microsoft Live Communications Server (LCS); STA COM RTC (Real-Time Communications) API; Microsoft Office Communication Server (OCS); UCMA (Unified Communications Managed API); UCAJAX (Unified Communications AJAX API); Borland Delphi for Win32 and .NET; Image Processing with Atalasoft, LEAD, PixTools, PrizmIP, ClearImage, and Direct Memory Manipulation; Oracle RDBMS; PL/SQL; Microsoft Message Queue (MSMQ); Microsoft Web Platform; Visual Studio MSIs with Custom Actions; InstallShield; VMWare; Virtual Center; vSphere; Cloud Computing; IaaS; PaaS; SaaS; Agile/Scrum; SOA; Business Analysis; Systems Architecture; Quality Analysis; Systems Testing; Project/Product Management; Public Speaking and Communications References References are available upon request. Recommendations are available anytime on LinkedIn. Portfolio Much of my work has been for internal or proprietary systems. A portfolio of work can be demonstrated in a personal meeting, but cannot be disseminated publicly. Notables include: MatHTML, Internet Media Development TurboBill, The Back and Joint Clinic ManageNetWeb, Toyota Motor Sales, Microsoft Consulting Services SCIPS (Sourcecorp Image Processing System), Sourcecorp PowerZone, Ambit Energy