
Michael Peterson
Systems Manager, Project Office

Connect with Michael Peterson to Send Message
Connect
Connect with Michael Peterson to Send Message
ConnectTimeline
About me
Seeking Engagements as a Mentor to Top IT Pros afraid they may be fired ...
Education

University of Alberta
1972 - 1976BS Computing Sciencegraduated with Honors

University of Alberta
1972 - 1976Bachelor of Science (B.S.) Computing Science
Experience

NCCI Holdings
Jan 1991 - Jan 2000Systems Manager, Project Office
EdVerify, Inc.
Jan 2001 - Jan 2003Sr. Software Engineer
MEDNAX
Jan 2004 - May 2011.NET Senior DeveloperArchitected, designed, built and implemented, using .NET 2010, .NET 2008, .NET 2005 and SQL Server:In 9 weeks, a medical billing system add-on. The add-on system places mass holds on charges by new providers, pending completion of their enrollment with insurers. The new system greatly simplifies what used to be handled by a dedicated nginx Claims Manager programmer. System size: approx. 13,000 lines of VB.NET code. Productivity measured at 7 times the statistical average for a private industry developer. In 14 months as lead developer, a medical billing and patient registration system handling up to 345 concurrent online users. Over $600 million annually - more than half the company's revenue - flows through the system. System size: approx. 100,000 lines of VB.NET code. Productivity measured at 5 times the statistical average for a private industry developer. Three medical company systems interfaces in C#. Zero code changes necessary in the last three years.. The database schema and MDI forms structure for the Anesthesia project. This is a 4-layer "Citrix" variation of the client-server design pattern optimized for heads-down data entry.Exception handling and logging components for Online Billing and Registration, Anesthesia, Master Database and .NET Vinzant jobs. Two Windows forms template classes implementing sophisticated versions of Pediatrix' original Master Database forms design pattern.Project class libraries to provide reusable quality components for Online Billing and Registration and Master Database.An easily-extensible data layer for the Master Database forms conversion to .NET 2005. It is based on strongly-typed datasets managed using the Microsoft Best Practices Enterprise Library.Functioned as Development DBA and Database Server Administrator for my developer group. Show less

Vitacost.com
May 2011 - Mar 2015Senior Web DeveloperDeveloped .NET Web applications in an Agile environment for a $300M+ e-commerce company. In 2-3 week sprints, delivered these results:As scrum master and team lead in a 'war room' environment, led a combined in-house team and an overseas team totaling 13 developers to deliver a single-page checkout in 3 months. For new customers, the cart abandonment rate went down 5% compared to the old checkout.Reduced the customer shipping address error rate by 95%, thereby reducing company shipping costs by thousands per month. Accomplished by developing a new User Experience for our 3rd-party address verification service (Experian QAS). Used jQuery, AJAX, JSON, JavaScript and QAS v.6.90. Opened up PayPal for our International customers. During August, 2012, our monthly International revenue grew 11% to almost $21M. Almost 1/3 of our International customers are now using PayPal as their preferred payment method. Used ASP.NET 4.0, SQL Server 2008 and the PayPal Express API v.90. Increased customer retention by and estimated 3,300+ customers per month, retaining about $400K in ongoing monthly revenue. Accomplished by helping customers 'turn on cookies' and by displaying a meaningful message whenever a customer's credit card was declined due a bad zip code. Used Paymentech gateway, ASP.NET 4.0 and SQL Server 2008. 'Plugged leaks in our web order financial bucket.' Closed 14 loopholes in our Paymentech gateway and PayPal interfaces. Used PayPal Express API v.90, Paymentech gateway and socket programming.Raised site marketing appeal: in two weeks, enhanced our Product page to recommend items closely related to the product displayed. Used 3rd-party BloomReach web service to insert required DOM elements, while averting display of products restricted by Google.As part of a six-developer team, over eight months reduced daily web site exceptions from over a thousand per day to under a hundred, on a base of 12,000+ web orders per day. Used ASP.NET 4.0 and SQL Server 2008. Show less

