Personal details

Paul R. - Remote

Paul R.

Software engineer
Timezone: London (UTC+1)

Summary

I have worked on a wide variety of projects, mainly in the scientific/engineering/medical fields, and am also experienced with real-time/embedded projects, often involving DSP, image processing, control systems, audio, communications, etc. I have extensive expertise in code optimisation (SIMD etc), and have spent time training and mentoring junior software engineers in programming, debugging and optimisation skills.

Work Experience

Principal Software Engineer
KLA-Tencor | Jan 2001 - May 2020
C++
C
Image Processing
Assembly
MATLAB
Parallel Programming
High-Performance Computing
Software engineering for high performance image processing applications in the semiconductor industry. In addition to software design, implementation and debugging etc, I was the primary resource for code optimisation using SIMD (SSE/AVX/Neon/AltiVec).