Charles Law

Principal Software Engineer at Eyenuk, Inc.

California, 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

👤
Senior
🎓
Top School
Charles Law is a Principal Software Engineer based in California with 13 years of experience building production-grade, regulated AI and cloud systems. He led architecture, product ownership, and delivery for an FDA 510(k)-cleared autonomous AI medical platform, scaling it from research prototype to national deployments and enterprise sales. Skilled across Python, JavaScript/React, Go, and cloud-native tooling (Docker, Kubernetes, Terraform, GCP), he combines hands-on engineering with regulatory and documentation leadership tied to IEC62304 and ISO14971. Earlier roles span low-latency distributed systems and ML-driven tracking at OpenX and Lockheed Martin, where his algorithms were deployed in operational contexts. An advocate for automation and reusable architectures, he also contributes to open-source (improving web2py’s authentication and security UX), reflecting a pragmatic focus on usability and safety.
code14 years of coding experience
job12 years of employment as a software developer
bookHigh School Diploma, High School Diploma at GHAMAS
bookM.Eng Systems Engineering, M.Eng Systems Engineering at Cornell University
stackoverflow-logo

Stackoverflow

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

Github Skills (11)

user-management10
authentication10
user-authentication10
web2py10
python10
database9
interaction9
databases9
e-mail8
emailjs8
integrations8

Programming languages (8)

C++CDJavaScriptGoHaskellHTMLPython

Github contributions (5)

github-logo-circle
web2py/web2py

Sep 2013 - Sep 2013

Free and open source full-stack enterprise framework for agile development of secure database-driven web-based applications, written and programmable in Python.
Role in this project:
userBack-end Developer
Contributions:6 commits in 1 day
Contributions summary:Charles primarily focused on enhancing the authentication and registration features of the web2py framework. Their contributions included adding more descriptive error messages for username and email-related issues, implementing a multi-login option, and integrating email verification functionality. They also addressed password security by adding a class to the second password registration field. These changes improve the user experience and security aspects of the application's user management system.
agile-developmentdatabasefull-stackpython
Contributions:20 commits in 1 year 1 month
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