Mike Mann

Core-dev at Wireshark Development Team

Springfield Township, Pennsylvania, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Mike Mann is a seasoned embedded and automation software engineer with 13+ years driving mission-critical systems across industrial and networking domains. He architected a widely used EtherNet/IP protocol stack and led AGV software development at JBT, improving diagnostics, modularity, and hardware integration for autonomous vehicles. As a long-standing Wireshark core developer since 2012, he has 1,900+ commits creating protocol dissectors, refactoring the dissection engine, and raising code quality for one of the most important network-analysis tools. Proficient in C/C++, C#, VxWorks, Windows and Linux, he blends low-level real-time expertise with growing Python skills to modernize legacy systems. Known for mentoring teams and introducing best practices like Git/GitHub workflows and automated quality enforcement, he excels at turning complex specifications into maintainable, testable implementations. Based in Springfield Township, PA, he combines deep protocol knowledge with practical industry experience to make automation systems smarter and more reliable.
code13 years of coding experience
job24 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at Case Western Reserve University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (5)

proto10
c119
c179
refactoring8
refactor8

Programming languages (2)

CLua

Github contributions (5)

github-logo-circle
wireshark/wireshark

Jul 2012 - Aug 2020

Read-only mirror of Wireshark's Git repository at https://gitlab.com/wireshark/wireshark. ⚠️ GitHub won't let us disable pull requests. ⚠️ THEY WILL BE IGNORED HERE ⚠️ Upload them at GitLab instead.
Role in this project:
userBack-end Developer
Contributions:2264 commits in 8 years 2 months
Contributions summary:Mike's contributions primarily focused on removing checkAPI warnings from the wmem module and other code differences, suggesting work related to code cleanup, refactoring, and ensuring code quality. Additionally, the user reordered values, and added and fixed support for various IEs within the protocol. The user also added new dissectors which shows they have experience in protocol dissection.
tsharkgit-repositorywiresharkpacket-capturegitlab
mmann78/TTSCarcassonne

Nov 2021 - Mar 2022

Script and data for the Tabletop Simulator mod
Contributions:25 commits, 4 pushes in 3 months
modtabletop-simulatorsimulatorspicetabletop
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
Mike Mann - Core-dev at Wireshark Development Team