Sean McGill

Principal Software Engineer at Right Networks
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Hatboro, Pennsylvania, United States, US
Languages
  • English Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Tim Straub

Having worked along side or managing software engineers for over 20 years, I can easily say Sean is one of the best engineers I have ever worked with. When I look at hiring and growing engineering talent, I look at three criteria: courage, knowledge and passion. Does the engineer have the courage to give and receive feedback? The courage to take chances? Do they have the knowledge to perform what is asked of them, and do they continue to grow their knowledge set? Do they bring a passion and energy to their work each and every day? I can happily say Sean checks all three boxes. He not only has incredible subject matter knowledge, but he is humble. He makes others feel safe when he is sharing what he knows. He constantly take the time to mentor more junior or less knowledgeable engineers. He have an impressive ability to be able to research a topic / technology / architecture / etc., understand it, and leverage his new found knowledge to evaluate whether this is something that should be adopted. He's truly one of the smartest engineers I have had the pleasure of working with and more so a great human-being.

Amit Mehta

Sean worked with me on a year long project as a Senior .Net Developer and he was very thorough in the pieces he worked upon using .Net framework & SQL Server. He gave new ideas to make the web interface easy to use for all our end users. I would recommend Sean to any company that needs any .Net task done to finish with less issues to support in the final product.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Scrum Bootcamp
    Construx
    Mar, 2013
    - Nov, 2024

