Mike Baldini

Greater Seattle Area Contact Info
438 followers 430 connections

Join to view profile

About

Software engineer and general tinkerer. In my spare time I write code, tinker with…

Activity

Join now to see all activity

Experience & Education

  • Xemelgo

View Mike’s full experience

See their title, tenure and more.

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Licenses & Certifications

Volunteer Experience

  • human-I-T Graphic

    Lead Software Engineer

    human-I-T

    - Present 10 years 4 months

    Children

    Assist the organization by designing, developing, and implementing a software framework that tracks the type, location, value, donor, recipient, test status, and other metrics for all hardware donated to the organization. The system also tracks invoices, donor cards, component and system tests, and numerous other metrics regarding both the donated systems and the operation of the organization as a whole.

    This system uses a Microsoft Azure SQL database for storage, an Azure-hosted web…

    Assist the organization by designing, developing, and implementing a software framework that tracks the type, location, value, donor, recipient, test status, and other metrics for all hardware donated to the organization. The system also tracks invoices, donor cards, component and system tests, and numerous other metrics regarding both the donated systems and the operation of the organization as a whole.

    This system uses a Microsoft Azure SQL database for storage, an Azure-hosted web server for serving an ASP.NET based website that utilizes WebAPI and AngularJS to implement MVC and SPA patterns, an Azure Service Bus Relay and Queue for message queuing, and an Azure Mobile Service hosting an OWIN-based realtime bi-directional communications hub for real-time data feeds and push notifications for Mobile and Web platforms

Courses

  • Advanced Macroeconomic Theory

    -

  • Advanced Microeconomic Theory

    -

  • Calculus

    -

  • Game Theory

    -

  • Spanish

    201

Projects

  • Machine Learning Model Generation Service

    - Present

    Designed and implemented a machine learning model generation service that creates text classification models to automatically map technology costs from financial systems (like the general ledger and vendor invoices) to the Apptio TBM Unified Model. Data and user feedback is streamed into the service, and is used to generate more accurate models. A detailed configuration system allows data scientists to tweak nearly every aspect of the model generation without requiring any changes to or…

    Designed and implemented a machine learning model generation service that creates text classification models to automatically map technology costs from financial systems (like the general ledger and vendor invoices) to the Apptio TBM Unified Model. Data and user feedback is streamed into the service, and is used to generate more accurate models. A detailed configuration system allows data scientists to tweak nearly every aspect of the model generation without requiring any changes to or restarts of the system itself. Models are then published into a global catalog, where their accuracy can be validated and promoted through multiple tiers until it is eventually promoted to production, where customers can use it via an automatic update.

    See project
  • Xero Accounting Software Integration

    -

    Creating a data synchronization service to integrate data from Practice Management into the Xero Accounting Software via the Xero REST API.

  • Demandforce Data Synchronization Service

    -

    Creation of a customizable, automated Data Service used to synchronize a user's DemandForce account with any changes to Contact or Appointment data made within the Practice Management CRM.

    See project
  • Office Tools Licensing Server

    -

    Designed, Coded, and Integrated a ASP.NET web service into the Office Tools web store to internally validate licensing information for all available software products and features.

  • Office Tools Automatic Update Service

    -

    Designed, Coded, and Implemented an Automatic Update notification service that notifies users of any Office Tools software application if/when there are updates available and optionally automates the download and installation process.

  • Office Tools Project Build System

    -

    Designed and implemented a code obfuscation and build system used to automate the build and obfuscation routines for the Practice Management CRM. Integrates Visual Studio (2008, 2010, and 2012) with Preemptive's Dotfuscator Professional Edition and InstallShield 2012.

  • Advanced Client Portal

    -

    Client Portal web interface with client tracking, project tracking, secure document transfer, invoicing, and payments.

    Other creators
    See project
  • Excel Data Import Utility

    -

    Created a utility used to import contact data into the Practice Management CRM from Microsoft Excel Spreadsheets. Constantly improving and adding functionality to the core import system.

    See project
  • Document Management addin for Adobe Acrobat

    -

    Created a Document Management addin for Adobe Acrobat that integrates with the Practice Management CRM.

    See project
  • Practice Management by Office Tools Professional

    -

    Rewrote the core application and ported it from MS Access & VBA to a highly multi-threaded MS SQL Server 2005 powered and .NET 3.5 winforms application that utilizes the WPF, WCF, WPF, LINQ (SQL and XML), and GDI+ technologies. Added new features such as web-based licensing (via asp.net and WCF) and web portal integration.
    Currently maintaining the application and enhancing it with new features while designing the next phase of the applications evolution.

    Other creators
    See project
  • QuickBooks Data Syncronization Utility

    -

    A tool used to synchronize Client and employee data, time trackings, invoices, and payments between the Practice Management CRM and QuickBooks. Constantly updating the software to keep up with the latest changes in the QuickBooks SDK and to add new functionality as it becomes available within the Practice Management CRM.

    See project
  • Office Tools Live Hotfix System

    -

    Designed and implemented a live hotfix system that deploys a hotfix to all Office Tools product installations (remote and local) within 1 minute.

  • Outlook Data Synchronization Utility

    -

    Utility used to synchronize Contact, Schedule, and task data between the Practice Management CRM and Microsoft Outlook.

    See project
  • DropFolder.net Secure File Transfer System

    -

    Secure file transfer system for Accounting and CPA offices that uses SSL and 256-bit AES encryption to transfer files to and from clients. All files are stored in a SAS-70 Audited data warehouse.

    See project

More activity by Mike

View Mike’s full profile

  • See who you know in common
  • Get introduced
  • Contact Mike directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Mike Baldini in United States

Add new skills with these courses