Mike Baldini
Principal Software Engineer at Xemelgo- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
shaping-up-with-angular-js
Code SchoolApr, 2015- Nov, 2024 -
Intuit Silver Developer
IntuitOct, 2009- Nov, 2024
Experience
-
Xemelgo
-
United States
-
Software Development
-
1 - 100 Employee
-
Principal Software Engineer
-
Sep 2023 - Present
-
-
-
Virtana Corp.
-
United States
-
Software Development
-
1 - 100 Employee
-
Data Architect & Principal Software Engineer
-
Mar 2022 - Present
Principal Software Engineer working on cloud cost management, rightsizing, bill analysis, and cost vs utilization across AWS, Azure, & GCP. Architect, owner, and lead engineer for the data lake and processing pipelines that store and process performance metrics, events, and cost metrics from the 3 major cloud providers (AWS, Azure, & GCP). Architect, owner, and lead engineer for the Query Plane, unifying multiple disparate datastores under a single entry point., Principal Software Engineer working on cloud cost management, rightsizing, bill analysis, and cost vs utilization across AWS, Azure, & GCP. Architect, owner, and lead engineer for the data lake and processing pipelines that store and process performance metrics, events, and cost metrics from the 3 major cloud providers (AWS, Azure, & GCP). Architect, owner, and lead engineer for the Query Plane, unifying multiple disparate datastores under a single entry point.,
-
-
-
-
Principal Member Of Technical Staff
-
Dec 2020 - Mar 2022
Developing and maintaining the query plane for the OCI Logging system for both internal and customer facing services. If you've seen a log entry in OCI, it came through our system. Developing and maintaining the query plane for the OCI Logging system for both internal and customer facing services. If you've seen a log entry in OCI, it came through our system.
-
-
-
Apptio, an IBM Company
-
United States
-
Software Development
-
700 & Above Employee
-
Senior Software Engineer
-
May 2018 - Dec 2020
Senior Software Engineer tasked with extracting portions of the monolithic core application into multi-tenant microservices, with a focus on improving stability, scalability, and cost optimization. Designed and proposed new CI/CD pipeline templates focused on improving code quality, testability, and time-to-deploy. Owner of multiple services within US GovCloud boundaries. • Akka based, dynamically scalable workflow processing engine, designed specifically for streaming services that is the basis for multiple stream-based services within the company • Reduced MySQL database sizes by up to 90% per customer with implementation of a binary blob storage service, drastically reducing backup costs and increasing overall database and application stability. • Worked closely with PM and senior leadership to design a multi-tenant data pipeline used to store and query data on the petabyte scale (multi-TB per customer). Serves tens of millions of entries per customer, used as source-of-truth for calculated financial data. Show less
-
-
-
Hitachi Vantara
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Senior SW Engineer
-
Aug 2015 - May 2018
Senior engineer on the core services for Hitachi's Lumada IoT product, working on the design and implementation of core Lumada services. Feature owner for the identity/authentication services and asset data ingestion/transformation service. Previously, I was a senior engineer on the UCP Director team, focusing on deployment/initial data center configuration, appliance (FC & Ethernet switch, chassis, blade, storage array) validation. Virtual dev for the UCP Director Sustaining team. Developed new compute-side expansion functionality and UI for configuring & validating newly added compute side components. Developed an automated API Blueprint generator/editor/html-renderer for public facing UCP Director APIs to simplify API documentation, maintenance, and testing. Show less
-
-
-
Xtreme Consulting Group, Inc.
-
United States
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Sr. Software Engineer
-
May 2015 - Aug 2015
Contractor to Microsoft on the Microsoft Finance team working on internal transaction management tools in ASP.NET/Razor. Contractor to Microsoft on the Microsoft Finance team working on internal transaction management tools in ASP.NET/Razor.
-
-
-
-
Senior Software Engineer Team Lead
-
Jan 2008 - May 2015
Senior Software Engineer:• Manage various critical systems, such as core licensing and database servers. Deploy changes to essential systems using TFS and GIT• Code heavily multi-threaded WinForms and ASP.NET applications/services in C#, VB.NET, and MSSQL/MySQL• Create custom dynamic data-bound controls in GDI+ and/or WPF• Create and maintain MSSQL and MySQL database schemas across all 1,500+ client locations• Manage the internal infrastructure of the local and cloud domains• Draft, implement, and enforce security policies (eg. BYOD, data security, mobile computing, remote access, etc.)• Review and approve Windows updates through WSUS• Maintain policies and protocols for the security of both company data and customer data• Review code for Patterns & Practices and Code Security violations• Manage day-to-day work of the programming department• Plan current and future development• Manage project backlog• Planning product upgrades and releases• Manage the project life cycle• Integrate change sets into production builds for deployment to customersNotable Accomplishments:• Created a scheduler control (and related Month calendar control) in C# & GDI+ that has separate views for Single Day, Multi-Day, Work Week, Week, Multi-Week, and Month Views, as well as a multi-resource display for each view type. The Scheduler is theme-able by simply providing a new implementation of the CalendarRenderer to the control at design time.• Created a plugin system for the Office Tools Professional application suite that can dynamically detect, analyze, install, update, and maintain plugins that are compiled and executed in-memory, allowing for simple file-based assembly updates. This was inspired by the way IIS handles & compiles .NET web applications. Show less
-
-
Database Administrator
-
Jan 2008 - Jun 2012
Manage backups, schema changes, and data integrity on 4,000+ databases through programmatic and scripted routines.
-
-
Technical Support Representitive
-
Jul 2007 - Jan 2008
Assist customers and prospects with any technical needs they require via Telephone, Remote Desktop access, and (sometimes) in person.
-
-
Education
-
California State University, Bakersfield
BA, Economics