Peter Waller

Concept Engineer at Axis communications

Lund, Sweden
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
Peter Waller is a Concept Engineer in Lund with 11 years of experience bringing user-centered hardware and software products from feasibility to industrialization. He blends hands-on embedded and backend engineering with service design to uncover hidden opportunities and turn them into viable product concepts. His open-source contributions to core Neo4j projects — including drivers and database import tooling — show deep familiarity with back-end systems, testing infrastructure, and robustness in distributed environments. At Axis Communications he translates exploratory concepts into tangible new products, while earlier roles ranged from IoT and fall-detection systems to AR user studies and verification engineering. Comfortable leading teams and complex troubleshooting, he pairs statistical rigor and user research to de-risk innovation. Colleagues describe him as the kind of engineer who surfaces non-obvious user and technical insights that shape successful product directions.
code11 years of coding experience
job11 years of employment as a software developer
bookLicentiate degree, Assistive/Augmentative Technology and Rehabilitation Engineering, Licentiate degree, Assistive/Augmentative Technology and Rehabilitation Engineering at The Faculty of Engineering at Lund University
languagesEnglish, Danish, Swedish, Arabic
github-logo-circle

Github Skills (35)

javascript10
csv-import10
pytest10
python10
testing10
databases10
bolt10
graph-database10
java10
neo4j10
javas10
neo4j-driver10
database-driver10
driver10
maven10

Programming languages (7)

C#JavaJavaScriptGoLuaRubyPython

Github contributions (5)

github-logo-circle
Neo4j Bolt driver for JavaScript
Role in this project:
userBack-end Developer
Contributions:3 releases, 23 reviews, 27 commits in 6 months
Contributions summary:Peter primarily focused on enhancing the Neo4j JavaScript driver's functionality. Their contributions included extending URI configuration to support encryption and trust mechanisms, directly influencing the driver's connection behavior. Furthermore, the user made adjustments to the handling of connection pools and server-side routing, indicating involvement in the driver's core architecture. The user's work also involved addressing error handling and test improvements, ensuring the driver's robustness and reliability.
neo4j-databasedriverboltneo4j-driverjavascript
neo4j/neo4j

Aug 2021 - Oct 2022

Graphs for Everyone
Role in this project:
userBack-end Developer
Contributions:30 commits, 3 comments, 2 issues in 1 year 3 months
Contributions summary:Peter primarily contributed to the Neo4j database project, focusing on improvements to the import tool and core database functionality. Their work includes addressing issues related to CSV import, such as specifying storage engines and handling string IDs. They also implemented fixes and optimizations to the internal workings of the database, particularly in areas like relationship handling, id mapping, and index management, with a specific emphasis on Freki storage engine. These changes enhanced data integrity, performance, and overall stability of the database.
neo4j-databasedirected-acyclic-graphnosqlgraphsdatabase
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
Peter Waller - Concept Engineer at Axis communications