Mike Sullivan

Technical Leader Software Engineering at Cisco

Union City, California, 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 Sullivan is a technical leader with over 15 years of engineering experience and a deep systems background rooted in SunOS/Solaris development, build systems, and OS-level problem solving. Currently leading software engineering at Cisco, he has decades of hands-on experience gatekeeping large userland consolidations, managing build and test infrastructure, and porting and maintaining open source components like GNU make, tcsh, and bzip2 for OpenIndiana. He excels at finding subtle, environment-specific bugs and enjoys unraveling build/install puzzles that stump others, a skill honed by years of maintaining complex build servers and LDOM/zone test farms. Based in Union City, CA, he pairs institutional knowledge of legacy Unix internals with modern engineering practices and a penchant for new hardware, which often lands him as the team’s go-to for infrastructure and odd-hour troubleshooting.
code15 years of coding experience
job31 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at University of California, Riverside
github-logo-circle

Github Skills (9)

build-system10
il10
solaris10
makefile10
operating-system10
c117
c177
bash6
scripting6

Programming languages (2)

CMakefile

Github contributions (3)

github-logo-circle
OpenIndiana/oi-userland

Jan 2011 - May 2017

Unified build system for OpenIndiana distribution components
Role in this project:
userBack-end Developer
Contributions:802 commits in 6 years 5 months
Contributions summary:Mike primarily worked on migrating components and functionalities to userland, involving modifications to build systems and makefiles. They moved and updated libraries, including bzip2, less, patch, tcsh, gsed, and diffutils, demonstrating a focus on improving the userland build process. The contributions included code changes to support the building and installation of these utilities within the openindiana environment.
esxioperating-systemrisk-assessmentredfishillumos
illumos/illumos-userland

Jul 2011 - Jul 2011

Contributions:4 commits in 14 days
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 Sullivan - Technical Leader Software Engineering at Cisco