Steve Canny

Menlo Park, 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

🤩
Rockstar
🎓
Top School
Steve Canny is an experienced analyst relations professional and hands-on technologist based in Menlo Park with 11 years in tech and six years as a senior analyst relations manager driving growth for Cisco business units, especially in Digital/IoT since its early days. He quickly earns trust from product and marketing leaders and industry analysts, translating complex technical concepts into clear, actionable narratives that create measurable opportunities for both vendors and influencers. Steve combines strategic innovation—finding AR routes where traditional approaches fail—with practical engineering chops demonstrated by meaningful open-source contributions to python-docx and python-pptx (notably enhancing table cell handling, NotesSlide support, and test coverage). His Electrical Engineering background from UT Austin underpins a rare blend of technical fluency and relationship-driven go-to-market skill.
code11 years of coding experience
bookBachelor of Science (B.S.), Electrical Engineering, Bachelor of Science (B.S.), Electrical Engineering at The University of Texas at Austin
github-logo-circle

Github Skills (8)

data-manipulation10
ppx10
python10
documentation10
tabular10
test-automation10
testing10
xml9

Programming languages (14)

MDXJavaC++SchemeRustCHTMLTypeScript

Github contributions (5)

github-logo-circle
python-openxml/python-docx

Aug 2018 - May 2021

Create and modify Word documents with Python
Role in this project:
userBack-end Developer
Contributions:90 commits, 35 PRs, 161 pushes in 2 years 9 months
Contributions summary:Steve primarily contributed to documentation improvements and adding features to the `python-docx` library. Their work involved fixing documentation inconsistencies and expanding the functionality of table cells. Notably, they added a getter for vertical alignment to the _Cell object, enhancing the library's table manipulation capabilities. Furthermore, they addressed an issue related to incrementing document IDs to avoid collisions, ensuring the proper functioning of the library.
pythonpdfmodifydocxword-documents
scanny/python-pptx

Dec 2016 - Sep 2021

Create Open XML PowerPoint documents in Python
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:4 reviews, 433 commits, 48 PRs in 4 years 10 months
Contributions summary:Steve contributed to the core functionality of the project by adding new functionality and enhancing existing testing coverage. They focused on implementing the NotesSlide features and contributed to the development of new testing scenarios by creating and modifying test files. This includes the implementation of new class methods and the integration of existing methods, showing a strong focus on code quality and functional correctness.
pythonxmlpowerpointdocxxslt
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
Steve Canny