Mike McDermott
Software Engineer
Career Objective
Software engineer with extensive experience in Node.js, Vue, and Rust, specializing in backend development and cloud deployment across AWS, Azure, and GCP. Proven leader in mentoring teams and enhancing productivity.
Skills
Node.js / JavaScriptVue/Nuxt.js / React/Next.jsAWS (ECS, EKS, Lambda, S3, others)RustPythonC# .NETIaaC / TerraformAgile Software DevelopmentDockerDevelopment with AI (Claude)MCPRelational Database / SQL (Postgres, MySQL, SQL Server)
Work Experience
Senior Software Engineer
Blue Cross Blue Shield NC
01/25 - current • Durham NC [Remote]
- •Developed and maintained features on the platform using Node.js and Vue, enhancing user experience and performance with GraphQL.
- •Coordinated DevOps processes for 5+ projects using AWS ECS and AppConfig feature flags, reducing deployment time by 30%.
Senior Software Engineer
Redjack
09/21 - 11/24 • Silver Spring, MD [Remote]
- •Developed backend services using Rust with Axum, SQLx, Diesel, and Tokio, implementing both REST and GraphQL APIs.
- •Developed a readable frontend codebase using Vue3, Vuetify, and TypeScript, improving maintainability and team collaboration.
- •Implemented Terraform to deploy Docker containers, databases, batch jobs, load balancers, and caching systems across AWS, Azure, and GCP.
- •Led a team of 3 junior developers, mentoring them to achieve an increase in project completion speed.
VP of Technology / Software Developer
SIMmersion
05/15 - 09/21 • Columbia, MD
- •Developed the core platform as a solo developer using C# .NET and SQL Server for the backend and Vue2 for the frontend, resulting in interest from top universities and serving over 10,000 users.
- •Built 4 internal desktop applications in C# .NET, including a training systems authoring tool that streamlined content creation and a video authoring tool that improved production efficiency.
- •Deployed and maintained applications on AWS using Elastic Beanstalk and S3, ensuring 99.9% uptime for the entire infrastructure.
Software Engineer
Edge Hosting (Databank)
08/12 - 05/15 • Baltimore, MD
- •Steered seamless transition of a critical monitoring system to a new platform using Python, ensuring uninterrupted service for monitoring thousands of systems.
- •Developed and integrated a comprehensive database, backend API, and frontend application using .NET Framework/C# and SQL Server that optimized data processing and user accessibility.
- •Successfully deployed critical applications to bare metal using IIS, ensuring high availability and system resilience.
Senior Web Developer
Evolve Advertising
01/10 - 08/12 • Greenville, NC
- •Engineered a custom CMS using PHP/MySQL and vanilla HTML/JavaScript, enhancing content manageability.
- •Managed web hosting services for 15+ clients, overseeing domain names, DNS, and email setups.
- •Trained and guided junior developers in coding best practices and project management.
Implementation Engineer
Coremetrics (now IBM)
01/09 - 12/09 • Charlotte, NC
- •Made code changes to the core library product.
Web Developer
Evolve Advertising
08/06 - 12/08 • Greenville, NC
- •Developed dozens of websites using PHP and packages such as Magento and Joomla.
Education
Bachelor of Arts, Bachelor of Science
Computer Science, Biology
East Carolina University • Greenville, NC • 2006
Magna Cum Laude