Maggie Negm is a full-stack software engineer with 11 years of experience building pragmatic, secure web applications and internal tools. She has driven measurable impact at LaunchGood by developing an admin dashboard that saved 100+ manual hours and architecting microservices to modernize a monolith, and built an ad system responsible for a significant portion of company revenue. Maggie pairs backend security expertise—demonstrated via contributions to the LibreHealth EHR project where she mitigated XSS, LFI, and CSRF risks—with front-end and ops skills across Nest.js, TypeScript, AngularJS, PHP, PostgreSQL, and Docker. Comfortable moving between maintenance of legacy systems and designing new service architectures, she focuses on shipping reliable, auditable features that reduce human error. She also contributes to open-source healthcare software, bringing an engineering mindset informed by studies in cognitive science and computer science.
11 years of coding experience
1 year of employment as a software developer
Science, Science at Southside Virginia Community College
Bachelor's degree, Cognitive Science, Bachelor's degree, Cognitive Science at University of Virginia
LibreHealth EHR - Free Open Source Electronic Health Records
Role in this project:
Back-end Developer & Security Engineer
Contributions:1 review, 10 commits, 28 PRs in 2 months
Contributions summary:Maggie's contributions focus on enhancing the security of the LibreHealth EHR project. The commits primarily involve implementing HTML entity encoding to prevent Cross-Site Scripting (XSS) vulnerabilities in the application's note-taking and reporting features. They also updated the algorithm for accepted URLs and the error page and added CSRF protection to vulnerable forms. The user's changes touch upon critical security aspects of the EHR system, improving its resilience against common web application attacks.
LibreHealth EHR - Free Open Source Electronic Health Records
Contributions:45 pushes, 37 branches in 1 year
health-recordsrecordshealthehrelectronic
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.