David Hall

Inactive at Freelance

San Francisco Bay Area United States
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

🤩
Rockstar
🎓
Top School
David Hall is a corporate attorney turned semi-retired technologist in the San Francisco Bay Area with a rare blend of in-house licensing law and decades of hands-on coding experience. Over a legal career spanning major roles at OSIsoft and Elsevier MDL, he negotiated nearly $2B in software, SaaS and services outbound licenses and handled complex IP, partnership and corporate matters across energy, pharmaceuticals and data industries. He pairs that practice with deep technical work—three decades of coding and contributions to .NET Windows interop via the well-regarded dahall/vanara repository, including audit logging, VSS wrappers and virtual disk support. Comfortable drafting and negotiating inbound and outbound IP and open source licenses, he also manages third-party and OSS license risk and ancillary corporate issues from tax to real estate. Known for translating legal requirements into pragmatic engineering and product terms, he helps bridge legal, security and engineering teams to move deals and integrations forward. Based in the Bay Area, he is a pragmatic advisor who still writes and reviews code while focusing on selective freelance and consulting engagements.
code10 years of coding experience
bookPoli Sci, Poli Sci at University of California, Berkeley
bookJ.D., J.D. at University of the Pacific - McGeorge School of Law
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (16)

net10
asp-net10
dotnet10
com-interop10
ws-api10
csharp10
winapi10
wp-api10
dotnet-core10
security9
error-handling8
file-handling8
file-processing8
marshalling8
fileio8

Programming languages (2)

C#Python

Github contributions (5)

github-logo-circle
dahall/groupcontrols

Jul 2017 - Dec 2021

.NET controls that display multiple sub-controls without creating a unique window handle for each child. Instead each child is drawn using the default renderers.
Contributions:7 commits, 14 pushes, 1 branch in 4 years 6 months
dotnetdrawnfor-eachwindowcsharp
dahall/TimeSpan2

Jul 2017 - Feb 2022

Contributions:6 releases, 13 commits, 11 pushes in 4 years 8 months
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
David Hall - Inactive at Freelance