Clifford Johnson

Software Developer at IBM

Reston, Virginia, 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
Clifford Johnson is a seasoned software developer and systems architect with 11+ years of recent commercial experience and a multi-decade career designing reliable, secure, and extensible systems. He has driven architecture and implementation for high-performance commercial products including Terracotta/Ehcache and BMC Atrium Orchestrator, and now contributes to Terracotta at IBM. Known for stabilizing critical features—from Greenplum backup/restore to clustered PostgreSQL extensions—he blends deep systems-level expertise with pragmatic product thinking. An active contributor to the Ehcache 3.x codebase, he focuses on backend correctness and rigorous test coverage, reflecting a strong commitment to quality engineering. Clifford excels at rapidly assimilating unfamiliar standards and technologies to meet demanding stability and security requirements. Based in Reston, VA, he brings rare continuity across legacy mainframe-era systems and modern distributed Java platforms.
code11 years of coding experience
job42 years of employment as a software developer
bookBS CS Computer Science, BS CS Computer Science at Virginia Tech
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (8)

javas10
caching10
junit10
ehcache10
java10
testing10
test-automation9
multithreading8

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
ehcache/ehcache3

Nov 2014 - Dec 2022

Ehcache 3.x line
Role in this project:
userBackend Developer & QA Engineer
Contributions:87 reviews, 191 commits, 106 PRs in 8 years 2 months
Contributions summary:Clifford primarily contributed to the core of the Ehcache project, focusing on implementing and testing backend logic. Their work includes the correction of iterator removal behavior within the core Ehcache implementation, adding and completing test suites, specifically CRUD operations, put/get operations, and iterator tests. They also contributed to testing operations on the cache, ensuring correct functionality and stability.
ehcache
cljohnso/ehcache3

Jan 2015 - Jan 2025

Ehcache 3.x line
Contributions:1 PR, 365 pushes, 73 branches in 10 years 2 months
ehcache
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
Clifford Johnson - Software Developer at IBM