Dan Mccann

Dan Mccann Email and Phone Number

Software Architect
Dan Mccann's Location
Eden Prairie, Minnesota, United States, United States
Dan Mccann's Contact Details
About Dan Mccann

A computer software professional that is equally comfortable managing projects, leading people, and hands on software development. Expert in multiple computer technologies. Complete software stack developer, from data storage to front end. Flexibility to work in multiple capacities as projects change during their life cycle.

Dan Mccann's Current Company Details

Software Architect
Dan Mccann Work Experience Details
  • Channel | Your Partner In Funding
    Consultant
    Channel | Your Partner In Funding Mar 2023 - Jun 2024
    Minnetonka, Mn, Us
    Architected and developed a File Manager component to augment Salesforce screens with the ability to associate files. Integrated with box.com for the backend storage for the files. Front end uses Vue 3 and Syncfusion. Backend was developed using .Net 8, Entity Framework Code First, REST, microservices, Azure SQL Server, and Redis Cache. Developed a small Windows system tray application using WinForms that allows files to be edited on the user’s desktop without the need to separately download and re-upload files using their browser.
  • International Gold Bullion
    Senior Software Architect
    International Gold Bullion May 2022 - Mar 2023
    Lead development efforts to refactor and replace existing back-end architecture with a new micro-service-based architecture. Built micro-services from the ground up using Web API, C#, and .Net 6 to replace existing thick client and WCF services functionality. All new modules have Azure DevOps CI/CD pipelines that are deployable to Azure. Optimized price synthesis to millisecond for trading of precious metals. Secured services using Azure Active Directory, Azure App Registrations, OAuth2 and JWT. I implemented logging using Application Insights. Inter-micro-service communication was implemented using Azure Service Bus.
  • Agilethought
    Software Architect
    Agilethought Sep 2021 - May 2022
    Lead an Agile team through two-week development sprints. The team was comprised of 5 developers, 4 quality assurance professional and a business analyst. Development was in C# within Docker containers. Final product can run equally well on Linux or Windows. I lead daily stand-up meetings and retrospective and planning ceremonies. Daily activities include helping code C# on the more difficult user stores, refining stories with the business analyst, and coordinating intra-team development efforts.
  • Blue Lacuna, Inc.
    Senior Software Architect Consultant
    Blue Lacuna, Inc. Mar 2021 - Aug 2021
    Roswell, Ga, Us
    Developed an e-commerce extranet web application for a Fortune 200 company engaged in the distribution of industrial automotive replacement parts, office products and electrical/electronic materials. The web application sees burst activity of up to $4M per event, with events lasting 2 to 4 days.Rewrite five existing ASP.Net jQuery web applications by upgrading them all or in part to Angular 12 Single Page Applications (SPA). Upgrade existing .Net framework to .Net 5 and C# 8. Use Entity Framework Core 5 and Code First model to manage schemas on SQL Server. Identified Kendo Angular, Aspose.Cells, and Aspose.Slides for purchase. Integrated end customer Single-Sign-On with Blue Lacuna’s authentication using the Microsoft Identity Platform.Daily tasks include: software development in C#, TypeScript, Angular, CSS, HTML, and others as the needs arise. Server configuration and administration for source code control, email, and web serving (IIS).
  • Agilethought
    Senior Consultant
    Agilethought Oct 2018 - Mar 2021
    Angular JS, 2+, React, .Net, C#, Web API, Azure Function full stack developer.
  • Comprehensive Pharmacy Services
    Software Development Consultant
    Comprehensive Pharmacy Services Mar 2018 - Oct 2018
    Dublin, Ohio, Us
    Development, support and maintenance of web application using Visual Studio 2017, ASP.Net MVC, Razor, HTML, Telerik kendo ui, JSON, REST, SQL Server 2008, and T-SQL stored procedures. Tracked issues with Jira and Confluence. Used TFS for source code control.
  • Wellpartner, Inc.
    Senior Director, Software Architect
    Wellpartner, Inc. Apr 2017 - Nov 2017
    Tualatin, Or, Us
    Served as Senior Software Architect on a project to save Hospitals and Pharmacies millions of dollars by purchasing medications at the lowest rate possible based on the purchasing requirements of multiple accounts. The application purchased more than $40M in medication every year. Architected and supervised implementation of new features, including database schema, back-end processing, ETL processes, web application, and single-sign-on architecture.Daily tasks include: development in C# and SQL Server, support, maintenance, estimation, resource planning, leading daily stand-up meetings, code review, explanation of designs, architecture of applications and databases, and infrastructure design. I oversee and coordinated two .Net developers, a SQL Server DBA, a support and implementation specialist, and an account manager.
  • Comprehensive Pharmacy Services
    Principal Software Architect
    Comprehensive Pharmacy Services Aug 2015 - Mar 2017
    Dublin, Ohio, Us
    Prior to my position with Wellpartner, I was the principal software architect of CPS’ 340B-SMART project which was acquired by Wellpartner along with the main contributors of the project.Served as Software Architect on a group of web applications using the Microsoft technology stack. Reengineered the HL7 interface to reduce complexity to a tenth of its original size. Reengineered the ETL (extract, transform, and load) EDI process which reduced the size, complexity, and support effort to a fraction of its previous incarnation, while increasing its performance greatly.Architected and supervised implementation of new web applications, including database schema, back-end processing, ETL processes, web application, and single-sign-on architecture.Daily tasks include: resource planning, leading daily stand-up meetings, code review, explanation of designs, architecture of new features, infrastructure design. I oversaw and coordinated three .Net developers, a SQL Server DBA, and a support and implementation specialist.
  • Comprehensive Pharmacy Services
    Software Development Consultant
    Comprehensive Pharmacy Services Sep 2014 - Aug 2015
    Dublin, Ohio, Us
    Developed a web application from the ground up using Visual Studio 2013, ASP.Net MVC, Razor, HTML, Telerik kendo ui, JSON, REST, SQL Server 2008, and T-SQL stored procedures. Developed a web API using Windows Communication Framework to support single-sign-on from third party vendors. Tracked issues with Jira and Confluence. Used TFS for source code control.
  • Aerosim Technologies
    Software Engineering Consultant
    Aerosim Technologies Feb 2014 - Aug 2014
    Created communication backbone for interconnection of simulated avionics over CAN, ARINC 664, ARINC 429, and analog binary data buses.Developed C# application to parse OEM provided XML data files using LINQ to machine generate C++ code.Developed WPF packet sniffer to monitor and interpret all network traffic between simulated modules using WINPCAP over UDP connections.
  • Thomson Reuters
    Software Engineer Consultant
    Thomson Reuters Aug 2013 - Feb 2014
    Toronto, On, Ca
    Developed new user interface widgets written in JavaScript to existing website using object oriented techniques. Used both Backbone and Angular libraries on different sub-projects. Called REST web services from JavaScript. Implemented new functionality using XSLT and C# or their document rendering engine. Created test driven development (TDD) unit tests in NUnit, JUnit, and MS Test.
  • Wireless Ronin Technologies
    Software Engineer Consultant
    Wireless Ronin Technologies Jun 2013 - Aug 2013
    Quickly became familiar with WRT’s service oriented architecture (SOA) which had been under development for several years and became a contributing member of a fast paced development process following Agile methodologies. Used Team Foundation Server (TFS) to track issues and source code. Participated in daily scrums with WRT's multiple locations.
  • Bayer Healthcare (Formerly Medrad)
    Software Engineer Consultant
    Bayer Healthcare (Formerly Medrad) Aug 2011 - May 2013
    Leverkusen, North Rhine-Westphalia, De
    Designed and implemented additional functionality for MEDRAD’s existing informatics platform to include additional input and output interfaces for their proprietary medical imaging devices, and other devices found in the medical imaging facilities using DICOM.- Implemented a packet sniffer to analyze and capture information from cardio-vascular contrast injectors.- Modified and added C#/ASP.Net code for additional functionality specific to the cardio-vascular realm.- Implemented a timeline driven chart using MS Chart.Net for contrast injections.- Implemented support for wireless connectivity using Microsoft Message Queuing (MSMQ) and ad hoc 802.11 wireless networks.- Started and lead a new development team.- Identified and implemented use of software development tools, processes, and resources for software development team. - Built customized Windows 7 Embedded Standard images using Image Configuration Editor.
  • Rho
    Senior Software Engineer
    Rho Sep 2010 - Jul 2011
    Durham, North Carolina, Us
    Software development to support clinical research projects. Continued the work I had begun at Immune Tolerance when Rho assumed stewardship of the informatics data and applications.
  • University Of California, San Francisco - Immune Tolerance Network
    Programmer/Analyst Iii
    University Of California, San Francisco - Immune Tolerance Network Jan 2009 - Sep 2010
    Us
    At Immune Tolerance Network I served as the lead software developer for a group of four developers. During my time at ITN I defined an XML Schema used to standardize human immunosuppressant medical trial participant visit data. I also standardized the development architecture to use Microsoft technologies: Visual Studio 2008, C#, ASP.Net, AJAX, JavaScript, CSS, Windows Communication Framework web services. I architected and implemented a single-sign-on architecture to a myriad of intranet and extranet systems. I oversaw the overall system software architecture and infrastructure.
  • University Of California, San Francisco - Immune Tolerance Network
    Software Development Contractor
    University Of California, San Francisco - Immune Tolerance Network Apr 2008 - Dec 2008
    Us
    Performed consultant work with Immune Tolerance Network/UCSF through Whetstone Software to develop version 2 of their Participant Visit Tracking system. PVT2 was a complete rewrite using C#, ASP.Net WebForms, Windows Communication Framework, ADO.Net, and SQL Server. I designed PVT2 as an electronic forms application and added additional intelligence to their workflow options by including a server side JavaScript engine.
  • General Dynamics
    Principal Engineer-Software
    General Dynamics Aug 2004 - Apr 2008
    Reston, Virginia, Us
    At General Dynamics I worked on a variety of federal government contracts in the surveillance and reconnaissance domain developing new software and extending existing applications. I applied the data mining and visualization techniques I had learned earlier in my career at a leading marketing analysis firm. Projects included real time analysis of medical data to detect early onsets of epidemics, human effects analysis of chemical and biological weapons based on current geographical and meteorological conditions, and tracking of International Atomic Energy Agency inspections. Development most often was performed using open source technologies, mainly focusing around the Java programming language.I designed and developed large software components, interfaced with clients, specified hardware and software requirements, and supported research efforts for the projects in which I was involved.
  • Icoria (Formerly Tissue Informatics)
    Contractor
    Icoria (Formerly Tissue Informatics) Apr 2004 - Aug 2004
    Us
    Contracted with iCoria to develop a test harness for their CORBA services. The test harness was a highly thread oriented Java thick client application.
  • Igate (Formerly Innovative Resource Group)
    Principal Software Engineer
    Igate (Formerly Innovative Resource Group) Jun 2000 - Jan 2004
    At iGate software I held program manager or technical lead positions over a variety of challenging projects. Most of the projects were developed in C++. Projects included World Wide Web click stream analysis, data cleansing and warehousing, sales force automation, and customer relationship management for Fortune 100 companies.
  • Eaton
    Software Engineer Consultant
    Eaton Apr 2000 - May 2000
    Dublin, Ireland, Ie
    Implemented improvements to Eaton/Cutler-Hamer C++/MFC application for small to medium electric distribution system design.
  • Management Science Associates
    Software Architect I
    Management Science Associates Aug 1994 - Feb 2000
    Pittsburgh, Pa, Us

