Josh Schember

Controls Designer at PASLIN

Dearborn, Michigan, 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
Josh Schember is a controls designer and experienced systems engineer with 18 years of hands-on experience blending embedded controls, robotics, and backend software. Based in Dearborn, MI, he currently designs control systems at PASLIN after building robotics solutions at Fisher Dynamics and supporting IT and manufacturing roles that give him practical shop-floor insight. An active open-source contributor, Josh has improved date/time and URL handling in the Lua Penlight library and added indexing and UI enhancements to widely used ebook projects like Calibre and Sigil, showing a knack for both backend logic and user-facing fixes. He combines formal computer engineering training from the University of Michigan–Dearborn with a pragmatic focus on reliability and maintainability, often surfacing subtle interoperability and time-zone edge cases that others miss.
code18 years of coding experience
job5 years of employment as a software developer
bookBachelor of Engineering - BE Computer Engineering, Bachelor of Engineering - BE Computer Engineering at University of Michigan-Dearborn
bookHigh School Diploma, High School Diploma at Macomb Academy of Arts and Sciences
stackoverflow-logo

Stackoverflow

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

Github Skills (21)

datetime10
url-encoding10
date-manipulation10
python10
back-end-development10
url-scheme10
url-validation10
datetimes10
ui-design10
url-parsing10
manipulation10
lua10
uid10
dates10
front-end-development10

Programming languages (8)

TypeScriptC++CVisual BasicLuaPHPRubyPython

Github contributions (5)

github-logo-circle
Sigil-Ebook/Sigil

Jul 2011 - Jun 2015

Sigil is a multi-platform EPUB ebook editor
Role in this project:
userBack-end Developer
Contributions:5 releases, 952 commits, 11 PRs in 3 years 11 months
Contributions summary:Josh appears to have contributed to fixing UI issues related to cursor positioning in the Split View feature. These commits indicate involvement in UI and user interaction enhancements within the editor. The code changes relate to the logic of positioning the cursor in the "Book View".
ebookpdfsigilmulti-platformepub
lunarmodules/Penlight

Jan 2013 - Sep 2014

A set of pure Lua libraries focusing on input data handling (such as reading configuration files), functional programming (such as map, reduce, placeholder expressions,etc), and OS path management. Much of the functionality is inspired by the Python standard libraries.
Role in this project:
userBack-end Developer
Contributions:7 commits, 4 comments in 1 year 8 months
Contributions summary:Josh primarily contributed to the `penlight` Lua library, focusing on date/time functionality, including UTC conversions and time zone calculations. They implemented a new `Date2` module, expanding the date handling capabilities. Furthermore, the user added Python-style URL quoting and unquoting functionality and improved the existing codebase through bug fixes and refactoring, enhancing code quality and usability.
pythonfunctional-programmingconfiguration-filesclosureinput-data
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
Josh Schember - Controls Designer at PASLIN