TriUnity Transformations Corporation
Apr 2017 - now.NET Developer and Mentor to Top IT ProsDesigned, developed and implemented an ASP.NET AJAX Application meant to help my autistic son connect emotionally with himself and other people. Also built a Blazor .NET Core 6.0 'front end' to graphically lead my son with a top-down view. Built 16 Windows forms and dozens of stored procedures to maintain a back-end SQL 2016 database of emotions. Using my tools, methinks he discovered he has emotions after all. I have yet to see where it leads him.Used Server-Side Blazor running in .NET Core 6.0, TFS 2015 to maintain control over codebase (backed up to SQL Server overnight daily), C# for Blazor code, VB.NET for ASP.NET web app and Windows Forms, OOD and OOP to create my own Windows Forms base class inheriting from Windows.Form (and subsequently inherited by all 16 Winforms). Both my Blazor and ASP.NET web apps use (OOD) the Inversion of Control design pattern.Built debugging system using customized C# Enterprise library 2006; logs exceptions with detailed error messages to sql database, Windows event log, and sends email alerts as well. Works equally well in ASP.NET and Windows Forms using a configuration file entlib.config in the application root directory. Using Casper 11.0 to take external system and data drive backups for extra protections from ransomware. Running Windows 11 Pro, IIS 10 and SQL Server 2016 on a custom-built workstation using an ASUS X299 DELUXE II motherboard (see attached PDF for how my home systems embody the 12-factor principles - plus one more of my own). Show less
Licenses & Certifications
- View certificate

COVID-19 Contact Tracing
CourseraNov 2020
Languages
- enEnglish
Recommendations

Devanny king, mba
Executive Director, Women's Business Center of KentuckyLexington, Kentucky, United States
Laura mascarell vayá
Responsable Planificación de demanda en SklumGreater Valencia Metropolitan Area
Evariste nsabimana
Financial Analyst at Rwanda Energy Group (REG)Rwanda
Ada laureen
Registered Nurse, Registered midwife, Registered Public/Occupation Health Officer, HSE officer.Nigeria
Hari haran
Software Engineer at Expleo Group | ISTQB certified | Tosca AS1,AS2,TDS1,TDS2 | Automation TesterNamakkal, Tamil Nadu, India
Lourdes salazar
Associate at Morris BartNew Orleans, Louisiana, United States
Manpal singh
..Gurugram, Haryana, India
Yves gutzwiller
Risk Manager | Certified Internal Auditor (CIA) | Real Estate Finance | Immobilienfinanzierung | Ris...Switzerland
Daniel martínez
Sales Director en Scania GroupChile
Dmitry khochanskiy
Data AnalystBudapest, Budapest, Hungary
Justin kinney
Director of Security | Leader | Speaker | GRC | Forever student | Hacker | Future CISOGreenwood, Indiana, United States
Carolina ponce suárez
Arquitecta freelance / Project Manager PMP ®Greater Marbella Metropolitan Area
Muhammad farhan karim
Food Safety Officer at Punjab Food AuthorityLahore District, Punjab, Pakistan
Victoria hannum
Manager, Services Content DevelopmentMadison, Alabama, United States
Daniella pashuk
Customer Success Specialist - Mode MobileCanada
Jen skidmore
Passionate DEI Advocate & Program Manager | Director of Professional Development & InternshipsDenver, Colorado, United States
Fahad alshammari
Support Engineer at STC ProjectRiyadh, Riyadh, Saudi Arabia
Leehero torres
School Nurse at GEMS EducationDubai, United Arab Emirates
Christos mylonas
Site Manager | Engineering Master's DegreeAthens, Attiki, Greece
Nicole radzievich mertz
Vice President of Marketing, Communications & Research at LVEDCBethlehem, Pennsylvania, United States
...