Experience

    • United States
    • IT Services and IT Consulting
    • 200 - 300 Employee
    • Principal Software Engineer
      • May 2023 - Present

    • United States
    • Wellness and Fitness Services
    • 700 & Above Employee
    • Principal Software Engineer
      • Oct 2017 - Apr 2023

      Lead effort to design and re-create Health Advocate’s member engagement web application providing: member advocacy, EAP and wellness content for the member base. Redesign using a microservice architecture and secure token server supporting a front-end SPA application. Upgrade in-house DevOps to a more mature process utilizing Azure DevOps Server and Git. Enforce best practices and coding standards. Implement both back-end and front-end business logic on various features of the application. Create connections using SAML2 based single sign on to a variety of partnering companies. Mentor and provide guidance to team composed of around a dozen members both internal and augmented by consulting staff. C# (.Net 6), JavaScript, TypeScript, Asp.Net Core Web API, OData, React, Redux, Redis, OIDC/SAML2 Healthy Path (Member Engagement Portal Legacy Version) Maintain and develop new features of Health Advocate’s member site (members.healthadvocate.com), as well as support several administrative internal tools. Introduce client side async to increase site performance. C#, JavaScript, React/Redux, Asp.Net Web API 2 & MVC 5, SAML2, MSSQL Develop/maintain aspects of a host of other utility applications: Client Connect administrative tool, i18next automatic translation tool with Google Translate API, back-end services, etc. Show less

    • United States
    • IT Services and IT Consulting
    • 200 - 300 Employee
    • Senior Consultant
      • Jun 2014 - Sep 2017

      BankMobile 8/2017-9/2017 Begin creation of a customer sign-up/login site with T-Mobile’s OAuth2 SSO service (AngularJS) NextGen Healthcare 5/2016-8/2017 Architect and develop modernization of the NextGen Mobile EHR web application and create native application shell to enable Touch ID login and push notifications to the NextGen Mobile Web Site including back-end notification service and supporting Web API. Angular 2/4, TypeScript, Angular 2 Material, C#, ASP Web API, Swift, iOS Moven 7/2015 - 5/2016 Develop aspects of Moven’s core consumer hybrid mobile financial wellness and banking application including MasterCard location service integration, configurability/branding and other general application features. Develop aspects of Moven’s TD Bank (CA) partner financial wellness application. Ionic, Cordova, Angular.js, Node.js, Backbone.js, JavaScript, Html5, MongoDB, PostgreSQL ABIM (American Board of Internal Medicine) 10/2014 - 6/2015 Develop web-based software to support ABIM’s healthcare provider and internal user community, including: FasTrack and Diplomate Re-attestation applications. C#, JavaScript, KnockoutJS, jQuery, Asp.Net MVC 5 & Web API 2, Bootstrap, Html5, nHibernate, MSSQL VertexSMB 6/2014 – 10/2014 Support for web-based tax calculation portal geared towards corporate tax calculation and return generation. Asp.Net MVC 4, AngularJS, Bootstrap, C#, JavaScript, Html5, WCF, MSSQL Show less

    • Germany
    • Manufacturing
    • 700 & Above Employee
    • Staff Software Engineer
      • Mar 2013 - Oct 2013

      Innovian Anesthesia Update existing Innovian Anesthesia reporting web application to MVC 4 also utilizing various JavaScript libraries such as jQuery Mobile and jQuery UI. Also provided support for legacy applications. (ASP.Net MVC 4, jQuery, jQuery UI, C#) Innovian Anesthesia Update existing Innovian Anesthesia reporting web application to MVC 4 also utilizing various JavaScript libraries such as jQuery Mobile and jQuery UI. Also provided support for legacy applications. (ASP.Net MVC 4, jQuery, jQuery UI, C#)

    • United States
    • Software Development
    • 700 & Above Employee
    • Senior Programmer / Technical Lead
      • Dec 2008 - Feb 2013

      NextGen Mobile Technical lead in developing NextGen Mobile web application enabling EHR functionality from mobile phones and tablets. Develop native iPad prototype mobile healthcare iOS application. (ASP.Net MVC 3 /4, WebApi, jQuery, jQuery Mobile, javascript, C#, WCF, MoQ, StuctureMap, Idesign SOA, MSSQL, Objective-C/Cocoa) Health Quality Measures Web based reporting system for showing health quality measure metrics. Developed for evaluation of provider/practice performance, designed for economic stimulus programs. Community Health Solution Lead asp.net site developer for the community health solution website, a site that displays aggregate patient health information from multiple NextGen EHR installations (ASP.Net Web Forms, C#, ADO, MSSQL) Show less

    • United States
    • Software Development
    • 100 - 200 Employee
    • Senior Programmer / Technical Lead
      • Mar 2004 - Dec 2008

      Aegis Circuit Manufacturing Product Suite Lead a team of software engineers responsible for new product architecture, design and implementation. Responsible for laying out project schedule, assigning tasks and determining estimated schedule along with program manager. Design and implement next generation circuit manufacturing software. Data Miner Data mining application with a flexible plug-in output architecture that allows for built-in or customer created data sets. Supports flexible grid manipulation of data, pivot grid, charts and reports. Fusion Analytics Visual studio-like editing environment, based on .Net design architecture where users can create dashboards to display outputs from many different circuit manufacturing machine types including process metrics, indicators and alarms. Fusion Website Application Embedded .Net control launched in IE to allow factory workers to collect metrics, defect information, validate machine setup and view historical information from product moved through the Factory. (C++, MFC, C#, IIS, SQL Server, Oracle, .Net Web Services) Show less

  • Fiberlink
    • Blue Bell, PA
    • Senior Software Engineer
      • Feb 2003 - Mar 2004

      Extend360 Platform and Deployment Design and develop aspects of Fiberlink’s next generation policy based network security client, as well as a lightweight network installer that authenticates against the Extend360 back-end, downloads user policies, downloads the Extend360 client & other 3rd party applications and allows for interrupted download. (C++, COM, ATL, MFC, C#, XML, MSSQL, Oracle) Extend360 Platform and Deployment Design and develop aspects of Fiberlink’s next generation policy based network security client, as well as a lightweight network installer that authenticates against the Extend360 back-end, downloads user policies, downloads the Extend360 client & other 3rd party applications and allows for interrupted download. (C++, COM, ATL, MFC, C#, XML, MSSQL, Oracle)

    • United States
    • Defense and Space Manufacturing
    • 700 & Above Employee
    • Software Engineer
      • Jul 2001 - Feb 2003

      MIND Program Analyze, design and develop parts of an object oriented data processing system. Work along with a large team of engineers in a Unix environment, using Rational Clear Case for version control. Design work done with Rational Rose for creating/managing UML diagrams. Development work involved use of Java and several of its database API technologies. (Java 2, JDBC, SQLJ, XML, Oracle). MIND Program Analyze, design and develop parts of an object oriented data processing system. Work along with a large team of engineers in a Unix environment, using Rational Clear Case for version control. Design work done with Rational Rose for creating/managing UML diagrams. Development work involved use of Java and several of its database API technologies. (Java 2, JDBC, SQLJ, XML, Oracle).

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Software Engineer
      • Sep 1998 - Jan 2001

      AuthentiKit Design and develop aspects of the AuthentiKit API, a web-based security product that protects websites using various credentials including: finger prints, digital certificates and passwords. Single Point Security Design and develop aspects of the single point security platform, which provides a single point of authentication to the Windows desktop using smart card technology. BioPin (Drexel COOP) Develop BioPin, an integrated (GINA) fingerprint logon system for windows NT. Design and develop fingerprint logon configuration utility to store user information for authentication purposes. (C/C++, Win32, MFC, COM, ATL, Java) Show less

Education

  • Drexel University
    Bachelor's of Science, Computer Science
    1994 - 2000
  • Drexel University
    Masters Dregree, Software Engineering
    2000 - 2003
  • Hatboro Horsham Highschool
    Highschool Diploma
    1990 - 1994

Community

You need to have a working account to view this content. Click here to join now