Mark Smith

Head Of Python Ecosystem at JetBrains

City of Edinburgh, Scotland, United Kingdom
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
Mark Smith is a seasoned software leader and Head of the Python Ecosystem at JetBrains, with 15 years of hands-on engineering and 14 years of team leadership across developer advocacy, DevOps and product strategy. He blends deep Python expertise with practical experience in Rust, Go, JavaScript and databases (MongoDB, PostgreSQL), having driven scalability and developer experience at companies like FanDuel, Skyscanner, MongoDB and Vonage. A prominent community builder—PSF Fellow, DSF member, PyCon UK organiser and DjangoCon Europe co-chair—he’s also an experienced keynote speaker and producer of highly rated technical content. Mark contributes to open-source projects such as rst2pdf (improving PDF tooling and Python 3 support), reflecting a long-standing habit of fixing tricky bugs and improving code quality. He excels at translating community needs into product direction, combining platform-level thinking with pragmatic engineering and advocacy.
code15 years of coding experience
job25 years of employment as a software developer
bookUniversity of St Andrews
bookHurstpierpoint College
github-logo-circle

Github Skills (7)

pdf-generation10
debug10
restructuredtext10
python10
testing10
setuptools9
py9

Programming languages (18)

C#JavaCSSC++RustCTeXMakefile

Github contributions (5)

github-logo-circle
rst2pdf/rst2pdf

Oct 2019 - Oct 2019

Use a text editor. Make a PDF.
Role in this project:
userBackend Developer & QA Engineer
Contributions:7 commits, 2 PRs, 2 comments in 11 days
Contributions summary:Mark primarily contributed to the `rst2pdf` project by addressing bug fixes and improving code quality, as evidenced by commits fixing issues and refining code structure. Their work includes adding a failing test case, correcting existing code, and refactoring code for clarity. They also updated the setup file to specify supported Python 3 versions.
pythonpdfpdf-generationrestructuredtextpresentation-tools
Contributions:17 commits in 1 year 7 months
edinburghpythonpython3
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
Mark Smith - Head Of Python Ecosystem at JetBrains