John Nunley

Ecommerce Business Owner at Online Party Sales

Murrieta, California, 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
John Nunley is an ecommerce entrepreneur and former naval nuclear technician who combines rigorous engineering discipline with a self-taught web development and online retail acumen. After 8.5 years in the US Navy working on submarine nuclear and steam plant systems, he transitioned to radiation and laser safety roles at UCLA and UC San Diego, where building a departmental website sparked a career shift into web development. He now owns and operates six successful online stores selling party supplies, toys, and novelties, applying operational rigor from his technical background to scale ecommerce businesses. In open source he contributes backend improvements to notable Rust projects like parking_lot and winit, focusing on concurrency primitives and X11 backend modernization—work that reflects a deep interest in reliable, low-level systems. Based in Murrieta, CA, he pairs hands-on technical contributions with practical product and operations experience, uniquely bridging safety-critical engineering and consumer ecommerce. An unexpected throughline in his career is a consistent drive to simplify complex systems—whether nuclear plant chemistry, lab safety compliance, or concurrent software primitives—into robust, usable solutions.
code10 years of coding experience
job9 years of employment as a software developer
github-logo-circle

Github Skills (6)

x1110
rust10
multithreading10
concurrency10
wayland9
linux9

Programming languages (18)

C#JavaCSSC++RustCCMakeVue

Github contributions (5)

github-logo-circle
rust-windowing/winit

Jan 2023 - Jan 2023

Window handling library in pure Rust
Role in this project:
userBack-end Developer
Contributions:297 reviews, 4 commits, 121 PRs in 10 days
Contributions summary:John primarily focused on refactoring and cleaning up the X11 backend of the winit library. Their contributions involved removing deprecated or unnecessary components, such as `xlib_xconnection` from the public interface. They also replaced the `mio` event loop with `calloop` for improved X11 event handling, and updated to newer versions of `windows-sys` and `raw-window-handle`. These changes likely improved the library's maintainability and compatibility with modern systems.
rustwindowingandroidiosmacos
Amanieu/parking_lot

Jul 2021 - Aug 2022

Compact and efficient synchronization primitives for Rust. Also provides an API for creating custom synchronization primitives.
Role in this project:
userBack-end Developer
Contributions:2 reviews, 10 commits, 6 PRs in 1 year 1 month
Contributions summary:John primarily contributed to the `parking_lot` repository by adding features related to `arc_lock` functionality, `remutex` locks, and `rwlock` implementations. Their work involved modifying core files within the `lock_api` crate to support these features. The commits introduce and implement new methods for acquiring locks through an `Arc` and the addition of `ArcMutexGuard`, `ArcReentrantMutexGuard` and `ArcRwLock` types. These changes enhance the library's capabilities for concurrent programming.
rust
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