Kyle Winkelman is a results-driven Sales Director for North America with nine years of progressive sales and leadership experience across legal, tax, and software markets. Based in the Twin Cities, he blends a competitive "Mamba Mentality" with a practical interest in AI and hands-on technical contributions to high-profile open-source projects like WireMock and Apache Beam, signaling uncommon fluency at the intersection of sales and engineering. He has scaled teams and territory coverage at Thomson Reuters before moving into enterprise leadership at Arcserve, consistently driving complex deals for large and midsize law firms. Outside work he’s a rugby player and board game enthusiast, a detail that hints at strategic, team-oriented thinking both on and off the field.
9 years of coding experience
Bachelor of Arts - BA Organizational Communication, Bachelor of Arts - BA Organizational Communication at Metro State University
Business Administration and Management, Business Administration and Management at University of Wisconsin-Eau Claire
Apache Beam is a unified programming model for Batch and Streaming data processing.
Role in this project:
Back-end Developer
Contributions:11 commits, 10 PRs, 56 comments in 1 year 1 month
Contributions summary:Kyle contributed to the Apache Beam project, focusing on enhancements to the Java SDK and Spark runner. Their commits include adding compression options to the TextIO.Write class and ensuring CompressedSource correctly handles empty match treatments. They also worked on optimizing the Spark runner by removing default parallelism and utilizing bundle sizes for source splitting. These changes reflect a focus on improving data processing efficiency and flexibility within the Beam framework.
Contributions:6 reviews, 5 PRs, 25 comments in 4 months
Contributions summary:Kyle contributed to enhancing the `wiremock/wiremock` repository by implementing features related to JSON schema matching and proxy request handling. Their work included allowing JSON schema matching to be supplied as a JSON object, refining deserialization processes, and adding an option to disable extension scanning. Furthermore, the user addressed code cleanup, removing unused serializers and redundant code. These changes focused on improving the functionality and flexibility of the HTTP mocking tool.
wiremockmock-serverstubbingxmltesting
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Kyle Winkelman - Sales Director, North America at Arcserve