Our Team

Joseph Hagen
Founder & CEO
Joseph Hagen is an expert in workforce management solutions with a proven track record of helping businesses streamline their operations through advanced technology. With experience at industry leaders like Paycom and Toast, he has successfully sold, implemented, and supported comprehensive time tracking, scheduling, and payroll systems for small to mid-sized businesses. At Paycom, Joseph led the Midwest in new business revenue and has personally onboarded hundreds of businesses, guiding clients through every step from sales to implementation. His deep knowledge of the workforce management space and hands-on approach make him a trusted partner for businesses seeking modern, efficient solutions.
Joseph was motivated to build his own software solution after he saw large publicly traded companies taking advantage of small businesses. Between price gouging and inconsistent service, he was confident he could create a business that was more advanced, more affordable and faster than the industry standard. Joseph is passionate about building strong relationships with his customers and being a trusted advisor to businesses of all sizes.

Michel Hagen
Chief Financial Officer
Mike Hagen is a veteran commercial banking executive with decades of experience serving privately held companies across the Midwest. As a former Senior Vice President at Wintrust Financial, he specialized in developing strategic, relationship-driven solutions for middle market businesses—from early growth through liquidity events. Mike’s career spans leadership roles at top financial institutions including TCF Bank, MB Financial, and LaSalle Bank, where he consistently exceeded revenue goals, built high-performing teams, and pioneered innovative lending strategies. With an MBA from Northwestern University and a deep understanding of commercial lending, Mike is known for his trusted advisory approach and commitment to helping clients achieve long-term financial success.

Daniel Needham
Strategic Advisor
Daniel Needham is a seasoned executive with over 25 years of experience in finance, marketing, business development, and capital allocation. He specializes in scaling companies profitably, executing strategic acquisitions, and creating long-term value for stakeholders and customers.
Known for his deep relationships with senior industry leaders, Daniel has successfully led numerous middle-market transactions and integrations across sectors. His disciplined, relationship-driven approach and relentless focus on results have earned him a reputation as a trusted advisor and growth strategist.

Iryna Vovk
Developer
Iryna is a talented Flutter Developer focused on building and maintaining high-quality cross-platform mobile applications. She specializes in developing new features, resolving bugs, and optimizing app performance to ensure a seamless user experience. With a passion for clean, efficient code and strong team collaboration, Iryna plays a key role in delivering reliable and scalable mobile solutions for PunchPro.

Alex Zherebtsov
Developer
Alex is an experienced Flutter Developer responsible for building and maintaining the PunchPro app across iOS, Android, and Web. With a strong background in multi-platform development, Alex has a proven track record of delivering high-quality applications to clients around the world. His expertise ensures a consistent, reliable experience across all devices, helping PunchPro stay fast, responsive, and user-friendly.

Halyna Lenko
QA Engineer
Halyna is a QA Engineer with years of experience in web and mobile application testing. My focus is on ensuring product quality, usability, and alignment with user expectations. I’ve worked across multiple industries and enjoy contributing to efficient and user-centered digital experiences.

Kseniia Sevostianonva
Project Manager of Engineering
Kseniia is the Project Manager of Engineering at PunchPro, where she leads development initiatives and ensures smooth coordination across engineering teams. With a sharp eye for detail and a strong background in project delivery, she oversees timelines, manages priorities, and drives collaboration to keep our product roadmap on track. Kseniia is dedicated to building efficient workflows and delivering high-quality results that support PunchPro’s continued growth and innovation.