Craig M.

Sr. Software Engineer

Westhampton, New York, United States

About

Senior Full-Stack Software Engineer experienced in all phases of design, development and deployment; balancing speed to market, quality, usability and scalability. SPECIALTIES: - C#, .Net Framework/Core, ASP.Net MVC, Entity Framework, LINQ - ReactJS, Nodejs, JavaScript, Bootstrap, jQuery, JSON, HTML, CSS, XML - Microservices, Lambda, AWS - MS SQL, T-SQL, Stored Procedures, Views, SSIS, SSRS, SSMS, Report Manager, Report Models, MySQL - git, GitHub, BitBucket, Jira - Agile Scrum

Experience

  • Sr. Software Engineer at Clever Devices
    Sep 2017 - Present · 8 yrs 10 mos

  • Senior Architect at Monterey Technology Group
    Aug 2016 - Sep 2017 · 1 yr 2 mos

    Projects: • Supercharger for Windows Event Collection – Worked directly with product visionary and large-scale clients to develop commercially available, shrink-wrapped, enterprise product which aids setup and monitoring of Window Event Collection. Designed product’s look-and-feel and responsive UI. Aided in the development of the multi-threaded windows service agent back-end. Played key role in product launch and post-production support. Technologies: • C#, Asp.Net MVC, LINQ, JavaScript, JSON, Bootstrap, jQuery, jQuery UI, Ajax, Windows Services, Entity Framework (code first), View Models, Migrations, SQL Server, VSO, git

  • Full Stack .Net Deleveloper (Contractor) at Altice USA
    Apr 2016 - Aug 2016 · 5 mos

    Projects: • Created Asp.Net MVC front-end for corporate documentation search engine leveraging Solr server. • Migrated and enhanced data quality and integrity web application used to store and distribute key information about the health of the organization’s data from WebForms to Asp.Net MVC. • Worked closely with cross-functional teams to lead the resolution of enterprise-wide data quality issues. Created data quality and integrity rules ensuring the data integrity of corporate reporting and analytics data warehouses. Technologies: • Asp.Net MVC, C#, LINQ, JavaScript, JSON, Bootstrap, jQuery, jQuery UI, Ajax, Entity Framework (code first), View Models, SVN • SQL Server, Oracle, Netezza/Aginity, AWS RDS Roles: • Senior Developer, Data Quality Analyst

  • Senior Enterprise Solutions Architect at Chartwell Compliance
    Jul 2015 - Apr 2016 · 10 mos

    Projects: • Designed and implemented Knowledge Base system for use by internal users and external subscribers. System increases efficiency, quality and accuracy by providing easily accessible procedures, best practices and current government rules/regulations. • Implemented License Maintenance system for the tracking of state required deliverables for licenses held by multiple clients. Ensuring client compliance through the automation and tracking of alerts, escalations, deliverables and current state rules/regulations. Technologies: • Azure, C#, LINQ, ASP.Net MVC, Entity Framework (Database First), View Models, SQL Server, Full-text indexing and search, JavaScript, jQuery, jQuery UI, AwesomeMVC, Ajax, Web API Other Roles: • Senior IT Architect, Kaizen Committee, InfoSec Committee

  • Senior Architect at First Data Corporation
    Oct 2008 - Jul 2015 · 6 yrs 10 mos

    Projects (abbreviated): • Designed and implemented principle project tracking system used by 25 separate implementation teams. Improving SLAs, efficiencies, communication, accuracy, reporting and tracking. System features unique views, choices, business logic for each team. 600+ regular users, 1,200+ new projects monthly. • Creation and invention of internal system products and data warehouse used to support companywide Customer Retention Operations, Sales, Marketing and Service Centers by analyzing data repositories and creating automated data transmissions, reporting and dashboards. • Invention and creation of processes to track, alert and analyze impact/activity on database servers, reducing impact and downtime by isolating issues for rapid remediation. Captures CPU, SQL, applications, users, etc. • Created web application for tracking and documenting reporting database data dictionary, advancing department knowledge/education while streamlining documentation process. App automatically detects and changes and alerts object owners that documentation/definition may need to be revised • Created several SSRS reports and dashboards hosted in Report Manager and SharePoint used to analyze client support activities, sales, implementation and activation success. • Created, improved and optimized multiple SSIS packages for loading and transforming data from other database servers, flat files, Excel, web services, SharePoint as well as exporting data to various formats/destinations. Technologies: • ASP.Net MVC, ASP.Net WebForms, C#, VB.Net, SQL Server, SSIS, SharePoint, JavaScript, jQuery, AJAX, SSIS, SSRS, Report Models, Report Manager, Web Services, Windows Services, IIS Other Roles: • Team lead responsible for resource planning, priority management and technology decisions as well as infrastructure design • Technical owner of principle data warehouse used for sales and marketing reporting and campaign production • Data Steward for all corporate sales data