Derek Lewis is a Staff Software Engineer specializing in security with 14 years of industry experience and a decade of deep Java, Linux, and networking expertise. He builds and maintains high-performance, scalable systems and brings rare "mechanical sympathy"—a low-level understanding of x86, OS internals, and TCP/IP—that helps him diagnose thorny production issues. At Slack he progressed from backend developer to senior security engineer and now staff-level security, applying strong root-cause analysis and clear written communication to operational and architectural problems. His open-source touches include contributions to ServiceTalk while at Apple, showing familiarity with high-throughput networking frameworks. Based in Vancouver, he is highly focused on remote roles only and prefers stability over relocation.
A networking framework that evolves with your application
Role in this project:
Back-end Developer
Contributions:304 commits in 1 year 4 months
Contributions summary:Derek's commits focused on refactoring the license headers in multiple Java files within the `servicetalk` repository. They consistently replaced Javadoc-style comments with Java-style comments across different modules, including those related to concurrent programming, DNS service discovery, HTTP routing, TCP networking, and Redis. This indicates a broad touchpoint across the project's core functionality.
POM lint plugin for maven - *** No longer supported ***
Contributions:131 commits, 12 PRs, 21 pushes in 3 years 6 months
maven-pluginlintmavenno-longer-supportedsupported
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.