# John Idso > Senior Software Engineer Location: Greater Minneapolis-St. Paul Area, United States Profile: https://flows.cv/johnidso ## Work Experience ### Senior Software Engineer @ Workstand Jan 2026 – Present ### Senior Software Engineer @ Target Jan 2025 – Jan 2026 | Minneapolis, Minnesota, United States Lead engineer for a new React + TypeScript microfrontend used by hundreds of Target engineers, I’ve helped define front-end architecture, DX, and UI standards across our Kafka management ecosystem. The UI I designed and built with our team has already saved an estimated 2,000+ engineering hours in just a few months by streamlining configuration and access workflows. I focus heavily on scalable design patterns, performance, testing, and mentoring other engineers in Typescript and React. My work directly supports fast, secure, reliable management of tens of thousands of topics across hundreds of clusters. ### Software Engineer - Kafka Experience @ Target Jan 2022 – Jan 2025 | Minneapolis, Minnesota, United States Worked across the stack to build and evolve Target’s Kafka experience platform. I helped deliver a major redesign of our Kafka topic management API layer (Kotlin, GraphQL), improved reliability at scale through better testing and metrics, and collaborated closely with teams across the company on Kafka best practices. My work helped increase system performance, observability, and developer productivity for internal engineering teams. ### Associate Software Engineer @ Yardstik Jan 2021 – Jan 2022 Built React + TypeScript interfaces for mobile license scanning, contributing to the acquisition of a major customer. Helped shape Yardstik’s shared component library, and developed Node.js microservices for partner integrations using RabbitMQ and Redis. Supported a fast-moving startup environment by delivering features across the stack. ### Manager, Product Ownership @ Haworth Marketing + Media Jan 2019 – Jan 2021 | Minneapolis, Minnesota During my time as Manager of Business Analysis, I managed and developed a team of three business analysts to guide and prioritize five product lines. Our products focused on the acquisition, storage, and analysis of disparate data sources across the media landscape, including digital, broadcast, and more. My team and I would also organize most facets of these projects across business units, and performed data mapping alongside SMEs and developers. One of my most fulfilling projects at Haworth was helping reorganize and coach seven disparate technology teams into three focused, cross-functional, product-based scrum teams. ### Senior Product Owner @ Haworth Marketing + Media Jan 2017 – Jan 2019 | Minneapolis, Minnesota I led business analysis and guided development on the launch of a new business-wide media buying platform that saved media teams several hundred hours a month. Alongside this major project, I guided data acquisition and analytics projects for our business users and clients. During this time I also helped to create a more iterative feedback loop between users and development; improving user adoption and satisfaction with analytics products ### Product Owner @ Gravie Jan 2016 – Jan 2017 | Minneapolis, Minnesota - Paired with UX on user-centered design that made complex insurance easy to understand. - Guided development on reporting and dashboards used by leadership to measure business health and trajectory. - Collaborated across several businesses to launch new life insurance and HRA products. ### Project Manager @ SportsEngine Jan 2015 – Jan 2016 | NE Minneapolis, MN Ensured launch readiness across product development, enterprise partnerships, 3rd-party integrators, and new acquisitions. ### Payment Specialist @ SportsEngine Jan 2014 – Jan 2015 ### English Language Teacher @ Gangneung Jeil High School Jan 2012 – Jan 2013 | Gangneung, South Korea ## Education ### Full Stack Software Engineering Certification in Full Stack Development Prime Digital Academy ### Bachelor of Arts (BA) in Economics University of Minnesota ## Contact & Social - LinkedIn: https://linkedin.com/in/johnidso --- Source: https://flows.cv/johnidso JSON Resume: https://flows.cv/johnidso/resume.json Last updated: 2026-03-29