SlideShare a Scribd company logo
Matthew Houston Adams

    Senior Software Architect
 Software Development Manager
      Chief Technical Officer
Specializing in Microsoft .NET Software Solutions and
   SDL Management using Xtreme Programming

             12720 Morningpark Circle
               Alpharetta, GA 30004
              (678) 362-8452 Mobile
          mattieadams@gmail.com
OBJECTIVE
I am looking to partner with a Company who can employ my vision, and motivate me to produce cutting edge technological solutions, that are
brought to market rapidly, while also building a top notch development team. I enjoy being busy and making measurable progress, and the more of
my skillsets that are employed, the happier I am.

CURRENTLY
UPDATED : Currently Senior Software Architect at MarketSquare Solutions, developing cutting edge .NET solutions for the MyDealerBroadcast.com
product, as well as providing Network Infrastructure support. My focus here has been in providing Enterprise level data automation services, and
bringing a fresh development perspective to the team.
PREVIOUS : With 10+ years experience, I was one of two Lead Software Architects at SynQ Solutions, overseeing development solutions,
developers, and providing hands on expertise in the platforms, languages, and tools, and providing the design elements needed to execute the
project. I also hold a seat on both the Technical Solutions Steering Committee, and the Infrastructure Team.

EDUCATION
•   University of Georgia 1994-1995
•   New York Institute of Photography
    EXTENDED EDUCATION
•   Microsoft Developing Components with Visual Studio (Kennesaw)
•   Microsoft Object Oriented Analysis and Design (Kennesaw)
•   Microsoft Developing Windows Workflow Foundation (HP Education)
•   Formal Project Management Techniques


       PROFESSIONAL SKILLS
         PLATFORMS
         Windows (3.51, NT 4 ,Server 2000, 2003, Server 2008), Unix, Irix, Crystal Enterprise 5-11, Adobe Document Server, Microsoft Dynamics
         (Great Plains), Microsoft Exchange Server, Microsoft Office Sharepoint Server, Office Communication Server, IIS 4-7

         DATABASE
         Microsoft SQL Server (2005, 2003-4.0) : Design, ERP, Development, Maintenance, Administration, Management Studio, Access, Excel
         Services, Performace Tuning

         PROGRAMMING
         Visual Studio IDE .NET (2003, 2005, 2008), Interdev 6.0, Interdev 1.0, SharePoint Designer 2007, VB.NET, VB 6, ASP.NET, C#.NET, XML,
         Web Services, TSQL, XAML, JavaScript, Crystal, SAML Produced Front End Webs, COM Components, Windows Services, Win32 Desktop
         Apps, Web Services, Scripts, Monitoring Apps, UI Development, BioMetric Fingerprint Security, SSO, User Controls, Web Controls,
         Sharepoint

         NETWORKING
         TCP/IP, DHCP, NLBS, PPTP, BIND DNS, Windows Clustering Services, NAS, Oasis/SSO, SNMP, 802.11, SMTP, POP

         HARDWARE
         Expert PC/Server, Ethernet, Layered Switching, Virtual Machines, SAN, Backup Devices, VoIP, UPS, AC Power Distribution

         SECURITY
         Active Directory, ScanAlert Vulnerability Scanning, PCI Compliance, HIPPA Compliance, LDAP, Microsoft ISA Server, Windows Firewall,
         Port Forwarding, Encryption Techniques, PGP, X509 Certificates, SSL, VPN Tunneling

         PEOPLE MANAGEMENT
         Accustomed to managing a team of 1-5 developers, and multiple development efforts simultaneously, my style is inspiration vs.
         intimidation; Show a guy something cool you can do with a particular tool or language and you will not only earn their respect, but inspire
         and motivate at the same time.

         MULTIMEDIA
         Adobe Photoshop CS2, Macromedia/Adobe Flash 8, Avid Liquid 7.0, Cakewalk Professional, ProTools

         PRINTING/DOCUMENTS
         Portable Document Format (PDF), Adobe Acrobat, Adobe Illustrator, Adobe Document Server, Crystal Enterprise 10-11, ExpertPDF,
         iSharp, Adobe Distiller, Content Management Extensive experience with digital document and form automation, variable documents
         generation and production, including familiarity with various Xerox and Creo print rips, and command languages like JDF, XPIF
