Peter Jaszkowiak

Product Test Engineer at onsemi

Pocatello, Idaho, 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
Peter Jaszkowiak is an Electrical and Software Engineer with 11 years of experience blending hardware-focused product testing and full-stack web development. Based in Pocatello, Idaho, he currently drives product test engineering at onsemi while previously contributing to NodeBB as a software engineer, shipping both UI and backend features. A prolific open-source contributor to the Rust ecosystem, he has improved core language libraries and added Clippy lints that catch subtle bugs and improve code quality. He brings deep TypeScript and Node.js expertise alongside systems-level thinking from his electrical engineering background. Notably, his work spans from low-level concurrency and range API improvements in rust-lang/rust to practical UX and admin features in NodeBB, demonstrating a rare cross-domain fluency.
code11 years of coding experience
job2 years of employment as a software developer
bookBachelor of Science (BS), Electrical Engineering, Bachelor of Science (BS), Electrical Engineering at Montana State University-Bozeman
stackoverflow-logo

Stackoverflow

Stats
14,075reputation
935kreached
373answers
43questions
Badges
javascript
top-5%
html
top-5%
jquery
top-5%
rust
top-5%
github-logo-circle

Github Skills (30)

algorithm10
algorithms10
javascript10
back-end-development10
compiler-development10
clippy10
data-structure10
data-structures10
linting10
nodejs10
rust10
testing9
user-interface9
jquery9
css9

Programming languages (15)

SmartyMDXJavaC++RustCGoHTML

Github contributions (5)

github-logo-circle
NodeBB/NodeBB

Feb 2015 - Jan 2023

Node.js based forum software built for the modern web
Role in this project:
userFull-stack Developer
Contributions:20 reviews, 376 commits, 189 PRs in 8 years
Contributions summary:Peter contributed to both the frontend and backend aspects of the NodeBB forum software. They implemented UI improvements by making the ACP sidebar fixed and addressing related overlay issues. Additionally, they worked on backend functionality by translating ACP pages and introducing features such as admin-only user invites and the ability to control the maximum amount of invites per user.
rediswebsocketssocket-ionodebbnode-js
rust-lang/rust-clippy

Mar 2022 - Feb 2025

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/
Role in this project:
userBack-end Developer
Contributions:19 reviews, 10 PRs, 67 comments in 2 years 11 months
Contributions summary:Peter primarily contributed to the `clippy_lints` codebase, focusing on improving code quality and catching common mistakes. They implemented a new lint, `is_digit_ascii_radix`, and fixed several existing lints, including `indexing_slicing`, `single_element_loop`, and `unnested_or_patterns`. Their work involved modifying Rust code, updating tests, and improving the overall efficiency and correctness of the Clippy lints.
linterlintrustlangmistakes
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