About Jeff Greenberg

About
Jeff Greenberg

I help mission-driven organizations plan and build accessible, scalable websites with Drupal. I bring 20 years of Drupal development in multiple sectors—private, higher ed, nonprofit, arts, media, entertainment, medical, and government—along with technical writing and UX strategy. I’m not just a coder and architect—I help teams clarify vision, reduce risk, and achieve their goals with cleaner, longer-lasting platforms.
Jeff wearing several hats

What I Do

Migration planning diagram
Migration Planning and Scripts
Command output and Drupal.org listing of the BOL module by Jeff Greenberg
Custom Modules
A component from Figma to code to rendered
Templates, Components and Forms
Site architecture diagram
Site Architecture
Landing & Small Business Sites
Content moderation diagram
Content Moderation & User Roles Design
A graphic of various applications connecting to Drupal, and the data flow of REST transactions.
APIs & Integrations
A graphic exhibiting Discovery to Specification
Discovery, Requirements Analysis to Spec
Print publications
Print Design - brochures, magazines, etc.

What I've Done

Over the years, I’ve worked on dozens of sites and systems, from internal applications to high-traffic public platforms. The examples below aren’t necessarily the biggest names, but they each presented a unique challenge—technical, architectural, or conceptual—that made the work especially rewarding. These are the kinds of puzzles I enjoy solving.

Clipart models of a figure skater, hockey player and ski jumper.
The Sochi Winter Olympics site for Sports Illustrated was both challenging and rewarding. The International Olympic Committee maintains a veritable encyclopedia of XML schemas. Some cover static data—countries, teams, athletes, and sports—though even these can change during the games. Others deliver dynamic data: medal counts, placements, competition results, and real-time information such as slalom split times. Statistical data, limited in the Winter Games to hockey and curling, added another layer.

The site was built in Drupal, using PHP, JavaScript, MySQL, and MongoDB. Rising to the challenge of presenting this volume of information to fans eager to follow the world’s best athletes was almost as satisfying as winning a medal!
Winter Olympics
A man looking at a complex diagram on a whiteboard then sitting at a terminal
At Ricoh, I served as both project manager and programmer analyst for a complex ordering system modernization. The existing process involved a large number of order line item types. Each product mapped to a group of these types, and each type, in turn, could map to additional line item types that were dynamically incorporated into the final order.

I’ve always enjoyed translating client business requirements into clear specifications—and writing the code to bring those specifications to life made the project even more rewarding.

The system was developed in COBOL, with components written in HP SPL.
Requirements Analysis
Home page portrait of Hal Grossman - Violinist
I’ve worked on a number of artist websites—including for Dr. Oz and Conan O’Brien—but what made my work with Hal Grossman different was that I was also responsible for the UI design, not just development. Typically, I’m handed a finished design to implement; in this case, I created the visual design from scratch. Along the way, we added several custom touches that evolved over the course of development, making it a uniquely collaborative and rewarding project.

This was a Drupal project, beginning with Drupal 7 and moving through each version to Drupal 10, each getting a redesign.
Artist Website
Pages from All Aboard! magazine
I created the full layout for a print publication for an Atlanta-based association. While I enjoy this kind of design work, producing an entire magazine layout made this one of the more demanding projects I’ve tackled. It required a careful balance of structure, readability, and visual flow.

I used a variety of tools throughout the process, with the primary layout completed in Scribus.
Publication Layout

Testimonials

What Others Say

I hired Jeff to work on my team at Sports Illustrated. We had the herculean task of rebuilding SI.com on Drupal 7. To make matters worse, we inherited an unfinished code base that was developed by a vendor who was let go from the project due to their constant delays and delivery of low quality code. 

This kind of challenge would have scared off a lesser developer (and it did scare off a few), but not Jeff. Jeff led our team in identifying areas of the code base that needed improvement, and was instrumental in shoring up these weak spots. While rebuilding SI.com, he also contributed to the 2014 Winter Olympics micro site, which had an extremely short development window. Both projects were released on time and with great praise.

It's never fun to inherit a project that is behind and riddled with issues, but if I ever find myself in that situation again, the first call I'm making is to Jeff.

Ted Lee
Tech Manager
Consumer Reports

I had the distinct pleasure of working with Jeff Greenberg from at JBS International, where I was the Project Director and he was the Tech Lead for the CDC's National Prevention Information Network (NPIN) project. Jeff is the ultimate partner. His technical expertise, especially in the Drupal arena, is second to none.

However, what truly makes Jeff exceptional is his collaborative spirit and unwavering commitment. He consistently went above and beyond his formal duties to ensure the project's success. Furthermore, he possesses a rare talent for communicating highly technical information to non-technical clients, making him an invaluable asset in every meeting. Jeff is a brilliant technologist, an incredible problem-solver, and genuinely one of the nicest people I've had the privilege to work with. Any organization would be incredibly lucky to have him on their team.

Kate Racoff Musgrove, PhD
Advocate & Impact-Driven Public Health Leader
ICF

I had the pleasure of working with Jeff at two different companies: JBS International and Bixal.
At one point, we inherited a complex project built with a mix of technologies (including Drupal) and a variety of loosely connected components. Thanks to Jeff’s leadership, we transformed it into a high-performing, well-integrated application. It was one of the most challenging projects I’ve worked on, but with Jeff as the technical lead, I always knew we’d overcome any obstacle and find the right solution.
Have a question? You don’t need Google or ChatGPT-just ask Jeff. He knows it all.


If you're looking for someone who embraces challenges, leads with confidence, and earns the trust and respect of everyone around him, Jeff is your person.


Beyond being an exceptional developer, Jeff is a truly outstanding human being with a strong work ethic and a sharp sense of humor. Any team would be lucky to have him.
 

Vera Lyalko
Sr. Drupal Developer

Blog

Fresh Off the Blog

Output from the drush bol command

BOL Module 1.2 Released

Just released version 1.2 of the Drupal contrib module Bill of Lading

Want to Work Together? Connect!

Topic
Are you a human?