Scroll To View More
Christopher Wayne McGeorge, C# Developer in Albuquerque, NM, United States
Christopher Wayne McGeorge

C# Developer in Albuquerque, NM, United States

Member since January 12, 2017
Christopher has implemented standalone and distributed applications with C#, C++, Java, and Visual Basic. He also is extremely familiar with software-engineering techniques, object-oriented analysis and design, the Unified Modeling Language (UML), design patterns, and component-based software. He has developed on both Windows and Linux platforms and is fluent in scripting, primarily with PowerShell.
Christopher is now available for hire

Portfolio

Experience

  • C#, 10 years
  • Visual Basic 6 (VB6), 10 years
  • Java 8, 10 years
  • C, 10 years
  • C++, 10 years
  • Windows, 10 years
  • Visual Basic .NET (VB.NET), 5 years
  • JavaScript, 2 years
Albuquerque, NM, United States

Availability

Part-time

Preferred Environment

Windows, Linux, Visual Studio, Eclipse, NetBeans

The most amazing...

...app that I've written is a cybersecurity application that gathers network data to determine malicious user behavior.

Employment

  • Software Developer

    2016 - 2017
    GoDaddy
    • Developed eCommerce RESTful API back-end services for pricing, promotions, and taxes.
    • Deployed web services using Jenkins and Rancher.
    • Maintained legacy C++ eCommerce components.
    Technologies: Java, Dropwizard
  • Computer Scientist

    2014 - 2016
    Sandia National Laboratories
    • Developed security web applications based on C#, ASP.NET MVC, Entity Framework, SQL Server, AngularJS, and Angular Material.
    • Wrote Java cybersecurity applications that interface with Splunk, MongoDB, and Accumulo sources to collect and analyze user-behavioral data.
    • Maintained C++ data-collection applications.
    • Wrote Python applications to process and convert images.
    Technologies: Java, C#, ASP.NET MVC, Python
  • Computer Scientist

    2013 - 2014
    Applied Research Associates, Inc.
    • Maintained a C++ computational-geometry application that models buildings for analysis.
    • Created and ran modeling test cases.
    • Developed a Java application to analyze the signal strengths of satellite communication.
    Technologies: C++
  • Senior Software Engineer

    2006 - 2013
    Numerix, LLC
    • Wrote C#/WPF, Visual Basic 6.0, Visual Basic for Applications (VBA), and COM/ActiveX-based applications to provide user interfaces for Microsoft Office Excel-based products.
    • Acted as a team configuration manager—maintaining Subversion repositories.
    • Created product installers using WiX, Windows Installer, merge modules, and C++ custom actions.
    Technologies: Visual Basic, C#
  • Software Engineer

    2002 - 2006
    ATK Mission Research
    • Designed and implemented Windows-based Visual C++ 6.0, C#, and Visual Basic 6.0 applications to control and monitor power systems.
    • Created COM and ActiveX components to enable custom interaction with third-party applications.
    • Developed a C++ application; used the Open CASCADE library for creating models to use in electromagnetic simulations.
    • Worked on programming RabbitCore embedded devices using Dynamic C.
    Technologies: C++, C#, Visual Basic, COM, ActiveX, Embedded C

Experience

  • Outlook Secure Email Add-In (Development)

    An Outlook add-in for scanning selected email messages for security issues (e.g., messages originating from outside a company, messages with disallowed attachments, messages with suspicious links) notifying the user, and taking corrective actions (e.g., removing disallowed attachments, disabling suspicious links).

Skills

  • Languages

    C++, C, Visual Basic .NET (VB.NET), Java 8, Visual Basic 6 (VB6), C#, JavaScript, C++/CLI, Python
  • Platforms

    Windows, Linux, Android
  • Frameworks

    ActiveX, ASP.NET, AngularJS, ASP.NET MVC 5
  • Paradigms

    Agile Software Development
  • Storage

    Microsoft SQL Server, MySQL

Education

  • Master's degree in Computer Engineering
    2002 - 2005
    University of New Mexico - Albuquerque, NM, USA
  • Bachelor's degree in Computer Engineering
    1994 - 1999
    University of New Mexico - Albuquerque, NM, USA
I really like this profile
Share it with others