Mike Sheehy

Software Engineer

Personal Site

Building calm, confident product experiences from idea to launch.

I engineer efforts that connect design, strategy, and shipping. This space is where I share the highlights of the work, the process behind it, and the writing that keeps me learning.

Currently

Partnering with teams to ship faster with clarity.

Based in the US, working across product strategy, system design, and engineering leadership.

Recent focus: design systems, developer experience, and founder-friendly go-to-market launches.

Available for select collaborations

About Me

I'm Mike, a dedicated full-stack developer specializing in Java with a keen interest in AWS and platform engineering. I first became interested in tech when I helped implement SEO strategies for my first job after college. A career change offered an opportunity to explore this field, complete a full stack developer bootcamp, and build some projects.

As part of my professional growth, I have obtained the AWS Certified Cloud Practitioner certification and I'm currently learning towards the AWS Certified Developer Associate certification.

When I'm not working or pursuing new technical skills, I spend my time running, listening to new music, cooking, cheering on my college and local sports teams, and traveling. In fact, some of this site was built while riding a high-speed train from Barcelona to Madrid! I also volunteer as a mentor for Code:You.

Work Experience

2019 - Present

Software Engineer Specialist

Nationwide Financial

  • Develop cost-effective information technology solutions by creating new and modifying existing software applications
  • Analyze and validates complex system requirements and existing business processes. Design, develop and implement new programs and modifications of existing applications.
  • Assist in leading all aspects of applications programming and development including file design, update, storage and retrieval.

2016 - 2019

Marketing IT Associate Developer

GE Appliances, a Haier Company

  • Provide analysis to develop solutions toward Minimum Viable Product (MVP) and continue to enable productivity (efficiency) across the business
  • Build on working knowledge of Java, Maven, Spring, Jenkins, SAP Master Data Management, CodePipeline, Progressive Web Applications, AmpScript and more
  • Collaborate across multiple teams using GitHub
  • Work effectively with vendor/partners, resources and various IT teams such as Infrastructure, DBAs and Shared Services

2016

Product Designer.Net Apprentice

The Software Guild

  • Implement full stack practices to applications in both individual and group environments
  • Acquire knowledge in C#, SQL Server, ASP.NET, MVC, ADO.NET, HTML, Bootstrap, and JavaScript
  • Program applications into UI, database, and logic programming layers to optimize Agile performance

Certifications

View all

Blog

Apr 12, 2026

Trim Your AWS Bill: Migrating a Static Site from Amplify to S3

AWS Amplify is a zero-friction deployment platform for frontend developers. With just a GitHub repository and a click of a button, you have a globally distributed website with CI/CD, custom domains, and a Web Application Firewall (WAF). This can be a great tool for your hosting needs, but if your AWS bill starts to creep…

Read article

Feb 1, 2025

Moving from an S3 Bucket to Amplify Hosting

Leading up to AWS re:Invent 2024, AWS announced the integration between Amplify and S3. With this feature, it’s never been easier to migrate your site from an S3 bucket to a content delivery network (CDN). The benefits of this migration include: If you already have you site hosted in an S3 bucket, the process only…

Read article

Nov 24, 2024

Building a Web Application Using Amazon Q

It’s difficult to read the news and not come across a headline involving AI. Our search engines, messaging apps, and more have embraced the new technology, and while some have embraced it, some developers may wonder where their place is in an AI-infused world. Is it here to replace us, or is it merely a…

Read article