Hi, I'm Mikey Roush Senior Software Developer
Building impactful software and leading engineering teams at Frogslayer.
About Me
Get to know me beyond the code.
I'm a Senior Software Developer, people manager, and delivery lead at Frogslayer, where I build impactful solutions for enterprise clients while leading development teams.
With a background in Computer Engineering from Texas A&M University and minors in Business and Cybersecurity, I bring a multidisciplinary approach to software development that balances technical excellence with business value.
My professional journey has taken me from teaching coding to kids at Code Ninjas, to interning at Arbin Instruments, to my current role where I architect solutions and mentor junior developers.
When I'm not coding...
My Journey
From first code to leadership and beyond - explore the key milestones that shaped my career.
""You gotta do what you gotta do so you can do what you wanna do."
— Dad | personal"
Each step of my journey has built upon the previous ones, creating a strong foundation of technical skills, leadership experience, and passion for creating impactful software.
Technical Skills
Interactive visualization of my technical and leadership skills, grouped by category.
Frontend Focus
Building responsive, accessible interfaces with modern frameworks like Angular, React, and NextJS. Strong emphasis on type safety with TypeScript and component-driven architecture.
Backend Expertise
Designing scalable APIs and services using NestJS, .NET, and other frameworks. Experience with various database technologies and cloud-based infrastructure.
Leadership Growth
Evolved from individual contributor to leading development teams and managing client relationships. Focus on mentoring junior developers and delivering high-quality solutions.
""Code is like humor. When you have to explain it, it's bad."
— Cory House | technical"
Project Showcase
A selection of my projects spanning web, mobile, and software development.
YouTube to Spotify Converter
Web app that extracts songs from YouTube playlists and creates matching Spotify playlists
Smart Glasses App
Flutter mobile application for controlling smart glasses with Bluetooth connectivity
Professional Experience
My journey from student to Senior Software Developer and people manager.
Senior Software Developer
Frogslayer
Leading development teams and driving successful project delivery for enterprise clients. Managing junior developers while implementing complex software solutions.
Key Responsibilities:
- Lead development teams of 3-5 engineers on enterprise projects
- Mentor junior and associate developers through pair programming and code reviews
- Design and implement technical architecture for new client solutions
- Serve as delivery lead, ensuring project milestones are met on time and within scope
- Architect and implement full-stack applications using Angular, NestJS, and cloud services
Associate Software Developer
Frogslayer
Developed custom software solutions for clients across various industries. Contributed to all aspects of the software development lifecycle.
Key Responsibilities:
- Built responsive web applications using Angular, React, and other modern frameworks
- Developed backend services with NestJS, .NET, and Ruby on Rails
- Implemented database designs and data migration strategies
- Created and maintained deployment pipelines using Azure DevOps
- Collaborated with UX designers to implement user-friendly interfaces
Student Technician
Texas A&M University
Provided technical support and development assistance for university systems and applications.
Key Responsibilities:
- Maintained and enhanced university web applications
- Provided technical support for faculty and staff
- Documented system processes and configurations
- Assisted with data migration and system upgrades
Head Sensei
Code Ninjas
Led coding instruction for children ages 7-14, teaching programming concepts through game development.
Key Responsibilities:
- Taught programming concepts to students using JavaScript, C#, and Scratch
- Created supplementary learning materials and coding exercises
- Managed a team of junior senseis and coordinated teaching schedules
- Organized and led coding camps and special events
Software Engineer Intern
Arbin Instruments
Developed testing and automation software for battery testing systems.
Key Responsibilities:
- Designed and implemented software for battery testing equipment
- Created automated test scripts to validate system functionality
- Documented system specifications and user guides
- Assisted with quality assurance and bug fixing
""The best way to predict the future is to create it."
— Peter Drucker | leadership"
Get In Touch
Interested in working together or have a question? I'd love to hear from you.
Connect With Me
I typically respond to messages within 24-48 hours.
Send a Message
Fill out the form below to send me an email directly from your default email client.