Jeremy Pallats

Software Engineer at Canada

Laval, Quebec, Canada
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
Jeremy Pallats is a software engineer with 13 years of hands-on experience spanning web, embedded, and Java development, grounded in a Concordia University education and a consistent academic record. He has practical telecom industry experience from roles at Ericsson and InterDigital, and has contributed meaningful backend work to the popular vim-plug project—improving parallel plugin management, cross-platform support, and Python/Neovim compatibility. A Linux enthusiast and pragmatic problem-solver, Jeremy focuses on system programming and reliable tooling, often tackling timeout, subprocess, and error-handling challenges. Known for being hardworking and easygoing, he continually expands his skill set and enjoys thinking deeply about low-level systems while balancing a taste for chocolate. Based in Laval, Quebec, he’s open to opportunities where he can apply his systems expertise and open-source experience to real-world problems.
code13 years of coding experience
bookConcordia University
languagesEnglish, French
github-logo-circle

Github Skills (9)

neovim10
vim10
python10
subprocess10
vimscript10
parallel-processing9
api8
apidoc8
git7

Programming languages (9)

JavaShellC++HaskellVimLPerlVim scriptVim Script

Github contributions (5)

github-logo-circle
junegunn/vim-plug

Jan 2015 - Apr 2016

:hibiscus: Minimalist Vim Plugin Manager
Role in this project:
userBack-end Developer
Contributions:46 PRs, 14 pushes, 434 comments in 1 year 2 months
Contributions summary:Jeremy primarily contributed to the core functionality of the Vim plugin manager, `vim-plug`. Their work involved significant changes to the Python code used for parallel plugin management, including the implementation of subprocess handling, timeout mechanisms, and error management. They also refactored and enhanced the code to support new Neovim job APIs and Python version compatibility, along with Windows and Cygwin support. Furthermore, the user implemented fixes for status updates and delayed loading issues.
vimminimalisthibiscusvim-pluginneovim
pakit/base_recipes

Sep 2015 - Jul 2022

Contributions:58 pushes, 9 branches, 1 comment in 6 years 10 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
Jeremy Pallats - Software Engineer at Canada