Say no to manually filling long application forms
Visit any careers page and a lightning button will pop up on any compatible page with a form
Use ChatGPT to auto-fill job forms
Ask for Referral for any job post
Robert Clucas
Software Developer
About
Robert Clucas is a highly skilled software developer with a passion for compilers, high performance C++, computer graphics, parallel computing, concurrency, and low latency programming. He is currently finishing his PhD at the University of Cambridge, where he has been working on GPU acceleration in the context of multi-phase and cut-cell fluid dynamics. Robert has significant experience with GPGPU programming, optimization heterogeneous systems, and multi-threading. Robert's preferred programming languages are C++, Rust, and Python, and he enjoys working on low-level applications where knowledge of the hardware is useful. He is constantly striving to improve the quality of the software he develops and spends a lot of his free time writing C++ libraries and documentation for functionality he has found useful. He also spends a lot of time writing C++ accelerated Python code and reading about performance optimization and general programming patterns/standard library features. In his past roles, Robert has worked as a Software Engineer at Netronome, where he refactored in-house packet generation software to use a faster, custom memory allocator, improving performance by up to 60%. He also patched an open source packet generation engine to support Netronome's network card drivers and provided example scripts to generate traffic patterns suitable for Netronome's network card. He has also worked as an Engineering Intern at Symmetry Electronics, where he designed and helped bring to market the WAB1 board, an add-on board that bridges Bluetooth low energy and cellular technologies. Robert has a PhD in Physics from the University of Cambridge, where he focused on scientific computing. He also has an MPhil in Scientific Computing from the University of Cambridge and a BSc in Electrical Engineering (Information Option) from the University of the Witwatersrand. Robert's tech stack includes software engineering, Python, machine learning, testing, and iOS. With 4.36 years of relevant experience, Robert is a highly skilled and dedicated software developer with a broad range of expertise.
Education Overview
• university of cambridge
• university of the witwatersrand
Companies Overview
• university of cambridge
• netronome
• symmetry electronics
• aerial monitoring solutions pty ltd
Experience Overview
5.4 Years
Find anyone’s contact
Experience
Skills
Boost your visibility and stand out to employers with referrals from your LinkedIn connections.
Application Programming Interfaces (API)
C++
Compilers
Computer Graphics
CUDA
Electrical Engineering
firmware
GitHub
Graphics
Hardware
Haskell
iOS
Machine Learning (ML)
Objective-C
open source
OpenCL
optimization
Parallel Computing
Python
Rust
servers
Software Development
Software Engineering
test
Contact Details
Email (Verified)
robXXXXXXXXXXXXXXXomMobile Number
+44XXXXXXXX70Education
university of cambridge
PhD in Physics
2018 - 2020
university of cambridge
MPhil in Scientific Computing
2016 - 2017
university of the witwatersrand
BSc Electrical Engineering (Information Option)
2012 - 2015
Frequently asked questions
Find anyone’s contact and let Weekday reach out to them on your behalf
Start hiring nowStop manually filling job applications. Use AI to auto-apply to jobs
Look for jobs now