Andrew Presland

Software Engineer (Data Acqusition & Analytics)

Baden, Aargau, Switzerland
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
Andrew Presland is a software engineer with 8+ years focused on data acquisition and analytics, currently building low-latency, high-throughput imaging systems at DECTRIS in Switzerland. He blends scientific imaging and data-intensive application expertise with hands-on systems engineering—from real-time CPU/GPU processing and visualization to scalable back-end data management. Previously he architected and implemented sub-100ms biometric inference pipelines on bare-metal Kubernetes, combining video ingestion, vector search and event-driven microservices for border-security deployments. His background spans embedded real-time control, industrial robotics, and particle physics research, giving him deep experience in signal processing, high-performance C++ and distributed systems. Comfortable across cloud-native stacks, edge compute and hardware integration, he is as fluent designing low-level motion-control firmware as he is shipping containerized ML services. A PhD-trained physicist, he brings a researcher's rigor to pragmatic engineering problems, often optimizing for deterministic latency in data-heavy pipelines.
code9 years of coding experience
job21 years of employment as a software developer
bookBachelor of Arts - BA, Graphic Design, 2nd Class, Bachelor of Arts - BA, Graphic Design, 2nd Class at Leeds Beckett University
bookBachelor of Science, Applied Physics, 1st Class, Bachelor of Science, Applied Physics, 1st Class at Staffordshire University
bookDoctor of Philosophy, Experimental Particle Physics, Doctor of Philosophy, Experimental Particle Physics at University of Bristol
languagesEnglish, German
github-logo-circle

Github Skills (9)

slam10
visual-odometry10
kitti-dataset10
ros9
localization9
robotics9
ceres-solver9
computer-vision8
opencv7

Programming languages (3)

C++CMakePython

Github contributions (5)

github-logo-circle
Use ROS and Gazebo to demonstrate SLAM and Path Planning in a simulated robotic environment.
Contributions:37 commits, 34 pushes, 1 branch in 21 days
roboticsrosgazebopath-planninglocalization
apresland/visual-slam

Jul 2021 - Dec 2021

Stereo Visual Odometry based SLAM demonstrated on the KITTI dataset. Based on OpenCV, Eigen, Sophus, Ceres Solver and ROS.
Contributions:67 commits, 41 pushes, 6 branches in 5 months
ceres-solverkitti-datasetrosvisual-odometrycomputer-vision
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