David Refoua is an experienced project manager and hands-on software developer with 11 years in the industry, leading projects from design through delivery at his company DRS David Soft. He blends project leadership with full-stack development and web design, maintaining an active role in code while overseeing teams and timelines. David contributes to notable open-source projects such as PeachPie (enhancing cURL cookie handling for PHP on .NET) and Cmder (improving launcher/versioning and prompts), showing a knack for pragmatic bug fixes and tooling improvements. Based in Iran with a computer science background, he pairs strong mathematical training with practical engineering instincts. Colleagues would describe him as someone who moves fluidly between product-facing management and low-level implementation details. He documents his work and thinking publicly at blog.refoua.me/profile, signaling a commitment to transparency and continual learning.
11 years of coding experience
Computer Science, Mathematics, Computer Science, Mathematics at Nokhbegan (KHOBRE)
First Grade of High School, Mathematics, First Grade of High School, Mathematics at Allameh Tabatabaei
Computer Science, Computer Science at Tehran Azad University
Second and Third Grade of High School, Mathematics and Computer Science, Second and Third Grade of High School, Mathematics and Computer Science at Adab o Elm
Stackoverflow
Stats
3,546reputation
2.0mreached
36answers
23questions
Badges
max
top-5%
javascript
top-5%
html
top-5%
Github Skills (31)
batchfile10
automation10
php10
http-cookie10
script10
cmder10
build-automation10
command-line10
powershell10
batch10
automations10
curl10
msbuild9
javascript9
dotnet9
Programming languages (28)
C#CGoInno SetupHTMLTypeScriptShellAdblock Filter List
PeachPie - the PHP compiler and runtime for .NET and .NET Core
Role in this project:
Back-end Developer
Contributions:23 commits, 3 PRs, 87 comments in 13 days
Contributions summary:David focused on enhancing the cURL library within the PHP compiler, adding support for the `CURLOPT_COOKIEJAR` option. They implemented functionality to load cookies from Netscape-style cookie files, enabling more sophisticated cookie management. Further contributions included bug fixes, refactoring, and improvements related to cookie handling, including handling edge cases and null values within the cURL library.
Contributions:19 PRs, 37 pushes, 16 branches in 5 years 4 months
cmder
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.