Mike Mooney

Mike Mooney Email and Phone Number

President @ MMDB Solutions, LLC
Chester Springs, PA, US
Mike Mooney's Location
Chester Springs, Pennsylvania, United States, United States
About Mike Mooney

Software engineer, team lead, and business founder with extensive experience in various areas and a proven, pragmatic approach to solution design, specializing in Microsoft .NET technologies.Specialties: .NET, C#, ASP.NET, SQL Server, Microsoft-focused DevOps, Agile

Mike Mooney's Current Company Details
MMDB Solutions, LLC

Mmdb Solutions, Llc

View
President
Chester Springs, PA, US
Employees:
5
Mike Mooney Work Experience Details
  • Mmdb Solutions, Llc
    President
    Mmdb Solutions, Llc
    Chester Springs, Pa, Us
  • Cleanitsupply.Com
    Cto
    Cleanitsupply.Com Jul 2023 - Present
    Trooper, Pennsylvania, Us
  • Mmdb Solutions, Llc
    Owner/President
    Mmdb Solutions, Llc May 2009 - Present
    Chester Springs, Pennsylvania, Us
    - Developed Sriracha, an open source Windows deployment automation product using .NET 4.0, AngularJS, and ServiceStack REST APIs, and a Windows Service. Includes a pluggable data layer currently supporting RavenDB and SQL Server. Has been developed using Test Driven Development with NCrunch/NUnit/Moq, and dependency injection via Autofac.- Developed and currently supporting MMDB.DataService, an open source Windows job scheduling system using .NET 4.0, MVC3, RavenDB, and a Windows Service. Has been developed using Test Driven Development with NCrunch/NUnit/Moq, and dependency injection via Autofac.- Developed and currently supporting multiple smaller open source libraries: MMDB.Shared, MMDB.Azure, MMDB.RazorEmail, and MMDB.IisLogFilter- Contributed to existing open source projects Dropkick, Roundhouse, MiniProfiler.- Comcast Spotlight – Led development team in adding e-commerce integration with CyberSource to an existing ASP.NET web application. Introduced source control strategy, agile workflow, automated builds, automated deployment scripts, and unit testing.- SportsCommander.com - Designed, developed, and currently support a public-facing volleyball tournament registration. Developed with C# and LINQ-to-SQL, and hosting in Windows Azure and SQL Azure. (http://www.sportscommander.com). SportsCommander.com is a member of Microsoft’s FrontRunner program for Windows Azure (http://www.microsoftplatformready.com/us/EarlyAdopters.aspx) - Keystone Region Volleyball Association - Designed and developed the tournament registration system, which processes approximately $500K of tournament registrations each season through PayPal, offline payments, and a custom-build debit account system. C#, LINQ-to-SQL, and SQL Server 2008. (https://events.krva.org)- CleanItSupply.com – Lead development, data-integration, and techinical support efforts for CleanItSupply
  • Startly
    Development Manager
    Startly Jun 2022 - Aug 2023
    Blue Bell, Pa, Us
  • Cleanitsupply.Com
    Vp Technical Services
    Cleanitsupply.Com Feb 2020 - May 2022
    Trooper, Pennsylvania, Us
  • Keystone Regional Volleyball Association
    Web Development Contractor
    Keystone Regional Volleyball Association Jul 2008 - Jul 2013
    Designed and developed the tournament registration system for Keystone Region Volleyball Association, using C# and SQL Server 2005 (http://events.krva.org)
  • Comcast Cable
    Web Development Tech Lead (Contractor)
    Comcast Cable Apr 2011 - Dec 2012
    Philadelphia, Pa, Us
    - Technical Lead for a new customer service website, utilizing ASP.NET MVC 3 and Razor. Lead teams of 3 to 12 developers, mixing onshore and offshore.- Utilized detailed design review meetings, detailed task backlogs, and daily standups to manage 2 week development iterations.- Designed and lead development of initial implementation in a new cross-platform web component architecture, enabling reuse of web components between disparate technology platforms.- Established new automated build and versioning strategy using TFS and TeamCity which was then leveraged across other teams- Established new database source control strategy using Visual Studio Database Projects, which was then leveraged across other teams- Established new deployment strategy to replace MSI deployments with custom built tools and DropkicK
  • Turnberry Solutions
    Web Development Tech Lead
    Turnberry Solutions Apr 2011 - Dec 2012
    Technical Lead for a new customer service website, utilizing ASP.NET MVC 3 and Razor
  • Fidelity Information Services
    Application Development Contractor
    Fidelity Information Services May 2010 - Apr 2011
    Jacksonville, Fl, Us
    - Designed and developed a custom appraisal ordering and content delivery interface between a mortgage origination and processing website and a backend appraisal service provider, using C#, SQL 2000, and ADO.NET.- Design and development multiple ehancements to an existing mortgage origination and processing website using C#, SQL 2000, and ADO.NET.- Established new automated build process for web projects and databases using CruiseControl.NET and NAnt
  • Philadelphia Insurance Companies
    Application Development Contractor
    Philadelphia Insurance Companies Oct 2009 - Apr 2010
    Bala Cynwyd, Pa, Us
    - Participated in the design and development to enhance/refactor a legacy policy administration SQL Server 2005 database, and to expose it through WCF so that it could be integrated with an off-the-shelf Java web solution. My responsibilities specifically included reverse-engineering, documenting, and design the legacy existing interface stored procedure code, and replacing it with new stored procedures and business/data objects in C#.- Performed enhancements to a legacy insurance workflow website, using C#.NET, ASP.NET, WCF and SQL Server 2005- Redesigned an internal suggestion-routing SharePoint system using SharePoint Designer Workflows
  • Project Management Institute
    Application Development Contractor
    Project Management Institute Aug 2008 - Oct 2009
    Newtown Square, Pennsylvania, Us
    - Served as a senior developer on PMI’s Virtual Communities SharePoint implementation, built in SharePoint, including creation and configuration of SharePoint web parts. This involved developing SharePoint web parts, and also designing WCF services to integrate the SharePoint system with PMI’s legacy SQL Server databases.- Served as a senior developer on PMI’s Virtual Communities DotNetNuke implementation. This involved creating integration points between DotNetNuke and SharePoint, and also between DotNetNuke and PMI’s legacy SQL Server databases, using C# modules, DotNetNuke providers, and WCF services.
  • Extolutions
    Contractor
    Extolutions Aug 2008 - Oct 2009
    Contractor assigned to the Project Management Institute.
  • Sungard Availability Services
    Senior Software Engineer
    Sungard Availability Services Aug 2006 - Aug 2008
    Wayne, Pa, Us
    Acquired Strohl Systems 5/2008- Served as senior developer on Strohl’s flagship product LDRPS v10, a business continuity and disaster recovery planning system, using C#.NET in a SmartClient architecture, SQL Server 2005, Oracle 10g, Crystal Reports, StimulSoft reports.- Served as senior developer on BIA v10, a business impact survey and analysis system, integrated which combined both a SmartClient survey design and management system and a web-based survey distribution system. The survey design piece was written in C#.NET using SQL Server 2005, Oracle 10, and Crystal Reports, while the survey distribution site written in C#.NET using ASP.NET, AJAX, SQL Server 2005, and Oracle 10g, and was designed to run in both Internet Explorer and Firefox.- Served as lead developer and solution architect for Strohl’s Migration Manager system, a standalone user-facing application designed to migrate data from any customer’s LDRPS v9 database into a new LDRPS v10 database. The application was written in C#.NET, and migrated data in both Oracle and SQL Server environments. Developed and maintained Crystal Reports files for documenting migration status.- Served as lead developer and solution architect for Strohl’s PLANet Conversion system, a standalone internal application designed to automate the data migration from Strohl’s PLANet v2 system to PLANet v3. The application was written in C#.NET and migrated data in SQL Server 2005 environments. Developed and maintained Crystal Reports for documenting conversion status.- Made significant contributions to Strohl’s automated build and testing strategy. Performed maintenance on CruiseControl build servers, wrote several NUnit unit tests, contributed to the development of a proprietary user interface testing framework for LDRPS and BIA, and designed and developed a user interface testing framework for all migration and conversion functionality.
  • Bentley Systems
    Developer
    Bentley Systems Jan 2006 - Aug 2006
    Exton, Pa, Us
    - Served as senior developer and solution architect for Bentley’s intranet and internet web applications, utilizing Visual Studio 2003, C#.NET, VB.NET, Oracle 8i/9i, SQL Server 2000, Siebel CRM, SAP CRM, XML/XSL, ADO.NET, SAP .NET Connector- Maintained and continued development of core data object library, web services, and redistributable components, which are used by all Bentley web applications for data access and product licensing. Components are primarily developed in C#.NET- Continued development for switchover of all core data objects from Siebel CRM and Oracle to SAP CRM. Replaced existing Oracle ADO.NET and Siebel data access with .NET Connector objects provided by SAP- Maintained dual data-access model, allowing switching between Siebel CRM and SAP CRM (until SAP CRM switchover is complete)- Continued development and redesign of Bentley’s product licensing system, utilizing C#.NET--- Developed self-service licensing website, to allow (customer) site administrators to generate, maintain, and reassign licenses for their company.--- Continued development of a licensing web service, which allows Bentley products to download license updates for a given company and report license usage
  • Highpoint Solutions
    Senior Technical Consultant
    Highpoint Solutions Sep 2003 - Dec 2005
    East Norriton, Pa, Us
    - Served as senior technical consultant and solution architect for one of the country’s largest pharmaceutical manufacturers.--- Developed configurable report verification utility, which performed a series of validation tests against Excel sales reports. Application was developed in C#.NET.- Sr. Technical Developer for various Pharmaceutical clients--- Designed and developed a Survey Management website for various pharmaceutical companies utilizing ASP.NET, C#, ADO.NET and SQL Server 2000.--- Served as a senior technical consultant for the at one of the country’s largest food service providers, designing and leading development of the following web-based intranet applications:--- A client tracking, research, and reporting website. --- A data entry and maintenance application for an existing beverage supplier information intranet website. --- A data entry application for reporting beverage sales.--- A maintenance application for entering contract provisions for beverage supplier rebates.--- Websites were developed using ASP (Visual Basic Script), DHTML and HTML HTCs, and XSL. Middle-tier objects were developed in Visual Basic 6.0, utilizing a proprietary data access framework. The data was stored in an Oracle 8i database, utilizing the Oracle XML Parser and interMedia indexes.
  • Ghr Systems, Inc.
    Senior Software Engineer
    Ghr Systems, Inc. Jan 2001 - Sep 2003
    Us
    - Designed and developed data-driven Web-based solutions and supporting components for mortgage software, covering wholesale, retail, and direct-to-consumer origination channels. Web development was developed in ASP (Visual Basic Script), and ASP.NET (C#). Supporting components were developed in C++ 6.0/.NET, C#, and Visual Basic 6.0. All sites utilized SQL Server 2000, accessed through ADO 2.5-2.7 and ADO.NET.- Active participant of Mortgage Industry Standards Maintenance Organization (MISMO, http://www.mismo.org/), an initiative of the Mortgage Bankers Association of America (MBAA). Contributed to the development of the Mortgage Application and Automated Underwriting System (AUS) Implementation Guides for MISMO's Origination workgroup, and led GHR in some of the first commercial implementations of these standards.- Served on GHR’s Database Standards Committee, which was responsible for maintaining GHR’s web solution’s shared database schema.- Designed and developed a standardized process for converting a mortgage technology company's various data formats into a single, MISMO v1.1-compliant XML-based format. Later, reworked process to be MISMO v2.1-compliant. Original v1.1 and v2.1 involved C++ 6.0 object models identical to MISMO XML elements and attributes. Later implementations involved C# XML classes; developed utilities for generating C# classes from any MISMO XML Schema. - Developed data translation objects for converting MISMO data to and from various third party formats. - Designed and developed a .NET web service-based architecture for enterprise intranet mortgage data processing. This architecture exposed a single web service interface used by all of GHR’s website products, allowing them to access all of the above third party interfaces using MISMO XML-based transactions.
  • Aspeon
    Programmer/Analyst
    Aspeon 1998 - 2000
    Aspeon acquired Dynamic Technologies, Inc. in 1999.- Designed and developed a Web-based Sales Force Automation Application using Visual C++ 6.0, Visual Basic 6.0, and Visual InterDev 6.0 for IIS 5.0 on Windows 2000 Advanced Server- Designed and developed a set of middle-tier objects for optimizing SQL Server 7.0 data access via ADO and automating session-independent data caching in an IIS 5.0 web environment using Visual C++ 6.0 and Visual Basic 6.0- Designed, developed, and maintained Exchange and Outlook Extensions using Visual C++ 6.0 and Extended MAPI- Converted 16-bit Windows 3.11 applications (Visual C++ 4.2, Visual Basic 4.0, Simple MAPI) to 32-bit Windows 95/98/NT 4.0 applications (Visual C++ 6.0, Visual Basic 6.0, Extended MAPI)- Served as lead technical expert for the plaintiff in a software copyright infringement lawsuit, involving Visual C++ 4.2-6.0, Visual Basic 3.0-6.0, Java, ASP, and IIS 4.0 on Windows NT 4.0 Server

Mike Mooney Skills

.net Web Services C# Microsoft Sql Server Asp.net Xml Software Development Visual Studio Agile Methodologies Databases Wcf Iis Web Applications Asp.net Mvc Ado.net Vb.net Scrum Sdlc Tfs T Sql Asp Integration Design Patterns Solution Architecture Html Software Engineering Database Design Software Project Management Web Development Architecture Linq Software Design Javascript Json Ajax Jquery Mvc Soap Agile Project Management Oop Object Oriented Design Nunit .net Framework Architectures

Mike Mooney Education Details

  • Saint Joseph'S University
    Saint Joseph'S University
    Computer Science
  • Malvern Prep
    Malvern Prep

Frequently Asked Questions about Mike Mooney

What company does Mike Mooney work for?

Mike Mooney works for Mmdb Solutions, Llc

What is Mike Mooney's role at the current company?

Mike Mooney's current role is President.

What is Mike Mooney's email address?

Mike Mooney's email address is mm****@****ons.com

What is Mike Mooney's direct phone number?

Mike Mooney's direct phone number is +161030*****

What schools did Mike Mooney attend?

Mike Mooney attended Saint Joseph's University, Malvern Prep.

What skills is Mike Mooney known for?

Mike Mooney has skills like .net, Web Services, C#, Microsoft Sql Server, Asp.net, Xml, Software Development, Visual Studio, Agile Methodologies, Databases, Wcf, Iis.

Who are Mike Mooney's colleagues?

Mike Mooney's colleagues are Mike Yaroch.

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.