John Saunders

Software Architect - Microsoft Technologies

Charlotte, North Carolina Area

Current
Past
Connections
63 connections
Industry
Computer Software
Websites

John Saunders’s Summary

Software architect specializing in Microsoft technologies with an in-depth understanding of core software development principals and a passion for emerging technologies and best practices. Particularly interested in framework development extending the Microsoft .Net framework. Certifications include Microsoft Certified Professional (Dev Core), Microsoft Certified Desktop Support Technician (Windows XP), Microsoft Certified Applications Developer (Microsoft.Net) & Microsoft Certified Solutions Developer (Microsoft .Net)

John Saunders’s Specialties:

Object-oriented & Service-oriented development patterns and life cycles, C#, VB.Net, SQL Server, ASP.Net, Web Services, WCF, LINQ, etc., etc., etc.


John Saunders’s Experience

  • Principal Consultant II

    Cardinal Solutions Group

    (Privately Held; Information Technology and Services industry)

    April 2007Present (2 years 8 months)

    Demonstrating leadership ability with several years experience in software development. Responsible for full life cycle software development in-house and at client sites. In partnership with Microsoft, I work as a solutions architect advising development strategies for clients primarly in the financial industry while utilizing Microsoft technologies. This includes Microsoft .Net Framework development, on Microsoft infrastructure.

  • Systems Developer

    AgData Inc.

    (Privately Held; 51-200 employees; Computer Software industry)

    October 2006April 2007 (7 months)

    •Lead development of Windows forms application with Microsoft Visual Basic .Net used both internally and externally by the client utilizing XML Web Service technology connected to a SQL Server 2000 database backend.
    •Analysis of internally developed applications for performance bottlenecks, memory leaks and non-optimal usage of standards and best practices and developing strategies to improve output providing thorough documentation along with code to resolve these issues.
    •Development of exorbitant ad-hoc queries with multiple output options conforming to exact specifications provided by the client.
    •Direct peer review of development tasks ensuring the quality, security and best practice standards are met throughout the development team.

  • Systems Architect II

    Lash Group Healthcare Consultants

    (Public Company; 51-200 employees; Computer Software industry)

    May 2005August 2006 (1 year 4 months)

    •Development of core systems using Microsoft .Net and SQL Server technologies
    •Developed base-system objects, controls and interfaces using Visual Basic .Net, XML, XSLT, ADO.Net and SQL Server 2000 for consumption by inherited per-client implementations.
    •Direct interaction with business analysts to facilitate change requests and growing company needs.
    •Active participation in the design, development and launch of new core components and processes.
    •Worked with Borland Star Team and the Application Updater block to facilitate versioned deployment scenarios.

  • Systems Solutions Coordinator

    Greensboro Radiology, PA

    (Privately Held; 51-200 employees; Hospital & Health Care industry)

    March 2003May 2005 (2 years 3 months)

    •Developed custom internal Windows-based clients, server components, and Intra/Internet-based web applications using Visual Basic .Net, SQL Server 2000, MS Access, ASP.Net, ADO, ADO.Net, XML, Threading and DTS technologies.
    •Design and development of overall architecture of enterprise applications for business-to-business and business-to-consumer solutions
    •Oversight of development projects depending on workload of IS team
    •Development of de coupled, reusable business and data objects
    •Some experience with communication with Windows Server 2003 to legacy AIX environment
    •Providing technical leadership to ensure the security of information exchanged between employees, customers and suppliers
    •Ensuring optimum performance, scalability and usability of software with solid architectural standards


Additional Information

John Saunders’s Websites:

John Saunders’s Interests:

music, rock climbing/mountaineering, skydiving, software architecture

John Saunders’s Groups:

  •    International Association of Software Architects
  •    PartnerPoint - An Online Community of Microsoft Partners
  •    .NET People
  •    Linked.NET Users Group (LIDNUG)
  •    .Net Professionals
  •    Microsoft Certified Professional Network
  •    Microsoft Partner Network
  •    Senior .NET Developers
  •    C# Developers / Architects
  •    CSLA .NET
  •    Charlotte Business Professionals
  •    Microsoft Developers
  •    Cardinal Solutions Group
  •    Network Charlotte

John Saunders’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View John Saunders’s full profile:

  • See who you and John Saunders know in common
  • Get introduced to John Saunders
  • Contact John Saunders directly

View Full Profile