Michael聽David

Senior Software Engineer at Salesforce

El Sobrante, 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

馃ぉ
Rockstar
馃帗
Top School
Michael David is a Senior Software Engineer with over a decade of experience building scalable backend and full鈥憇tack systems for e-commerce, cloud, and AI-enabled platforms. He specializes in modernizing legacy architectures into cloud鈥憂ative solutions using Node.js, GraphQL, React/Angular, and container orchestration with Docker and Kubernetes, and has measurable impact improving performance and deployment cadence via Azure DevOps. At Salesforce he led a complete e-commerce replatform and helped integrate an AI recommendation engine using Azure Cognitive Services, while contributions to the widely used tough-cookie Node library show practical expertise in protocol-level HTTP behavior and rigorous testing. Comfortable bridging product and engineering, he pairs pragmatic database and concurrency optimizations with strong security practices around Azure AD to deliver reliable, production-ready systems.
code6 years of coding experience
job7 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Southern California
github-logo-circle

Github Skills (4)

http-cookie10
javascript10
nodejs10
testing10

Programming languages (2)

TypeScriptJavaScript

Github contributions (5)

github-logo-circle
salesforce/tough-cookie

Aug 2019 - Sep 2021

RFC6265 Cookies and CookieJar for Node.js
Role in this project:
userBack-end Developer
Contributions:3 reviews, 26 commits, 9 PRs in 2 years 1 month
Contributions summary:Michael primarily contributed to the `tough-cookie` library, a Node.js library for managing RFC6265 cookies. The commits show the user working on bug fixes and implementing new features, such as stricter validation of cookie prefixes. These changes involved modifying core cookie parsing logic and adding tests to ensure correct behavior. The user demonstrated proficiency in JavaScript and testing methodologies within the context of HTTP cookies.
node-jsjavascriptnodejscookiejarcookies
playtronics2/webgoat

Sep 2019 - Dec 2020

Contributions:8 pushes, 8 branches in 1 year 3 months
Find and Hire Top DevelopersWe鈥檝e 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
Michael David - Senior Software Engineer at Salesforce