Jim Schlight

Senior Backend Engineer at inspiredware

Ashland, 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

🤩
Rockstar
🎓
Top School
Jim Schlight is a Senior Backend Engineer with eight years of professional experience and a long-running tenure at inspiredware, based in Ashland, Oregon. He focuses on building reliable backend systems and has deep hands-on expertise in Node.js C++ addons and binary distribution tooling, contributing notable examples and Node-API support to prominent open-source projects like node-addon-examples and mapbox/node-pre-gyp. As an active member of the OpenJS Foundation's Node.js community since 2017, he blends backend engineering with DevOps and CI/CD improvements to streamline builds and prebuilt binary workflows. Jim pairs technical depth with business perspective from an MBA, enabling pragmatic decisions that balance developer ergonomics and production stability. He’s the kind of engineer who contributes both code and documentation, improving onboarding and long-term maintainability of developer-facing tools.
code8 years of coding experience
bookMaster of Business Administration - MBA, Master of Business Administration - MBA at University of Utah - David Eccles School of Business
bookBachelor of Science - BS, Bachelor of Science - BS at University of Utah College of Engineering
stackoverflow-logo

Stackoverflow

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

Github Skills (8)

napi10
nodejs10
javascript10
c-language10
cprogramming-language10
cicd9
npm9
cmake7

Programming languages (8)

TypeScriptDockerfileShellC++CPLpgSQLJavaScriptPython

Github contributions (5)

github-logo-circle
nodejs/node-addon-examples

Sep 2019 - Mar 2021

Node.js C++ addon examples from http://nodejs.org/docs/latest/api/addons.html
Role in this project:
userBack-end Developer
Contributions:10 reviews, 19 commits, 13 PRs in 1 year 6 months
Contributions summary:Jim contributed to examples demonstrating Node.js add-ons using C++ and various APIs, including Node-API and Node-addon-api. Their commits introduced new examples, such as build_with_cmake, and added features like statics. They also added tutorial examples covering object wrapping and asynchronous workers. Furthermore, they improved the documentation and the website for the project.
cppnodejsnode
mapbox/node-pre-gyp

Jan 2018 - Apr 2021

Node.js tool for easy binary deployment of C++ addons
Role in this project:
userBackend & DevOps Engineer
Contributions:19 commits, 2 PRs, 15 comments in 3 years 3 months
Contributions summary:Jim primarily contributed to the project by implementing and improving Node-API support, including versioning and build processes for pre-built binaries. They made fixes to installation, build processes, and testing, while also addressing issues related to the reveal command. The user's contributions show involvement in code cleanup and CI/CD pipeline configuration, focusing on enhancing the project's build and distribution capabilities.
cppnodejspriority
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