Dean Turpin — Senior Software Engineer
Senior software engineer with 25 years of commercial experience. Motivated self-learner; advocate of modern C++, Linux, knowledge sharing and Agile.
- Languages: C++23, Bash, Python, Haskell; OOP, Functional
- Design: Multithreading, Templates, Data Structures, Algorithms
- Build: QtCreator, Visual Studio, GNU Make, CMake, Ninja, Clang Format
- Source control: Git, Gerrit, Subversion
- CI/CD: GitLab, Jenkins, TDD, Profiling
- Google: Benchmark, Test, Cloud
- Networking: TCP/UDP, OSI, Wireshark
- Platforms: Linux, ARM, Windows 11
- Documentation: Doxygen, Mermaid, Confluence
- Protocols: FIX, XMPP, SIP, gSOAP, PCM
- Dev: Agile, Jira, Slack, Security Clearance
- Education: Computer Science BSc. 2:2 from Manchester University