MC
Open to opportunities

Michael Cavanaugh

@michaelcavanaugh

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

United States

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 (1 year 11 months)

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.

Find your dream job

Sign up now and join over 85,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