John Szakmeister

Maryland, 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
John Szakmeister is a seasoned software engineer with 22 years of experience specializing in low-level systems, compilers, operating systems, and embedded development. He co-founded and led engineering at Intelesys and later served as Senior VP at Polaris Alpha, bringing both hands-on coding and technical leadership to long-term projects. An active open-source contributor, his work touches notable projects like Neovim, pyGit2, Nose, and Apache Subversion—improving build systems, testing infrastructure, and Git bindings. With an MSEE from Johns Hopkins and deep C/C++ and Python expertise, he excels at cross-domain problem solving, from kernel-level work to distributed testing and tool development. Based in Maryland and not seeking relocation, he prefers roles that focus on compiler, OS, or embedded systems engineering.
code22 years of coding experience
job18 years of employment as a software developer
bookBSEE, Electrical Engineering, BSEE, Electrical Engineering at The University of Akron
bookJohns Hopkins University
stackoverflow-logo

Stackoverflow

Stats
45,781reputation
4.1mreached
389answers
1question
Badges
version-control
top-5%
bash
top-5%
git
top-1%
alias
top-5%
github
top-1%
macos
top-5%
github-logo-circle

Github Skills (42)

unit-testing10
git10
libgit210
github10
python10
scripting10
testing10
bash10
cmake10
travis-ci10
xunit10
neovim10
libgit2sharp10
script10
subversion10

Programming languages (20)

JavaC++CRustMakefileGoPerlHTML

Github contributions (5)

github-logo-circle
nose-devs/nose

Sep 2012 - Mar 2016

nose is nicer testing for python
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:203 commits, 37 PRs, 37 pushes in 3 years 5 months
Contributions summary:John primarily focused on enhancing the testing infrastructure for the `nose` project. Their contributions include adding and modifying test cases, fixing issues related to Unicode handling and exception reporting within the xUnit plugin, and improving the reliability of existing functional tests. The user addressed issues concerning test execution, ensuring the correct behavior of the test framework. They also implemented improvements to the xUnit test reporting, including capturing stdout and stderr, and handling edge cases.
testingpythonnose
neovim/neovim

Apr 2015 - Sep 2019

Vim-fork focused on extensibility and usability
Role in this project:
userDevOps Engineer & System Architect
Contributions:50 commits, 104 PRs, 43 pushes in 4 years 6 months
Contributions summary:John made significant contributions to the build system and infrastructure of the Neovim project. Their work involved revamping the build system to improve portability and incorporate CMake, as well as integrating dependencies via pkg-config. They also addressed issues related to build environments like Travis CI, including adapting the build process for clang and handling dependency issues related to libuv. Furthermore, they modified testing and localization pipelines to streamline the development workflow.
usabilityapiluavimvim-plugin
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
John Szakmeister