David Gonzalez is a Technical Marketing Engineer and AEM specialist with 15 years of professional experience and eight years as a consultant delivering financial reporting suites, custom web applications, and large web platforms. At Adobe he blends solution architecture and developer advocacy, focusing on modern, scalable cross-platform web solutions with deep expertise in Adobe Experience Manager. A pragmatic back-end Java developer, he actively contributes to prominent OSS AEM projects (ACS AEM Commons, Tools, and Samples), notably improving WCM Views and moving features to cookie-based designs for better UX. He pairs hands-on implementation—servlets, filters, workflows—with end-to-end architecture and a public GitHub that documents reusable AEM patterns. Based in Massachusetts, he brings a Computer Science degree from the University of Michigan and a track record of translating complex enterprise requirements into practical, reusable code.
15 years of coding experience
BS, Computer Science, BS, Computer Science at University of Michigan
Contributions:92 releases, 266 reviews, 1277 commits in 9 years 7 months
Contributions summary:David's commits primarily focus on implementing and enhancing the WCM Views feature, including the WCMViewsServlet for handling resource types, and code within the WCMViewsFilter, and WCMViewsFilter. This includes updating properties within the WCMViewsServlet implementation, refactoring code to be more efficient and making changes related to how data is retrieved and the user is able to view the information. Moreover the user refactored the functionality to use a cookie-based approach instead of query parameters.
Contributions:1 review, 165 commits, 29 PRs in 6 years 7 months
Contributions summary:David primarily worked on Java-based back-end code samples for Adobe Experience Manager (AEM), focusing on features such as servlets, filters, and workflow processes. Their contributions involved implementing and updating code snippets to demonstrate various functionalities within the AEM platform, including the handling of requests (GET and POST), and integrating specific functionalities related to content replication. The commits also show work on setting up and modifying configurations like Sling Filters. The user was focused on creating examples for ACS AEM Samples.
adobe-experience-managercrxosgidispatchersling
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 Gonzalez - Technical Marketing Engineer at Adobe