Joseph Bane

Senior Software Engineer at VETRO, Inc.

Brunswick, Maine, 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

👤
Senior
🎓
Top School
Joseph Bane is a Senior Software Engineer based in Brunswick, Maine, with over a decade of professional experience and a career that traces back to hands-on HPC and systems work at university supercomputing centers. He has progressed through technical and staff engineering roles at startups and enterprise teams—most recently as a Senior Software Engineer at VETRO and previously as a Staff Engineer at Calibrate—bringing strong backend and systems instincts to product-focused teams. Comfortable across C++, Java, JavaScript and cloud tooling, Joseph has led engineering efforts and served as a technical lead, shipping reliable services and integrations. He contributes to open-source projects such as Batavia, where his work on core Python VM types in JavaScript demonstrates attention to language-level correctness and cross-runtime compatibility. Known for bridging low-level systems knowledge with pragmatic product delivery, he often surfaces subtle implementation gaps in tests and data types that improve long-term robustness.
code11 years of coding experience
job13 years of employment as a software developer
bookB.S., Computer Science; Mathematics minor, B.S., Computer Science; Mathematics minor at University of Maine
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
1,596reputation
79kreached
18answers
14questions
github-logo-circle

Github Skills (9)

javascript10
unit-testing9
version-control6
linux6
svn6
python6
operator6
dll6
java6

Programming languages (7)

JavaShellC++RustJavaScriptMarkdownPython

Github contributions (5)

github-logo-circle
beeware/batavia

Jul 2016 - Jul 2016

A JavaScript implementation of the Python virtual machine.
Role in this project:
userBack-end Developer
Contributions:8 commits, 2 PRs, 3 comments in 7 days
Contributions summary:Joseph primarily contributed to the implementation and modification of core data type functionalities within the Batavia JavaScript virtual machine, specifically focusing on the `Set` and `Int` types. Their work included implementing methods such as `__iadd__`, `__iand__`, and modifying existing functions like `__str__`. The user also made changes to the test suite to accommodate new features. These changes contribute to the completeness of the Python virtual machine implementation in JavaScript.
javascriptpythonvirtual-machine
havocbane/dehumanize

Jun 2017 - Oct 2024

Contributions:2 pushes, 1 branch, 3 issues in 7 years 5 months
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
Joseph Bane - Senior Software Engineer at VETRO, Inc.