Scott Lewis

Principal at Self-employed

Portland, Oregon, 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

👤
Senior
🎓
Top School
Scott Lewis is a Principal software architect and consultant based in Portland, Oregon with 15+ years of hands-on experience designing enterprise frameworks, leading open-source projects, and mentoring engineering teams. He founded and runs Composent, providing architecture, releng, and open development guidance to organizations large and small, and has a long volunteer leadership history at the Eclipse Foundation where he led the Eclipse Communication Framework. His background spans embedded/IoT, trading and risk systems, and machine learning for real-time situational awareness, reflecting an ability to move between low-latency systems and research-driven projects. An experienced test and QA contributor to projects like reactive-grpc, he emphasizes reliability in distributed systems and practical, maintainable test suites. With a Ph.D. in Experimental Psychology, Scott brings a research-minded, human-centered approach to system design and team processes.
code15 years of coding experience
job14 years of employment as a software developer
bookPh.D Experimental Psychology, Ph.D Experimental Psychology at University of Oregon
github-logo-circle

Github Skills (7)

javas10
junit10
rxjava10
java10
rxjavafx10
testing10
grpc-java9

Programming languages (8)

JavaC++ShellRustJavaScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
salesforce/reactive-grpc

Jul 2021 - Oct 2021

Reactive stubs for gRPC
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:8 reviews, 22 commits, 4 PRs in 3 months
Contributions summary:Scott primarily contributed to improving the test suite for the `reactive-grpc` library. Their work involved fixing existing tests, addressing issues with test iteration counts, and removing an unstable test. The commits showcase modifications to test classes and adjustments to testing methodologies. This suggests a focus on ensuring the reliability and functionality of the reactive gRPC library.
grpc-javastubsreactorgrpcrsocket
ECF/HazelcastProvider

Aug 2015 - Jul 2022

Remote Services distribution provider based on Hazelcast 4
Contributions:12 releases, 130 commits, 124 pushes in 7 years
hazelcastproviderdistribution
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
Scott Lewis - Principal at Self-employed