Dan Mccann Skills

Software Development Xml Software Engineering Sql Visual Studio C# .net Web Services Javascript Microsoft Sql Server Asp.net Agile Methodologies Java Ajax Software Design Programming Iis Mysql Jquery Sdlc Web Applications Sql Server Windows Html Css Asp.net Mvc Wcf Software Project Management Perl C C++ Asp T Sql Dicom Microsoft Excel Mfc Microsoft Technologies Medical Software Kendo Html5 Excel Xml Schema Windows Embedded Tfs Xslt Asp.net Web Api Mirth Hl7 Edi X12

Dan Mccann Education Details

  • Pennwest California
    Pennwest California
    Applied Computer Science (Electronics)

Frequently Asked Questions about Dan Mccann

What is Dan Mccann's role at the current company?

Dan Mccann's current role is Software Architect.

What is Dan Mccann's email address?

Dan Mccann's email address is da****@****ail.com

What schools did Dan Mccann attend?

Dan Mccann attended Pennwest California.

What are some of Dan Mccann's interests?

Dan Mccann has interest in Children.

What skills is Dan Mccann known for?

Dan Mccann has skills like Software Development, Xml, Software Engineering, Sql, Visual Studio, C#, .net, Web Services, Javascript, Microsoft Sql Server, Asp.net, Agile Methodologies.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.