Robin Caron

Robin Caron

Software Development Engineer

Followers of Robin Caron331 followers
location of Robin CaronCharlotte, North Carolina, United States

Connect with Robin Caron to Send Message

Connect

Connect with Robin Caron to Send Message

Connect
  • Timeline

  • About me

    Principal Engineer/Senior Architect

  • Education

    • University of Miami

      -
      Bachelor of Science; BSEE with Honors Electrical Engineering
  • Experience

    • PerfectLaw Software/Executive Data Systems, Inc.

      May 1988 - Dec 1996
      Software Development Engineer

      Successfully port and enhanced system of over 2 million lines of source code from UNIX to DOS and Windows. Contribution to projects included design and implementation of application framework and standardizing software with extensive built-in options to control behavior improving the ability to install and easing support.

    • Cairnstone, Inc

      Jan 1997 - Jul 1998
      Director of Information System Development

      Designed, coded and managed implementation of information systems for a growing startup. Developed claims, premium and administration systems and reporting modules. Managed review of need and usage allowing restructure of telecommunication and 50% reduction of WAN budget. Setup and management of information systems for 8 nationwide field offices; Managing relationship with system integrator and outside software developer.

    • Microsoft

      Jul 1998 - Feb 2013

      Assisted with design and coding of system to build a SharePoint based content management system. Designed and wrote HTML 5 and JavaScript based editor to allow editing of XML document based on arbitrary XSD schema. Wrote custom field control to integrate XML editor into SharePoint. Architected and designed scalable and geo-distributed NoSQL content storage service. Wrote prototype of this content storage using WCF and integrated it with SharePoint using Service Application Framework (SAF).Reverse engineered of SharePoint code base to understand how to integrate with SAF and field controls this. Wrote end to end system to automate virtual machine creation to keep team of SharePoint developers productive. Show less Responsible for resolving the most complex and time critical issues involving Windows systems. Expert knowledge of Active Directory internals, security subsystem including PKI, RPC. Work with original equipment manufacturers to identify bugs in Windows on new computers. Designed and coded fixes for operating system components and device drivers for all Microsoft 32 bit operating systems. Wrote tools to help customer diagnose and resolve issues. One of these, UPHClean, was downloaded > 5M times receiving extensive endorsement for improving the user experience and cutting support costs. Show less

      • Senior Software Design Engineer

        Jul 2012 - Feb 2013
      • Senior Software Architect

        Mar 2011 - Jul 2012
      • Senior Software Development Engineer

        Sept 2007 - Mar 2011
      • Senior Escalation Engineer

        Jan 2000 - Sept 2007
      • Developer Support Engineer

        Jul 1998 - Jan 2000
    • Decision Support

      Apr 2013 - Dec 2013
      Senior Lead Software Design Engineer

      Responsible for team developing small business manufacturing software and election poll book software. Mentor junior developers, review all code check-in, lead bug reviews and new work planning.

    • Wells Fargo Securities

      Dec 2013 - Oct 2014
      Apps Systems Engineer (Contract)

      Responsible for SOA redesign of common desktop platform known internally as Symphony. Platform is used by over 50 applications and systems with over 5000 users.

    • Trellix

      Nov 2014 - now
      Principal Engineer/Senior Architect

      Responsible for architecture, development and maintenance of desktop agent written in C/C++ using agile development methodology. Major contribution to both user and kernel mode design and code. Reworked processing of large security rule set leading to 20x improvements in CPU usage and elapsed time. Architected and implemented service model allowing for flexible extension of agent capability.

  • Licenses & Certifications

    • Microsoft Certified System Engineer

      Microsoft Corporation