# Michael Stack > Senior Software Engineer @ IBM | Platform Engineering & Developer Experience | AI-Assisted Software Development Location: Cape Coral Metropolitan Area, United States Profile: https://flows.cv/michaelstack I’m a senior software engineer with 10+ years of experience focused on platform engineering and developer experience. Most of my work today involves building internal tools and systems that sit close to infrastructure, typically combining React and TypeScript UIs, Node services, CI/CD pipelines, custom developer CLIs in Node/TypeScript or Go, and automation that orchestrates infrastructure and Kubernetes based environments. My development workflow is heavily AI assisted. I regularly use tools like Claude Code, Codex, and Cursor throughout the entire engineering loop. I use them to explore design options, challenge ideas, walk through tradeoffs, prototype implementations, refactor code, generate tests, and review changes. The result is much faster iteration, but the core work is still engineering judgment. The tools accelerate thinking and execution, but the responsibility for architecture, correctness, and maintainability still sits with the engineer. A lot of how I approach software design today comes from working on real time simulation and systems heavy software earlier in my career. That experience shaped how I think about system boundaries, interfaces, and failure modes, and it still influences how I design software even when working in modern platform and cloud environments. Right now I’m continuing to deepen my work around platform engineering, cloud infrastructure, developer tooling, and Go based CLI development. I spend a lot of time experimenting with AI driven development workflows and figuring out how they can meaningfully change the way software gets designed and built. I genuinely enjoy building things, experimenting with new technologies, and finding better ways to work as a developer. ## Work Experience ### Senior Software Engineer @ IBM Jan 2024 – Present | United States - Contributed to the design and development of an internal platform supporting Kubernetes and cloud infrastructure workflows. - Use AI-assisted development workflows (Claude Code, Cursor, Codex) as part of day-to-day engineering, accelerating design, implementation, refactoring, and test generation while maintaining review and quality standards. - Built and evolved developer-facing UI and backend services used to initiate and manage cluster lifecycle operations through automated CI/CD pipelines. - Integrated platform services with GitLab pipelines to orchestrate infrastructure provisioning, Kubernetes cluster creation, and access workflows. - Worked with Keycloak-based authentication to enable secure, role-aware access to platform capabilities. - Helped migrate and standardize the platform UI to the Carbon Design System, improving consistency, accessibility, and long-term maintainability. - Collaborated with platform, infrastructure, and security teams to refine workflows, improve reliability, and reduce operational friction. Technologies: React, TypeScript, Node.js, Express, PostgreSQL, GitLab CI/CD, Kubernetes, AWS, Keycloak, Carbon Design System ### Senior Software Engineer / Engineering Technical Lead @ Octo, an IBM Company Jan 2019 – Jan 2024 | Boston, MA Client Engagement: Kessel Run (U.S. Air Force) - Embedded as a senior engineer within U.S. Air Force product teams at Kessel Run through an Octo consulting engagement. - Led architecture, design, implementation, and testing of mission-critical software systems in a highly collaborative, agile environment. - Worked across multiple product teams as both an individual contributor and technical lead, helping establish consistent engineering practices. - Served as a technical point of contact within the engagement, balancing delivery needs with long-term system health. - Mentored engineers through code reviews, pairing, and design discussions, contributing to team growth and technical maturity. - Designed and delivered internal workshops on Extreme Programming, Test-Driven Development, and React, creating repeatable training content used across teams. - Worked closely with government and contractor stakeholders while maintaining a strong engineering culture and delivery focus. Technologies: JavaScript, React, Node.js, TypeScript, Test-Driven Development, XP, Agile, CI/CD ### Technical Advisor @ Verge Currency Jan 2018 – Jan 2019 Verge is a cryptocurrency designed for people and for everyday use. It improves upon the original Bitcoin blockchain and aims to fulfill its initial purpose of providing individuals and businesses with a fast, efficient and decentralized way of making direct transactions while maintaining your privacy. https://www.VergeCurrency.com ### Full Stack Software Engineer @ Millennium Engineering and Integration Jan 2018 – Jan 2019 | Melbourne, Florida - Architected and built a modular, extensible, cross-platform electron application used across multiple projects within the organization as the core.(Built with TypeScript, Electron, ReactJS, and Node). - Developed an application used by the US Air Force to track and display aircraft within a 50-mile radius of Edwards Air Force base.  The aircraft data is acquired from various radar sensors of which we ingest, analyze, calculate key metrics such as velocity, potential point of impact, and path, which is then displayed real time. - Reviewed internal component library and refactor where necessary to align with 12 factor development methodologies, focusing on modularity and performance Technologies: TypeScript, Electron, React, Node.js ### Software Engineer II @ Northrop Grumman Jan 2017 – Jan 2018 | Melbourne, Florida Radar Simulation (WSI&T Lab Simulation Software) - Owned development of the radar simulation component within a real-time hardware-in-the-loop environment, responsible for emulating radar behavior and responses. - Implemented logic to accept defined inputs and generate expected outputs in accordance with system specifications and real-time constraints. - Designed internal networking and data-handling components to support reliable interaction with other simulated and physical system channels. - Worked from ICDs, equipment specifications, and test plans to ensure accurate integration and system-level correctness. Lab Software Tools (WSI&T) - Developed internal web-based tools to manage the lifecycle of program interface definitions and related configuration data. - Designed data storage solutions combining relational and non-relational models to support schema-driven and use-case-agnostic workflows. - Built tooling to dynamically validate and test OMS and message-based interfaces against provided schemas. - Supported engineers and test teams by improving visibility, consistency, and reliability of lab tooling used across simulation and integration workflows. Technologies: C++, networking protocols (UDP/TCP), NITF, OMS, hardware-in-the-loop simulation, MongoDB, JavaScript, Node.js ### Software Engineer @ Lockheed Martin Jan 2016 – Jan 2017 | Orlando, Florida Area - Developed internal desktop software to centralize configuration management and engineering documentation for F-15 and F-18 aircraft systems programs, including IRST-related components. - Supported teams working on Infrared Search and Track (IRST) systems by improving visibility, organization, and access to engineering data and configuration artifacts. - Consolidated data from multiple legacy databases into a single SQL-backed system, improving data consistency, performance, and long-term maintainability. - Contributed to the design and proposal of a web-based architecture intended to replace existing distributed data stores and workflows used by engineering teams. Technologies: C#, .NET, WPF, SQL Server, T-SQL, Visual Studio, Git ### Technology Professsional @ Walt Disney World Jan 2015 – Jan 2015 | Orlando, Florida Area - Developed a hybrid mobile application to surface park-level operational metrics for internal leadership teams. - Worked with engineers and stakeholders to translate operational needs into simple, usable software interfaces. ### Data Analyst @ STS Component Solutions Jan 2014 – Jan 2015 | Palm City, Florida - Built internal web applications backed by SQL Server to support inventory management and sales reporting workflows. - Analyzed operational and sales data to identify trends and support business decision-making. ## Education ### Bachelor of Science (B.S.) in Computer Science University of Central Florida ### Associate of Science (A.S.) in Cyber Security Indian River State College ## Contact & Social - LinkedIn: https://linkedin.com/in/michaelastack --- Source: https://flows.cv/michaelstack JSON Resume: https://flows.cv/michaelstack/resume.json Last updated: 2026-03-22