About
Hi,
I'm Nolan De Souza. I'm an experienced software engineer working on products and services, mostly involving C++ codebases, Linux and GPUs.
My professional experience spans over two decades, during which I've enjoyed working on a range of codebases.
Here's a short summary (my CV has details):
- Mid 2019 - Joined a start-up - VEED Ltd.
- Currently working on their video editing platform, using C++, Python, TypeScript. Learnt tonnes about audio/video processing, rendering and cloud systems.
- Early 2015 - Joined a scale-up, Fotech Solutions Ltd (acquired by BP).
- Worked on optical fibre based sensing systems, using C++, Python. Learnt tonnes about high-performance sensor data processing through Nvidia GPUs and a few things about photonics.
- Mid 2009 - Joined a start-up - PassivSystems, Ltd.
- Worked on their home-automation enbedded devices, using C++, Python. Learnt tonnes about embedded systems and wireless protocols such as Zigbee, Z-Wave.
- Early 2006 - Joined Adaptec Inc.
- Worked on their DAS and SAN storage products, using C++, Java. Learnt tonnes about storage systems such as SATA, SAS, iSCSI.
- Mid 2005 - Joined Macromedia Inc. (which was soon joining Adobe Inc.).
- Worked as QA engineer with the Web Technologies Group using JSP, Coldfusion. Learnt how to be good at testing and test automation.
- Early 2005 - Interned at Persistent Systems Pvt. Ltd.
- Worked on their LDAP product, using Java, JSP.
Besides software development and delivering a vision, I also bring other things along the way, such as engineering best practices, development process improvements, mentoring/coaching, etc.
I'm based in the UK, and live about an hour away from London.
See my linked-in for more.