Graham Wallis is a seasoned engineering leader with over 30 years of systems and software experience and nine years focused on analytics, metadata and graph technologies. Currently Director of Engineering at CamCon Robotics, he applies deep engineering and product instincts to build robotic respiratory-care devices that bridge clinical needs and embedded/cloud software. Previously at IBM he drove the open-source Egeria project and introduced JanusGraph integration and explorer UIs, contributing backend fixes and graph-store work also visible in Apache Atlas. He blends low-level DSP and kernel experience with modern web and visualization skills (Java, JavaScript, D3, React) and a history of browser-based 3D graph visualisation and conformance testing. Based in the Southampton area and Oxford-educated in software engineering, he’s as comfortable with device firmware and clinical systems as with shaping governance-ready metadata platforms.
9 years of coding experience
24 years of employment as a software developer
MSc, Software Engineering, MSc, Software Engineering at University of Oxford
MEng, Electronics (Digital Signal Processing), MEng, Electronics (Digital Signal Processing) at University of Bath
Contributions:54 reviews, 982 commits, 276 PRs in 2 years
Contributions summary:Graham's commits focus on resolving merge conflicts within the `DataEngineRESTServices.java` file. These changes involve modifications to REST services, including adding and updating data flow or lineage mappings. Their work indicates involvement in maintaining the core functionality for data management and processing within the context of the Egeria core repository. The user's contributions appear to be focused on supporting the features implemented within the Data Engine OMAS.
Apache Atlas - Open Metadata Management and Governance capabilities across the Hadoop platform and beyond
Role in this project:
Back-end Developer
Contributions:25 commits in 1 year 3 months
Contributions summary:Graham primarily contributed to the Apache Atlas project by implementing and modifying back-end features and functionalities. This included fixing Windows-specific issues within Python scripts and introducing a new JanusGraph graph store. The user also addressed Gremlin3 traversals for the discovery service and made improvements to the codebase to support the features requested by the customers. This work involved Java and Python code modifications as well as the integration of new components.
javaapacheapache-atlasatlasdocker
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
Graham Wallis - Director (Engineering) at CamCon Robotics