Steve Gill is a Director of DevRel Engineering at Slack with 14 years of experience building developer communities, shipping developer tools, and leading cross-functional engineering teams. He combines deep hands-on mobile and full‑stack expertise—particularly iOS/Android contributions to Apache Cordova and PhoneGap—with senior DevRel leadership across Slack and Adobe. At Adobe he helped open source internal projects and led Cordova CLI work; at Slack he progressed from senior engineer to director, blending technical mentorship with product-facing advocacy. His open source footprint includes significant platform-level fixes for media, camera, contacts and device plugins and contributions to prominent SDKs like Slack’s Bolt and node/python Slack SDKs. Known for translating native mobile complexity into reliable developer experiences, he often surfaces subtle platform behaviors (EXIF, orientation, permissions) into robust tooling and docs. Based in Vancouver, he pairs pragmatic engineering with community-building to scale developer productivity across organizations.
14 years of coding experience
11 years of employment as a software developer
Bachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at Simon Fraser University
Contributions:68 commits, 2 pushes, 2 branches in 4 years 7 months
Contributions summary:Steve primarily contributed to the iOS implementation of the Apache Cordova splashscreen plugin. Their work involved adding tests and documentation, as well as merging updates from the `dev` branch. Key contributions included modifications to `CDVSplashScreen.m` to handle image bounds, orientation, and iOS version-specific behavior, enhancing the splash screen's display logic. Several merges suggest integration of other developers' work, possibly bug fixes or feature enhancements.
Contributions:7 releases, 15 reviews, 61 commits in 1 year 9 months
Contributions summary:Steve's contributions primarily centered around enhancing the functionality and deployment of the GitHub Action. They added features, such as the ability to send payloads and messages to Slack, and incorporated workflow trigger types. The user also focused on improving the action's usability by adding error handling and logging. Furthermore, the commits reveal involvement in the build process, including the incorporation of tools like `@vercel/ncc` for dependency bundling.
slackbotslack-bot
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 Gill - Director Of DevRel Engineering at Slack