Dick Porter is a Consultant Software Engineer with 26 years’ experience delivering robust, cross-platform systems primarily in C and C# across Linux, Unix and embedded environments. He has deep expertise in portability, low-level networking and runtime internals, having contributed fixes and features to the widely used Mono runtime (including platform-specific system code and non-blocking socket work). As founder of Ecgtheow Ltd he has led projects integrating modern web UIs (Angular, React, Node) with terabyte-scale analytics and authored Kibana plugins to embed observability into high-rate network forensics products. His background includes fault-hunting race conditions and memory/GC tuning for production servers, plus porting Windows-centric systems to lean Linux/ARM targets with Yocto. Based in Greater Swansea, he combines academic grounding (MSc Communications Systems) with a pragmatic consultancy mindset that thrives on solving subtle interoperability and scalability problems. Notably, his contributions to Mono and embedded TLS/OSL components show a rare blend of systems-level rigor and front-end delivery.
26 years of coding experience
22 years of employment as a software developer
Bsc, Computer Science, Bsc, Computer Science at University of Wales, Swansea
Mono open source ECMA CLI, C# and .NET implementation.
Role in this project:
Backend Developer
Contributions:881 commits in 9 years 9 months
Contributions summary:Dick contributed to the Mono project by modifying system-level and platform-specific code. Their work included enabling features on specific platforms like Solaris, and addressing compatibility issues. They also worked on system-level configurations, such as non-blocking sockets for improved stability.
A boilerplate CanDeactivate guard for Angular routing
Contributions:4 releases, 3 PRs, 24 pushes in 1 year 9 months
boilerplateangular-routingroutingangularguard
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.