Skip to main content
MC
Open to opportunities

Michael Cavanaugh

@michaelcavanaugh

Results-driven Senior Software Engineer specializing in cloud-native applications.

United States
Message

What I'm looking for

I am looking for a role that offers opportunities for growth, innovation, and collaboration within a dynamic team.

I am a Senior Software Engineer with over 9 years of experience in developing scalable, cloud-native applications and high-performance APIs. My expertise lies in C#/.NET, Node.js, Python, and React, where I have successfully led cross-functional teams to deliver innovative solutions that enhance business performance.

Throughout my career, I have modernized legacy systems, optimized cloud infrastructure, and implemented CI/CD and DevOps best practices. My recent role at Unite Digital LLC involved leading the development of a next-generation digital marketing platform, where I integrated various technologies to enable real-time campaign tracking and automated lead generation. I am passionate about mentoring junior engineers and fostering a collaborative environment that drives success.

Experience

Work history, roles, and key accomplishments

UL
Current

Senior Software Engineer

Unite Digital LLC

Jun 2023 - Present (3 years 1 month)

Led the development of a next-generation digital marketing platform, integrating C#/.NET Core, Node.js, Python, and React. Designed high-performance APIs and implemented an event-driven architecture, enhancing campaign execution and data processing efficiency.

RC

Senior Software Engineer

Rocket Central

Aug 2020 - Jun 2023 (2 years 10 months)

Designed and developed financial automation systems using Node.js, C#/.NET Core, and React. Built APIs for real-time mortgage processing and integrated secure payment systems, significantly improving loan approval times and customer engagement.

RC

Senior Software Engineer

Rock Central

Mar 2019 - Aug 2020 (1 year 5 months)

Led the migration of legacy applications to .NET Core microservices and designed scalable APIs. Implemented event-driven architecture and optimized database performance, enhancing system agility and reducing latency.

QL

Software Engineer

Quicken Loans

Nov 2015 - Feb 2020 (4 years 3 months)

Developed mortgage underwriting applications using C#/.NET Core and Python. Built RESTful APIs for data exchange and implemented CI/CD pipelines, significantly improving loan processing efficiency and application security.

Education

Degrees, certifications, and relevant coursework

II

ITT Technical Institute-Troy

Bachelor's degree, Computer/Information Technology

2010 - 2014

Completed a Bachelor's degree in Computer/Information Technology, focusing on various aspects of IT including software development, systems analysis, and network management.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan