Dean Turpin -- Senior Software Engineer
Senior software engineer with 20+ years of commercial experience. Motivated self-learner, advocate of modern C++, Linux, automation and knowledge sharing. Open to relocation.
- Languages: C++26, Python, Bash; OOP, Functional
- Design: Multithreading, Data Structures, Algorithms, low-latency
- Build: VS Code, QtCreator, Visual Studio, Make, CMake, Ninja, Copilot
- Source control: Git, Subversion
- CI/CD: Docker, GitLab CI, Google Cloud, Jenkins
- API: CryptoCompare, MarketStack, OpenAI, gSOAP, FIX
- UI: Qt, JUCE, MFC
- Unit test/profiling: Google Benchmark, Google Test, gprof
- Networking: Wireshark/PCAP, Asterisk, OSI (TCP/UDP)
- CPU: Intel, ARM, SPARC
- OS: Ubuntu, macOS, Alpine, Windows 11, Unix (Solaris), VxWorks
- Database: PostgreSQL, MariaDB, DBeaver
- Documentation: MkDocs, Doxygen, Mermaid, Confluence
- Audio: Logic, Audacity, SIP, PCM, XMPP
- Dev: Agile, Jira, Slack
- Education: Computer Science BSc. 2:2 from Manchester University