David Cramer

Senior Software Engineer at PLIMSOLL

uMgeni Local Municipality, KwaZulu-Natal, South Africa
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
David Cramer is a Senior Software Engineer with 14 years of professional experience and over two decades of hands-on development spanning research, enterprise, and freelance roles. He specializes in high-performance PHP/MySQL systems and enterprise WordPress solutions—most recently shaping performance and custom UI work at XWP and contributing to prominent open-source projects like Pods and the AMP WordPress plugin. David has designed and operated mission-critical APIs and hybrid data architectures (MongoDB + MySQL) for large-scale deployments such as Vodacom’s Redworld and built embedded-network devices for POS systems, demonstrating both backend depth and systems-level engineering. He co-founded products and plugins (CalderaWP/ClearFormat) and has peer-reviewed research published in the South African Journal of Information Management, reflecting a blend of practical delivery and academic rigor. Based in KwaZulu-Natal, he thrives on solving complex integration and performance challenges and continually explores new technologies to push system efficiency.
code14 years of coding experience
job21 years of employment as a software developer
github-logo-circle

Github Skills (17)

ampl10
plugin-development10
wordpress10
templater10
template-engine10
google-amp10
pods10
php10
html10
template-tags10
content-type9
custom-fields9
css8
javascript8
database6

Programming languages (3)

JavaScriptGoPHP

Github contributions (5)

github-logo-circle
pods-framework/pods

Dec 2012 - Jan 2015

The Pods Framework is a Content Development Framework for WordPress - It lets you create and extend content types that can be used for any project. Add fields of various types we've built in, or add your own with custom inputs, you have total control.
Role in this project:
userFull-stack Developer
Contributions:18 commits, 1 push, 6 comments in 2 years 1 month
Contributions summary:David primarily contributed to the "Advanced Templates" component within the WordPress Pods framework. Their work involved building an advanced template builder, including the implementation of a custom user interface. They also made several fixes and enhancements, such as reconnecting traversals for image fields, adding autocomplete for image tags, and cleaning up the template editor. Furthermore, they added features to the template editor, including the integration of the Frontier template editor.
custom-fieldstotalpjaxcontent-typeswordpress
ampproject/amp-wp

Jan 2018 - Jun 2018

Enable AMP on your WordPress site, the WordPress way.
Role in this project:
userBack-end Developer
Contributions:70 commits, 13 PRs, 64 pushes in 4 months
Contributions summary:David primarily contributed to the development and maintenance of the AMP WordPress plugin. Their work involved adding new methods to utility classes, such as `get_dom`, and implementing sanitizers for form and comments. The user also added a form posting handler and made adjustments to the handling of AMP XHR requests, demonstrating a focus on improving functionality and ensuring the plugin's compatibility within an AMP environment. They also implemented comment related features.
reservation-systemwordpress-apiwordpressphpwordpress-admin
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 Cramer - Senior Software Engineer at PLIMSOLL