Dick Porter

Consultant Software Engineer at Ecgtheow Ltd

Greater Swansea Area United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code26 years of coding experience
job22 years of employment as a software developer
bookBsc, Computer Science, Bsc, Computer Science at University of Wales, Swansea
stackoverflow-logo

Stackoverflow

Stats
161reputation
10kreached
3answers
0questions
github-logo-circle

Github Skills (15)

net10
asp-net10
dotnet10
solaris10
csharp10
runtimes10
dotnet-core10
operating-system9
sys9
cprogramming-language9
c-language9
jit8
unit-testing6
nodejs6
angular6

Programming languages (9)

TypeScriptC#JavaCJavaScriptHTMLPuppetRuby

Github contributions (5)

github-logo-circle
mono/mono

Sep 2001 - Apr 2011

Mono open source ECMA CLI, C# and .NET implementation.
Role in this project:
userBackend 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.
dotnetjitruntimemonoandroid
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.
Request Free Trial