Jeffrey Bernardis

Retired at iconectiv

Montgomery Township, New Jersey, 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
Jeffrey Bernardis is a retired senior software engineer with 15 years of hands-on experience building and automating test frameworks for cloud-native services. He specialized in Python-driven test automation for Docker and Kubernetes, creating object-oriented frameworks and CI/CD-triggered test execution that scaled to hundreds of test cases. Prior roles at Ericsson and iconectiv combined deep knowledge of SDLC, TCP/IP, wireless technologies, and integration with pragmatic DevOps practices. He also contributes to open-source firmware tooling, refactoring the Teacup configurator to add build/upload features and thermistor presets for 3D printers. A Penn State computer science graduate, Jeffrey is notable for bridging low-level firmware usability improvements with high-level automated test infrastructure. Now retired in Montgomery Township, NJ, he brings a rare blend of pragmatic engineering, tooling craftsmanship, and systems-level thinking.
code15 years of coding experience
job18 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, 3.62, Bachelor of Science - BS, Computer Science, 3.62 at Penn State University
github-logo-circle

Github Skills (5)

c1710
firmware10
c1110
wxpython10
3d-printing9

Programming languages (6)

JavaC++CG-codeGoPython

Github contributions (5)

github-logo-circle
Traumflug/Teacup_Firmware

Jan 2015 - Jul 2015

Firmware for RepRap and other 3D printers
Role in this project:
userFull-stack Developer
Contributions:63 commits, 15 pushes, 12 branches in 6 months
Contributions summary:Jeffrey primarily worked on refactoring and restructuring the configuration tool for the Teacup firmware. They separated the code into files based on functionality, distinguishing between printers and boards. The user added features to build and upload the firmware directly from the configurator and incorporated thermistor presets for easier configuration. They also addressed several bugs and made enhancements to the user interface.
octoprintfirmwarereprap3d-printeratmel
jbernardis/cncbox

Sep 2015 - Jan 2021

Contributions:7 pushes, 1 branch in 5 years 4 months
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
Jeffrey Bernardis - Retired at iconectiv