Simon St John-green

Technical Principal at Softwire

London, England, 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
Simon St John-green is a Technical Principal at Softwire with 11 years of progressive software engineering experience, rising from junior developer to lead and now owning technical delivery for data engineering projects. An ex-mathematician with a PhD, he combines rigorous analytical thinking with practical engineering judgement to design reliable data pipelines and solve tricky backend problems. He contributes to open-source tooling—improving pymssql’s bulk copy performance, documentation and memory behaviour—demonstrating a focus on efficient, production-ready data movement into MSSQL. Based in London, he balances hands-on coding with mentoring and technical leadership across client engagements, and brings an unusual depth in formal mathematics to real-world engineering trade-offs.
code11 years of coding experience
job8 years of employment as a software developer
bookHigh School, High School at Sir Thomas Rich's Grammar School
bookDoctor of Philosophy (PhD), Mathematics, Doctor of Philosophy (PhD), Mathematics at University of Southampton
bookHigh School, High School at Pate's Grammar School
bookMaster's Degree, Mathematics, 1st, Master's Degree, Mathematics, 1st at University of Warwick
stackoverflow-logo

Stackoverflow

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

Github Skills (9)

c1710
c1110
python10
mssql10
cython10
sql9
testing8
database-design8
documentation7

Programming languages (9)

TypeScriptJavaJavaScriptGoPHPHTMLGroovyRuby

Github contributions (5)

github-logo-circle
pymssql/pymssql

Nov 2020 - Nov 2020

Role in this project:
userBack-end Developer
Contributions:5 commits, 2 PRs, 5 comments in 1 day
Contributions summary:Simon focused on improving the bulk copy functionality within the pymssql library, a Python interface for MSSQL. Their contributions involved refactoring the bulk copy context, updating documentation, and fixing issues that prevented the documentation from building. They also removed the accidental use of Python 3 features in tests and fixed memory leaks. These changes improve the reliability and usability of pymssql, particularly for efficient data loading into MSSQL databases.
python
Contributions:61 pushes, 5 branches in 8 years 1 month
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