EMPLOYMENT HISTORY


    StrategicWEALTH (Consulting Client) ( www.getstrategicwealth.com) (Nov 2007 - Present)
    Network Teardown/Rebuild [Windows Server 2008, Exchange 2007, Office Sharepoint 2007]
    Designed, and built a new windows network and domain for swealth, who had existed previously on a problematic
     installation of MS Windows Small Biz Server 2003, which has known Active Directory issues, and were preventing normal
     operation of the network, as well as creating many transient or “phantom” issues. I was able to put up Server 08,
     Exchange 2007, integrate the existing MOSS installation, and migrate all user profiling to Server 08. Additionally, all
     existing MOSS user accounts were migrated in the database to match the newly created SID’s created for the newly
     created AD accounts. This accomplished a transparent migration for the end users, and made sure, all of their sharepoint
     was available when logged in with their new accounts.
    Windows Server 2008
    Domain Control, Active Directory setup, DNS, WINS, User Profiles, File Services
    Accounts Migration
    Exchange 2007 Installation, Configuration
    Mailbox migration, User Configuration
    MOSS (MS Office Sharepoint Server) Re-integration done in-place, without MOSS reinstall, in SQL Server backend.
    Recreate Certificates, and Certificate Services.
    Re-deploy Public Facing Web Applications.
    Office Communications Server Installation, Configuration
    Blackberry Enterprise Server Re-integration done in-place, new AD accounts associated with existing Blackberry accounts
     done in SQL Server backend.
    Devices Re-provisioned.
    Group Policy configured to Deploy a set of default printers, True Roaming Profiles, IE Branding, deploy the Sharepoint
     CRM homepage, allow users to install software with elevated priveleges on their machines.
    Achieved a “Clean” domain installation with all new Active Directory stores, and accounts, and re-integrated all previous
     solutions into the new domain, creating a highly available, reliable network in 32 hours.




    Market Square Solutions ( www.MyDealerBroadcast.com) (Nov 2008 - Present)
    Data Integration Services [C#, SQL Server, FTP, ZIP, SSIS]
    Designed, and built a Data Integration engine in the form of a Windows Service, which is responsible for completely
     automating all data acquisition and processing as well as provide human directives and cues where needed. Verbose SQL
     logging and elapsed times are recorded for all operations, offering a telemetric view of what happens with the database,
     and its effects on the system. Email alerts are sent to email aliases detailing major operational events. Additionally the
     service performs business hours optimized scheduling, only running daily processes as late , off-hours as possible, and
     further only running weekly processes on weekends, late off-hours. The service executes a number of SQL functions, as
     well as downloading and decoding zipped data from various FTP sites, and executes a series of complex SSIS packages.
    Desktop Alerter [C#, WinForms, SQL Server]
    Designed a desktop “Alerter” application to be deployed as part of the MyDealerBroadcast offering. As marketing and
     real-time lead alerts are being sent for an organization, this desktop app fades them in as small windows
     (deterministically), just as Outlook does for new mail. The application is One-Click-Published and has built-in registration
     to associate the application with the correct customer. The semi opaque, bubble windows are actually color coded
     (backcolor/gradient) to the “temperature” of the lead. For example if the alerter sees that a particular lead has opened
     the marketing email, then clicked the vehicle video, then clicked the 360 exterior view, then clicked the 360 interior
     view, then clicked inventory, then we can infer this is a “hot lead” and the bubble window would show a tomato red
     backcolor, where as a lead the simply opened the marketing email, gets a less opaque, whitish backcolor. As a solution
     this application offers an at-a-glance view of what is happening with their electronic leads, giving Sales Mgmt a powerful
     tool to identify issues with the sales cycle.


    SynQ Solutions (formerly Imaging Technologies)                2006-Nov 2008
    Credit Card Platform [VB.NET, SQL Server, XML, Web Services]
   Designed and built a PCI compliant Credit Card Vault, and Processing Engine that integrates with SynQ’s Shipping
    Manifest system, allowing automated completion of CC authorizations made from a front end shopping cart, upon
    shipping. Additionally it provides web services for various front end systems to store, authorize, and charge cards,
    initially. All stored credit card data is strongly encrypted, and all operations post storing a card are made by using a 128-
    bit token. The processing engine maintains a token based status for a transaction, and progresses it thru to completion.
    The front end systems call Web Services over SSL, possess a client certificate, and have an IP within a specified subnet.
   PIMS (Production Information Management System) [VB.NET, SQL Server, XML, Web Services, XPIF, JDF]
       Designed and in development alongside my longtime friend and colleague, Daniel S Mount, this is a total production
       automation platform, designed to provide an internal “web-to-print” and job management functionality, as well as
       managing incoming jobs, print submission, tracking, reporting, and a host of other production environment metrics.
       At a high level, PIMS provides an automated interface for Demand Print type applications to submit documents for
       print with or without printer instructions, directly from the application itself. It features a console I wrote, which I
       consider the best UI I have written to date. It allows drag and drop submission of hierarchically submitted jobs, at any
       level, to any printer, at any location. The interface provides a very complex set of features, but this scenario
       eliminates dozens of “human capital” steps, previously required, which left much open to interpretation, and left
       many opportunities for mistakes. PIMS takes on these workflows, and allows production to do what they are best at,
       producing.
   SharePoint Advocate [Microsoft Office SharePoint Server]
   Implemented SharePoint within the enterprise as a multi-purposed intranet, task manager, incident reporting, knowledge
    base, search engine, document management, and scheduling system. Strongly advocated SharePoint adoption as a
    collaboration and management tool, eliminating the issues associated with a group of people managing complex
    processes by emailing documents back and forth, creating a document versioning and communication nightmare.
    SharePoint offers a robust platform for achieving true inter-organization efficiency. SharePoint has greatly improved
    communication among teams, and made collaboration a reality.
   SSO (Single Sign On) [VB.NET, Oasis, SAML, SQL Server, XML, Web Services]
   As part of a client partnership with JP Morgan Chase, developed a library of Web Services capable of receiving SAML
    (Oasis) assertions and responses from JPM Chase, used for a Single Sign On federation between Chase and other vendors.
    The service decrypts, decodes, and checks the certificate used to sign the request, and return the results as an object.
    Front End Webs then consume this object, and use this data to impersonate logins to the web application, making it a
    seamless web page load to the end user. SynQ granted Chase a limited general license to use this SSO gate with other
    vendors they do business with.
   American Cancer Society Clinical Trials [VB.NET, SQL Server, XML, XSLT, Web Services, ADS]
   Designed, directed development, and implemented a solution to exchange an XML document content library via web
    services, updated hourly, between SynQ and a third party vendor (Coalition of Cancer Cooperatives Group). This system
    receives up to date document content used to render Clinical Trials books for the American Cancer Society. The incoming
    document content is XML which is then transformed using XSL and stored in a database as HTML. SynQ then receives
    requests for Clinical Trial books, made up of the content exchanged between the libraries. These books outline a set of
    Clinical Trials according to information the caller provided ACS during a cancer screening.
   BioMetric Security [VB.NET, SQL Server, XML, Web Services, GRFinger]
   Designed and built a BioMetric Security Library based on GRFinger.dll. This application provided for self service
    enrollment via fingerprint, and rights and roles management based on the biometric login. Similar to SSO, after verifying
    the identity, the library returns an object containing all the rights, roles, and security data needed for the host
    application to authenticate a user.
   Document Rendering Web Services [VB.NET, SQL Server, XML, Web Services, iSharp, ExpertPDF]
   Designed and built a library of Web Services that support various methods of form-filling, PDF compilation, PDF
    manipulation, PDF Splitting, Annotating, and automated PDF generation from various sources such as Jpeg, TIFF, HTTP,
    raw HTML and Word documents. The purpose was to extend our on-the-fly document rendering capabilities, and replace
    products like Adobe Document Server, and Crystal Enterprise.
   NotiFi [VB.NET, SQL Server, XML, HTML]
   Designed and built a service based, Enterprise level email alerting system, complete with an email template design editor
    for HTML formatted emails going out to clients. This system is the gateway for all outgoing automated email messaging,
    including Web Order Confirmations, Credit Card Sales, Orders Shipped Notification, Solicitation Notifications, Digital
    Goods Retrieval, Package Tracking and virtually any other email based messaging we may choose to implement. Internal
    customers are able to design the email template to spec using the design surface, and pick and choose from a set of
    “blocks” to be included in the outgoing message. This gives the program management the ability to design and deploy
    outgoing communications templates without developer intervention. These email templates are typically branded for
    that client including Logos, colors, fonts, type sizes, verbiage, and a standard set of variable data fields. This application
    brings additional value organizationally in that we have a consolidated platform for handling customer facing
    communications, and keeping these messages within our own corporate standards for look and feel. The primary
    consumer of this platform is the PromoNet line of business platforms. NotiFi on a typical day dispatches anywhere from a
    few thousand to tens of thousands of messages.
Imaging Technologies                                                      1998-2006


          Cingular Kit-In-A-Book [VB 6.0, SQL Server, Adobe Document Server, Crystal Enterprise]
          Designed and built a document rendering solution used to support the company’s largest, most automated and profitable
           program, ever. Essentially this system read data for new Cingular Wireless subscribers supplied transactionally each
           hour, and produced a 15-45 page, completely custom bound PDF book (printed and email), detailing their billing info,
           calling plan, handset features and instructions, coverage area, voice mail, and even included targeted coupons and
           offers, all based on the subscriber’s data. A few interesting facts: There were 24 different possible book versions. On
           average, Cingular was sending us 25-35,000 new subscribers per day. At retirement, it had produced more than 18
           million books. Pre .NET, this solution was developed as a Visual Basic 6.0/SQL Server application that could be loaded on
           as many client machines as we had available, and were able to distribute work amongst themselves in a load balanced
           fashion. From receipt of data, to shipping a physical book, the first touch made by a human was when the printer spit out
           a batch of completed, bound books.
          Cingular Kit-In-A-Book Automated Scanner [VB.NET, RS232, SQL Server]
          An integration between .NET programming PLC chips, and a physical machine, this application was a touch-screen
           windows application used to control and drive a machine whose purpose is to simultaneously insert Cingular KITB books
           into envelopes, and scan the book’s barcode, which then automatically manifested the order, and noted the package as
           shipped. Using industrial strength barcode scanners, the application could, stop, start, pause, and control the machine
           my issuing commands via RS232 to the machine’s PLC controller.
          POA (Promotional Ordering Agent) [VB 6.0, SQL Server]
          Affectionately referred to as the “Stuffer”, this application is a piece of middleware I designed to bridge raw item level
           order data from promotional systems (PromoNet) to actual Orders in our Great Plains accounting system, for fulfillment.
           The stuffer also processes a very complex set of business rules deciding how to best package bulk orders, which orders to
           process first based on geocentric metrics, kitted orders, and even in which sequence to print the resulting work orders.
           The real-world end to this application is a warehouse full of hundreds of pickers and packers waiting to build and ship a
           time-sensitive order, to get it on site in time to coincide with a national promotion. To date, it has created more than
           35+ million packages, and correctly shipped them to their destination.


         RECOMMENDATIONS
 “Matt Adams and I have worked on countless projects together and none have ever fallen short of expectations. Matt holds the innate ability to be creative and
technical at the same time. With a wide and deep understanding of coding technologies, Matt knows how to choose the right technology solution for the job.
Whether in a management/consulting or developer role you can count on a quality job well done. As of lately, Matt and I have been working on a lot multimedia
solutions for web video integration. He has refined best practices to deploy high quality video to the web cost effectively.” November 7, 2007
Bram Enterprises, Partner, SoundArt Management
was with another company when working with Matt at SynQ Solutions


“Matt is a brilliant software architect--he is hard working, detailed oriented, dependable and indispensable asset to our company.”
August 30, 2007
Jeff Bransford, Director of Business Development, SynQ Solutions
worked with Matt at SynQ Solutions


“Matt is highly intelligent and extremely focused. I was working on a response to an RFP for a Fortune 100 company with a deadline quickly approaching. Most of the
questions were very technical and I was not sure how we were going to make our deadline. I went home that evening knowing I needed to come in the next morning
with a clear head to focus on getting the response out. Magically, when I came in the next day, the response was done - and very impressive to say the least. It wasn't
magic at all ... it was Matt staying up late into the night (and early morning) to get the job done. This situation is a perfect example of the dedication and commitment
Matt puts into everything he does. Matt is a top-notch guy!” August 29, 2007
Gregory Marholin, Director, National Accounts, SynQ Solutions
worked with Matt at SynQ Solutions


“Matt and I were working for two separate vendors hired by the same client to work on a joint project. Normally, working with vendors on the same project can some
times be difficult. Matt helped to foster a team environment between the two organizations. This helped to facilitate in detail exactly what needed to be done for the
project, so that both vendors were able to successfully produce a product that was exactly what the customer needed, and as a result both vendors came out as
winners on the project.” August 29, 2007
Robin Nickens, Information Systems Manager, Coalition of Cancer Cooperative Groups
was with another company when working with Matt at SynQ Solutions

“Matt is both creative and detailed oriented - a rare right brain, left brain combination - critical for anyone, especially a Software Architect. Matt rolls up his sleeves
and gets the job done with enthusiasm and professionalism. A great hire!” February 3, 2009
Kurt Baumberger, Founder and CEO, MarketSquare Solutions
managed Matt at MSS
TRAINING & CERTIFICATIONS
Matthew H Adams Resume
Matthew H Adams Resume
APPLICATION SCREENS
    MarketSquare Desktop Alerter




    Market Square DIS (Sample Email Content)
The Data Integration Services has run successfully and took a total of 16.3697916666667 minutes ---->

MSS Data Transform Engine 111978-WWW1 10.241.74.157 MSS:Transformation:Pull Temporary Inventory MSS:Transformation:Pull Temporary Inventory completed
at 1/10/2009 2:41:32 PM 152.59375 seconds 1/10/2009 2:38:59 PM 1/10/2009 2:41:32 PM
MSS Data Transform Engine 111978-WWW1 10.241.74.157 MSS:Transformation:Build Squish VIN's Build Squish VIN's completed at 1/10/2009 2:42:35 PM 62.671875
seconds 1/10/2009 2:41:32 PM 1/10/2009 2:42:35 PM
MSS Data Transform Engine 111978-WWW1 10.241.74.157 MSS:Transformation:Transform from Dial-up to DealerInventory MSS:Transformation:Transform from
Dial-up to DealerInventory completed at 1/10/2009 2:43:18 PM 42.90625 seconds 1/10/2009 2:42:35 PM 1/10/2009 2:43:18 PM
MSS Data Transform Engine 111978-WWW1 10.241.74.157 MSS:Transformation:Transform from dial-up to DealerInventory (Used Vehicles)
MSS:Transformation:Transform from dial-up to DealerInventory (Used Vehicles) completed at 1/10/2009 2:43:26 PM 7.84375 seconds 1/10/2009 2:43:18 PM
1/10/2009 2:43:26 PM
MSS Data Transform Engine 111978-WWW1 10.241.74.157 MSS:Transformation:Add Vehicle Destination Charges MSS:Transformation:Add Vehicle Destination
Charges completed at 1/10/2009 2:53:40 PM 614.671875 seconds 1/10/2009 2:43:26 PM 1/10/2009 2:53:40 PM
MSS Data Transform Engine 111978-WWW1 10.241.74.157 MSS:Transformation:Update Used Vehicle Destination Charge MSS:Transformation:Update Used Vehicle
Destination Charge completed at 1/10/2009 2:53:41 PM 0.109375 seconds 1/10/2009 2:53:41 PM 1/10/2009 2:53:41 PM
MSS Data Transform Engine 111978-WWW1 10.241.74.157 MSS:Transformation:Add Dealer Adjustments MSS:Transformation:Add Dealer Adjustments completed at
1/10/2009 2:53:41 PM 0.109375 seconds 1/10/2009 2:53:41 PM 1/10/2009 2:53:41 PM
MSS Data Transform Engine 111978-WWW1 10.241.74.157 MSS:Transformation:Clean upNew Inventory From DMS Data MSS:Transformation:Clean upNew
Inventory From DMS Data completed at 1/10/2009 2:55:01 PM 80.125 seconds 1/10/2009 2:53:41 PM 1/10/2009 2:55:01 PM
MSS Data Transform Engine 111978-WWW1 10.241.74.157 MSS:Transformation:Clean upUsed Inventory From DMS Data MSS:Transformation:Clean upUsed
Inventory From DMS Data completed at 1/10/2009 2:55:15 PM 13.578125 seconds 1/10/2009 2:55:01 PM 1/10/2009 2:55:15 PM


SynQ Credit Cards Management Consoles
SynQ Credit Cards Management Consoles
Matthew H Adams Resume
SynQ Sharepoint Management
SynQ Biometric Security : PIMS




SynQ PIMS Load Splash
SynQ PIMS Management Consoles : Print Control
SynQ PIMS Management Consoles : Print Control (Exploded)
SynQ PIMS Management Consoles : Print Control (Exploded w/ Doc Details)
SynQ PIMS Management Consoles : Jobs Day Viewer
SynQ PIMS Management Consoles : Production Charts
SynQ PIMS Management Consoles : WebCam Viewer
SynQ NotiFi Email Template Design Surface
SynQ NotiFi Sample Email Output
SynQ Promotional Ordering Agent (Stuffer)
SynQ NotiFi Email : ACS Clinical Trial Book, Digital Delivery
SynQ Digital Documents : ACS Clinical Trial Book, Digital Delivery

More Related Content

DOCX
Matthew A. Roberts Resume
PPTX
Rapidly building data-driven modern Office 365 Cloud Business add-ins with Li...
PPTX
Cloud computing bpos & windows azure oss
DOC
My Resume_Uday -
PPT
Sharepoint Moss 2007 Pros & Cons by Toby Ward, Prescient Digital Media
PPTX
Soa204 Kawasaki Final
DOC
George Jordanov CV
PPTX
Office 365: Do’s and Don’ts, Lessons learned from the field
Matthew A. Roberts Resume
Rapidly building data-driven modern Office 365 Cloud Business add-ins with Li...
Cloud computing bpos & windows azure oss
My Resume_Uday -
Sharepoint Moss 2007 Pros & Cons by Toby Ward, Prescient Digital Media
Soa204 Kawasaki Final
George Jordanov CV
Office 365: Do’s and Don’ts, Lessons learned from the field

What's hot (20)

PPT
Developing RIAs... 10 reasons to use Adobe Flex
DOCX
DavidGroomsResume
PDF
emediaIT and Dell Breakfast - 2009.11.05
PDF
SharePoint 2013 and the Consumerization of I.T.
PDF
The dashboarding problem
PDF
Ajax World Oct2008 Jrd
PDF
emediaIT - Sharepoint 2010 and K2 Breakfast - 2010.04.22
PDF
Cloud Computing2
PDF
Egl Rui Ajax World
DOC
jnandag detailed profile
DOC
PPTX
Partying with PHP (…and the Microsoft Platform)
DOC
Robyn Ann Smith
DOC
programming_resume
PPTX
Webcenter Portlal training...
PPTX
ad.ppt
PDF
Patel v res_(1)
PPT
Microsoft Insurance Solutions Keynote Presentation at the Financial Services ...
PDF
Cloud Identity and Access Management
PPT
Financial Services Component Library
Developing RIAs... 10 reasons to use Adobe Flex
DavidGroomsResume
emediaIT and Dell Breakfast - 2009.11.05
SharePoint 2013 and the Consumerization of I.T.
The dashboarding problem
Ajax World Oct2008 Jrd
emediaIT - Sharepoint 2010 and K2 Breakfast - 2010.04.22
Cloud Computing2
Egl Rui Ajax World
jnandag detailed profile
Partying with PHP (…and the Microsoft Platform)
Robyn Ann Smith
programming_resume
Webcenter Portlal training...
ad.ppt
Patel v res_(1)
Microsoft Insurance Solutions Keynote Presentation at the Financial Services ...
Cloud Identity and Access Management
Financial Services Component Library
Ad

Similar to Matthew H Adams Resume (20)

DOC
KLegrow Resume 11-16-2014
DOC
William C Leon Resume B
DOC
Jim Bello Resume
PDF
Sameer Bhandari Resume
PDF
David Adams - Linkedin Information Architect Business Analyst - Web / Social ...
PDF
Sridhar Somasundharam
DOCX
Patricia Todd SharePoint Resume
DOC
Malik M. Ashfaque - CV
DOCX
Sql Resume Jl Herndon
DOC
SPGregory_Resume
DOC
Ba 5-16 tech resume kevin.harger2
DOC
Health care resume_marcus_wesley_system_analyst[1][1]
DOC
David Weston Resume
DOC
Madhu Kopparapu Resume
PDF
Melvin Cureton Resume
PDF
Degnan Presentation Portfolio 2012
PDF
Adam Sonzogni\'s Resume
DOCX
Ira d. kleiner, ms, mba, 2013 1
DOC
Andrew Gerling Resume
KLegrow Resume 11-16-2014
William C Leon Resume B
Jim Bello Resume
Sameer Bhandari Resume
David Adams - Linkedin Information Architect Business Analyst - Web / Social ...
Sridhar Somasundharam
Patricia Todd SharePoint Resume
Malik M. Ashfaque - CV
Sql Resume Jl Herndon
SPGregory_Resume
Ba 5-16 tech resume kevin.harger2
Health care resume_marcus_wesley_system_analyst[1][1]
David Weston Resume
Madhu Kopparapu Resume
Melvin Cureton Resume
Degnan Presentation Portfolio 2012
Adam Sonzogni\'s Resume
Ira d. kleiner, ms, mba, 2013 1
Andrew Gerling Resume
Ad

Matthew H Adams Resume

  • 1. Matthew Houston Adams Senior Software Architect Software Development Manager Chief Technical Officer Specializing in Microsoft .NET Software Solutions and SDL Management using Xtreme Programming 12720 Morningpark Circle Alpharetta, GA 30004 (678) 362-8452 Mobile mattieadams@gmail.com
  • 2. OBJECTIVE I am looking to partner with a Company who can employ my vision, and motivate me to produce cutting edge technological solutions, that are brought to market rapidly, while also building a top notch development team. I enjoy being busy and making measurable progress, and the more of my skillsets that are employed, the happier I am. CURRENTLY UPDATED : Currently Senior Software Architect at MarketSquare Solutions, developing cutting edge .NET solutions for the MyDealerBroadcast.com product, as well as providing Network Infrastructure support. My focus here has been in providing Enterprise level data automation services, and bringing a fresh development perspective to the team. PREVIOUS : With 10+ years experience, I was one of two Lead Software Architects at SynQ Solutions, overseeing development solutions, developers, and providing hands on expertise in the platforms, languages, and tools, and providing the design elements needed to execute the project. I also hold a seat on both the Technical Solutions Steering Committee, and the Infrastructure Team. EDUCATION • University of Georgia 1994-1995 • New York Institute of Photography EXTENDED EDUCATION • Microsoft Developing Components with Visual Studio (Kennesaw) • Microsoft Object Oriented Analysis and Design (Kennesaw) • Microsoft Developing Windows Workflow Foundation (HP Education) • Formal Project Management Techniques PROFESSIONAL SKILLS PLATFORMS Windows (3.51, NT 4 ,Server 2000, 2003, Server 2008), Unix, Irix, Crystal Enterprise 5-11, Adobe Document Server, Microsoft Dynamics (Great Plains), Microsoft Exchange Server, Microsoft Office Sharepoint Server, Office Communication Server, IIS 4-7 DATABASE Microsoft SQL Server (2005, 2003-4.0) : Design, ERP, Development, Maintenance, Administration, Management Studio, Access, Excel Services, Performace Tuning PROGRAMMING Visual Studio IDE .NET (2003, 2005, 2008), Interdev 6.0, Interdev 1.0, SharePoint Designer 2007, VB.NET, VB 6, ASP.NET, C#.NET, XML, Web Services, TSQL, XAML, JavaScript, Crystal, SAML Produced Front End Webs, COM Components, Windows Services, Win32 Desktop Apps, Web Services, Scripts, Monitoring Apps, UI Development, BioMetric Fingerprint Security, SSO, User Controls, Web Controls, Sharepoint NETWORKING TCP/IP, DHCP, NLBS, PPTP, BIND DNS, Windows Clustering Services, NAS, Oasis/SSO, SNMP, 802.11, SMTP, POP HARDWARE Expert PC/Server, Ethernet, Layered Switching, Virtual Machines, SAN, Backup Devices, VoIP, UPS, AC Power Distribution SECURITY Active Directory, ScanAlert Vulnerability Scanning, PCI Compliance, HIPPA Compliance, LDAP, Microsoft ISA Server, Windows Firewall, Port Forwarding, Encryption Techniques, PGP, X509 Certificates, SSL, VPN Tunneling PEOPLE MANAGEMENT Accustomed to managing a team of 1-5 developers, and multiple development efforts simultaneously, my style is inspiration vs. intimidation; Show a guy something cool you can do with a particular tool or language and you will not only earn their respect, but inspire and motivate at the same time. MULTIMEDIA Adobe Photoshop CS2, Macromedia/Adobe Flash 8, Avid Liquid 7.0, Cakewalk Professional, ProTools PRINTING/DOCUMENTS Portable Document Format (PDF), Adobe Acrobat, Adobe Illustrator, Adobe Document Server, Crystal Enterprise 10-11, ExpertPDF, iSharp, Adobe Distiller, Content Management Extensive experience with digital document and form automation, variable documents generation and production, including familiarity with various Xerox and Creo print rips, and command languages like JDF, XPIF
  • 3. EMPLOYMENT HISTORY StrategicWEALTH (Consulting Client) ( www.getstrategicwealth.com) (Nov 2007 - Present)  Network Teardown/Rebuild [Windows Server 2008, Exchange 2007, Office Sharepoint 2007]  Designed, and built a new windows network and domain for swealth, who had existed previously on a problematic installation of MS Windows Small Biz Server 2003, which has known Active Directory issues, and were preventing normal operation of the network, as well as creating many transient or “phantom” issues. I was able to put up Server 08, Exchange 2007, integrate the existing MOSS installation, and migrate all user profiling to Server 08. Additionally, all existing MOSS user accounts were migrated in the database to match the newly created SID’s created for the newly created AD accounts. This accomplished a transparent migration for the end users, and made sure, all of their sharepoint was available when logged in with their new accounts.  Windows Server 2008  Domain Control, Active Directory setup, DNS, WINS, User Profiles, File Services  Accounts Migration  Exchange 2007 Installation, Configuration  Mailbox migration, User Configuration  MOSS (MS Office Sharepoint Server) Re-integration done in-place, without MOSS reinstall, in SQL Server backend.  Recreate Certificates, and Certificate Services.  Re-deploy Public Facing Web Applications.  Office Communications Server Installation, Configuration  Blackberry Enterprise Server Re-integration done in-place, new AD accounts associated with existing Blackberry accounts done in SQL Server backend.  Devices Re-provisioned.  Group Policy configured to Deploy a set of default printers, True Roaming Profiles, IE Branding, deploy the Sharepoint CRM homepage, allow users to install software with elevated priveleges on their machines.  Achieved a “Clean” domain installation with all new Active Directory stores, and accounts, and re-integrated all previous solutions into the new domain, creating a highly available, reliable network in 32 hours. Market Square Solutions ( www.MyDealerBroadcast.com) (Nov 2008 - Present)  Data Integration Services [C#, SQL Server, FTP, ZIP, SSIS]  Designed, and built a Data Integration engine in the form of a Windows Service, which is responsible for completely automating all data acquisition and processing as well as provide human directives and cues where needed. Verbose SQL logging and elapsed times are recorded for all operations, offering a telemetric view of what happens with the database, and its effects on the system. Email alerts are sent to email aliases detailing major operational events. Additionally the service performs business hours optimized scheduling, only running daily processes as late , off-hours as possible, and further only running weekly processes on weekends, late off-hours. The service executes a number of SQL functions, as well as downloading and decoding zipped data from various FTP sites, and executes a series of complex SSIS packages.  Desktop Alerter [C#, WinForms, SQL Server]  Designed a desktop “Alerter” application to be deployed as part of the MyDealerBroadcast offering. As marketing and real-time lead alerts are being sent for an organization, this desktop app fades them in as small windows (deterministically), just as Outlook does for new mail. The application is One-Click-Published and has built-in registration to associate the application with the correct customer. The semi opaque, bubble windows are actually color coded (backcolor/gradient) to the “temperature” of the lead. For example if the alerter sees that a particular lead has opened the marketing email, then clicked the vehicle video, then clicked the 360 exterior view, then clicked the 360 interior view, then clicked inventory, then we can infer this is a “hot lead” and the bubble window would show a tomato red backcolor, where as a lead the simply opened the marketing email, gets a less opaque, whitish backcolor. As a solution this application offers an at-a-glance view of what is happening with their electronic leads, giving Sales Mgmt a powerful tool to identify issues with the sales cycle. SynQ Solutions (formerly Imaging Technologies) 2006-Nov 2008  Credit Card Platform [VB.NET, SQL Server, XML, Web Services]
  • 4. Designed and built a PCI compliant Credit Card Vault, and Processing Engine that integrates with SynQ’s Shipping Manifest system, allowing automated completion of CC authorizations made from a front end shopping cart, upon shipping. Additionally it provides web services for various front end systems to store, authorize, and charge cards, initially. All stored credit card data is strongly encrypted, and all operations post storing a card are made by using a 128- bit token. The processing engine maintains a token based status for a transaction, and progresses it thru to completion. The front end systems call Web Services over SSL, possess a client certificate, and have an IP within a specified subnet.  PIMS (Production Information Management System) [VB.NET, SQL Server, XML, Web Services, XPIF, JDF] Designed and in development alongside my longtime friend and colleague, Daniel S Mount, this is a total production automation platform, designed to provide an internal “web-to-print” and job management functionality, as well as managing incoming jobs, print submission, tracking, reporting, and a host of other production environment metrics. At a high level, PIMS provides an automated interface for Demand Print type applications to submit documents for print with or without printer instructions, directly from the application itself. It features a console I wrote, which I consider the best UI I have written to date. It allows drag and drop submission of hierarchically submitted jobs, at any level, to any printer, at any location. The interface provides a very complex set of features, but this scenario eliminates dozens of “human capital” steps, previously required, which left much open to interpretation, and left many opportunities for mistakes. PIMS takes on these workflows, and allows production to do what they are best at, producing.  SharePoint Advocate [Microsoft Office SharePoint Server]  Implemented SharePoint within the enterprise as a multi-purposed intranet, task manager, incident reporting, knowledge base, search engine, document management, and scheduling system. Strongly advocated SharePoint adoption as a collaboration and management tool, eliminating the issues associated with a group of people managing complex processes by emailing documents back and forth, creating a document versioning and communication nightmare. SharePoint offers a robust platform for achieving true inter-organization efficiency. SharePoint has greatly improved communication among teams, and made collaboration a reality.  SSO (Single Sign On) [VB.NET, Oasis, SAML, SQL Server, XML, Web Services]  As part of a client partnership with JP Morgan Chase, developed a library of Web Services capable of receiving SAML (Oasis) assertions and responses from JPM Chase, used for a Single Sign On federation between Chase and other vendors. The service decrypts, decodes, and checks the certificate used to sign the request, and return the results as an object. Front End Webs then consume this object, and use this data to impersonate logins to the web application, making it a seamless web page load to the end user. SynQ granted Chase a limited general license to use this SSO gate with other vendors they do business with.  American Cancer Society Clinical Trials [VB.NET, SQL Server, XML, XSLT, Web Services, ADS]  Designed, directed development, and implemented a solution to exchange an XML document content library via web services, updated hourly, between SynQ and a third party vendor (Coalition of Cancer Cooperatives Group). This system receives up to date document content used to render Clinical Trials books for the American Cancer Society. The incoming document content is XML which is then transformed using XSL and stored in a database as HTML. SynQ then receives requests for Clinical Trial books, made up of the content exchanged between the libraries. These books outline a set of Clinical Trials according to information the caller provided ACS during a cancer screening.  BioMetric Security [VB.NET, SQL Server, XML, Web Services, GRFinger]  Designed and built a BioMetric Security Library based on GRFinger.dll. This application provided for self service enrollment via fingerprint, and rights and roles management based on the biometric login. Similar to SSO, after verifying the identity, the library returns an object containing all the rights, roles, and security data needed for the host application to authenticate a user.  Document Rendering Web Services [VB.NET, SQL Server, XML, Web Services, iSharp, ExpertPDF]  Designed and built a library of Web Services that support various methods of form-filling, PDF compilation, PDF manipulation, PDF Splitting, Annotating, and automated PDF generation from various sources such as Jpeg, TIFF, HTTP, raw HTML and Word documents. The purpose was to extend our on-the-fly document rendering capabilities, and replace products like Adobe Document Server, and Crystal Enterprise.  NotiFi [VB.NET, SQL Server, XML, HTML]  Designed and built a service based, Enterprise level email alerting system, complete with an email template design editor for HTML formatted emails going out to clients. This system is the gateway for all outgoing automated email messaging, including Web Order Confirmations, Credit Card Sales, Orders Shipped Notification, Solicitation Notifications, Digital Goods Retrieval, Package Tracking and virtually any other email based messaging we may choose to implement. Internal customers are able to design the email template to spec using the design surface, and pick and choose from a set of “blocks” to be included in the outgoing message. This gives the program management the ability to design and deploy outgoing communications templates without developer intervention. These email templates are typically branded for that client including Logos, colors, fonts, type sizes, verbiage, and a standard set of variable data fields. This application brings additional value organizationally in that we have a consolidated platform for handling customer facing communications, and keeping these messages within our own corporate standards for look and feel. The primary consumer of this platform is the PromoNet line of business platforms. NotiFi on a typical day dispatches anywhere from a few thousand to tens of thousands of messages.
  • 5. Imaging Technologies 1998-2006  Cingular Kit-In-A-Book [VB 6.0, SQL Server, Adobe Document Server, Crystal Enterprise]  Designed and built a document rendering solution used to support the company’s largest, most automated and profitable program, ever. Essentially this system read data for new Cingular Wireless subscribers supplied transactionally each hour, and produced a 15-45 page, completely custom bound PDF book (printed and email), detailing their billing info, calling plan, handset features and instructions, coverage area, voice mail, and even included targeted coupons and offers, all based on the subscriber’s data. A few interesting facts: There were 24 different possible book versions. On average, Cingular was sending us 25-35,000 new subscribers per day. At retirement, it had produced more than 18 million books. Pre .NET, this solution was developed as a Visual Basic 6.0/SQL Server application that could be loaded on as many client machines as we had available, and were able to distribute work amongst themselves in a load balanced fashion. From receipt of data, to shipping a physical book, the first touch made by a human was when the printer spit out a batch of completed, bound books.  Cingular Kit-In-A-Book Automated Scanner [VB.NET, RS232, SQL Server]  An integration between .NET programming PLC chips, and a physical machine, this application was a touch-screen windows application used to control and drive a machine whose purpose is to simultaneously insert Cingular KITB books into envelopes, and scan the book’s barcode, which then automatically manifested the order, and noted the package as shipped. Using industrial strength barcode scanners, the application could, stop, start, pause, and control the machine my issuing commands via RS232 to the machine’s PLC controller.  POA (Promotional Ordering Agent) [VB 6.0, SQL Server]  Affectionately referred to as the “Stuffer”, this application is a piece of middleware I designed to bridge raw item level order data from promotional systems (PromoNet) to actual Orders in our Great Plains accounting system, for fulfillment. The stuffer also processes a very complex set of business rules deciding how to best package bulk orders, which orders to process first based on geocentric metrics, kitted orders, and even in which sequence to print the resulting work orders. The real-world end to this application is a warehouse full of hundreds of pickers and packers waiting to build and ship a time-sensitive order, to get it on site in time to coincide with a national promotion. To date, it has created more than 35+ million packages, and correctly shipped them to their destination. RECOMMENDATIONS “Matt Adams and I have worked on countless projects together and none have ever fallen short of expectations. Matt holds the innate ability to be creative and technical at the same time. With a wide and deep understanding of coding technologies, Matt knows how to choose the right technology solution for the job. Whether in a management/consulting or developer role you can count on a quality job well done. As of lately, Matt and I have been working on a lot multimedia solutions for web video integration. He has refined best practices to deploy high quality video to the web cost effectively.” November 7, 2007 Bram Enterprises, Partner, SoundArt Management was with another company when working with Matt at SynQ Solutions “Matt is a brilliant software architect--he is hard working, detailed oriented, dependable and indispensable asset to our company.” August 30, 2007 Jeff Bransford, Director of Business Development, SynQ Solutions worked with Matt at SynQ Solutions “Matt is highly intelligent and extremely focused. I was working on a response to an RFP for a Fortune 100 company with a deadline quickly approaching. Most of the questions were very technical and I was not sure how we were going to make our deadline. I went home that evening knowing I needed to come in the next morning with a clear head to focus on getting the response out. Magically, when I came in the next day, the response was done - and very impressive to say the least. It wasn't magic at all ... it was Matt staying up late into the night (and early morning) to get the job done. This situation is a perfect example of the dedication and commitment Matt puts into everything he does. Matt is a top-notch guy!” August 29, 2007 Gregory Marholin, Director, National Accounts, SynQ Solutions worked with Matt at SynQ Solutions “Matt and I were working for two separate vendors hired by the same client to work on a joint project. Normally, working with vendors on the same project can some times be difficult. Matt helped to foster a team environment between the two organizations. This helped to facilitate in detail exactly what needed to be done for the project, so that both vendors were able to successfully produce a product that was exactly what the customer needed, and as a result both vendors came out as winners on the project.” August 29, 2007 Robin Nickens, Information Systems Manager, Coalition of Cancer Cooperative Groups was with another company when working with Matt at SynQ Solutions “Matt is both creative and detailed oriented - a rare right brain, left brain combination - critical for anyone, especially a Software Architect. Matt rolls up his sleeves and gets the job done with enthusiasm and professionalism. A great hire!” February 3, 2009 Kurt Baumberger, Founder and CEO, MarketSquare Solutions managed Matt at MSS
  • 9. APPLICATION SCREENS MarketSquare Desktop Alerter Market Square DIS (Sample Email Content) The Data Integration Services has run successfully and took a total of 16.3697916666667 minutes ----> MSS Data Transform Engine 111978-WWW1 10.241.74.157 MSS:Transformation:Pull Temporary Inventory MSS:Transformation:Pull Temporary Inventory completed at 1/10/2009 2:41:32 PM 152.59375 seconds 1/10/2009 2:38:59 PM 1/10/2009 2:41:32 PM MSS Data Transform Engine 111978-WWW1 10.241.74.157 MSS:Transformation:Build Squish VIN's Build Squish VIN's completed at 1/10/2009 2:42:35 PM 62.671875 seconds 1/10/2009 2:41:32 PM 1/10/2009 2:42:35 PM MSS Data Transform Engine 111978-WWW1 10.241.74.157 MSS:Transformation:Transform from Dial-up to DealerInventory MSS:Transformation:Transform from Dial-up to DealerInventory completed at 1/10/2009 2:43:18 PM 42.90625 seconds 1/10/2009 2:42:35 PM 1/10/2009 2:43:18 PM MSS Data Transform Engine 111978-WWW1 10.241.74.157 MSS:Transformation:Transform from dial-up to DealerInventory (Used Vehicles) MSS:Transformation:Transform from dial-up to DealerInventory (Used Vehicles) completed at 1/10/2009 2:43:26 PM 7.84375 seconds 1/10/2009 2:43:18 PM 1/10/2009 2:43:26 PM MSS Data Transform Engine 111978-WWW1 10.241.74.157 MSS:Transformation:Add Vehicle Destination Charges MSS:Transformation:Add Vehicle Destination Charges completed at 1/10/2009 2:53:40 PM 614.671875 seconds 1/10/2009 2:43:26 PM 1/10/2009 2:53:40 PM MSS Data Transform Engine 111978-WWW1 10.241.74.157 MSS:Transformation:Update Used Vehicle Destination Charge MSS:Transformation:Update Used Vehicle Destination Charge completed at 1/10/2009 2:53:41 PM 0.109375 seconds 1/10/2009 2:53:41 PM 1/10/2009 2:53:41 PM MSS Data Transform Engine 111978-WWW1 10.241.74.157 MSS:Transformation:Add Dealer Adjustments MSS:Transformation:Add Dealer Adjustments completed at 1/10/2009 2:53:41 PM 0.109375 seconds 1/10/2009 2:53:41 PM 1/10/2009 2:53:41 PM MSS Data Transform Engine 111978-WWW1 10.241.74.157 MSS:Transformation:Clean upNew Inventory From DMS Data MSS:Transformation:Clean upNew Inventory From DMS Data completed at 1/10/2009 2:55:01 PM 80.125 seconds 1/10/2009 2:53:41 PM 1/10/2009 2:55:01 PM MSS Data Transform Engine 111978-WWW1 10.241.74.157 MSS:Transformation:Clean upUsed Inventory From DMS Data MSS:Transformation:Clean upUsed Inventory From DMS Data completed at 1/10/2009 2:55:15 PM 13.578125 seconds 1/10/2009 2:55:01 PM 1/10/2009 2:55:15 PM SynQ Credit Cards Management Consoles
  • 10. SynQ Credit Cards Management Consoles
  • 13. SynQ Biometric Security : PIMS SynQ PIMS Load Splash
  • 14. SynQ PIMS Management Consoles : Print Control
  • 15. SynQ PIMS Management Consoles : Print Control (Exploded)
  • 16. SynQ PIMS Management Consoles : Print Control (Exploded w/ Doc Details)
  • 17. SynQ PIMS Management Consoles : Jobs Day Viewer
  • 18. SynQ PIMS Management Consoles : Production Charts
  • 19. SynQ PIMS Management Consoles : WebCam Viewer
  • 20. SynQ NotiFi Email Template Design Surface
  • 21. SynQ NotiFi Sample Email Output
  • 22. SynQ Promotional Ordering Agent (Stuffer)
  • 23. SynQ NotiFi Email : ACS Clinical Trial Book, Digital Delivery
  • 24. SynQ Digital Documents : ACS Clinical Trial Book, Digital Delivery