James Bury

Software Developer at Wisedocs

Mississauga, Ontario, Canada
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
James Bury is a product-minded software developer with 10 years of experience building backend systems and integrating AI/ML into production workflows. Based in Mississauga and trained at the University of Waterloo, he moves fluently between Python, Go, and cloud-native tooling to deliver reliable data pipelines, secure PKI services, and document-processing platforms. His work spans cybersecurity-focused roles—where he built enrichment and scoring pipelines for threat hunting—to data-science experiments researching streaming outlier detection on Apache Spark. At Wisedocs he led migrations to modern dependency management, added deduplication and async processing features, and at Arctic Wolf he implemented certificate lifecycle automation and observability with Prometheus/Grafana. An active open-source contributor, James improved stability and UX in the popular finviz API client by hardening request flows and refactoring news/chart retrieval. He pairs hands-on coding with product sensibility, often finding pragmatic integrations (like lightweight progress UIs and pipeline automations) that boost team productivity.
code10 years of coding experience
job2 years of employment as a software developer
bookHigh School, Computer Science and Business, 94.0%, High School, Computer Science and Business, 94.0% at Mentor College
bookComputing and Financial Management, Computing and Financial Management at University of Waterloo
github-logo-circle

Github Skills (13)

scrape10
scrapy10
api10
python10
apidoc10
webscraper10
webscraping10
screen-scraping10
http-request10
data-scraping10
performance-optimization9
scraper9
analyse8

Programming languages (6)

JavaRShellJavaScriptGoPython

Github contributions (5)

github-logo-circle
mariostoev/finviz

Oct 2020 - Mar 2022

Unofficial API for finviz.com
Role in this project:
userBack-end Developer
Contributions:9 releases, 7 reviews, 18 commits in 1 year 4 months
Contributions summary:James primarily contributed to the `finviz` API by implementing performance enhancements and bug fixes. They added a delay to requests in the `screener` and `ticker_details` functionalities, improving API stability. The user also fixed issues related to chart and news retrieval and incorporated the use of a progress bar for increased user experience. Further refactoring of news and analyst price target retrieval methods was performed.
apicsvfinviz-scraperpythonchart
d3an/cs246-spring2019

Jul 2019 - Jul 2020

Contributions:11 commits, 10 pushes, 1 branch in 1 year
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