Uri Kleiner

Senior Tooling Engineer at MaintainX

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

👤
Senior
🎓
Top School
Uri Kleiner is a Senior Tooling Engineer based in Montreal with 11 years of hands-on experience building full-stack Node.js systems and developer tooling. He specializes in improving developer workflows and infrastructure, having moved large data sync jobs from hours to minutes, built distributed log processors with AWS Lambda/SQS/S3, and implemented streaming and OAuth2 foundations for sync platforms. At Unito he led integrations with Google Sheets, Airtable and GitHub Apps and mentored interns, and his open-source contributions to depcheck show attention to UX in CLI tools and robust config parsing. Comfortable across front-end React/Angular and back-end APIs and databases, he also brings strong DevOps experience with Kubernetes and Terraform. Colleagues rely on him to simplify complex sync and tooling problems into reliable, test-covered solutions.
code11 years of coding experience
job12 years of employment as a software developer
bookBachelor of Engineering (B.E.) Computer Software Engineering, Bachelor of Engineering (B.E.) Computer Software Engineering at Universidad Caece Mar del Plata
languagesSpanish, English, Hebrew, German, French
github-logo-circle

Github Skills (11)

testing10
command-line-interface10
configuration-management10
nodejs10
javascript10
cli10
command-line10
npm9
typescripts3
typescript3
typescript-types3

Programming languages (6)

TypeScriptJavaScriptVueGoPHPHTML

Github contributions (5)

github-logo-circle
depcheck/depcheck

Aug 2019 - Jan 2020

Check your npm module for unused dependencies
Role in this project:
userFull-stack Developer
Contributions:13 commits, 1 PR, 14 comments in 4 months
Contributions summary:Uri primarily contributed to improving the functionality and configuration options of the `depcheck` tool. They implemented a new CLI option, `--ignores-file`, allowing users to specify a file containing a list of dependencies to ignore. Furthermore, they added tests for the configuration reader, improved test coverage and refactored CLI parsing logic to handle arrays correctly, and streamlined configuration file parsing. The user also removed an option and refactored the code to align it with code standards.
dependenciesunusednpm-packagenpm-modulenodejs
Urik/Clickie

Oct 2017 - Sep 2021

Web based lightweight metronome
Contributions:1 PR, 51 pushes, 2 branches in 3 years 11 months
javascriptweb-basedelectronmetronome
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
Uri Kleiner - Senior Tooling Engineer at MaintainX