Daniel J. Pezely

Senior Software Engineer

GitHub.com/dpezely     GitLab.com/dpezely     Linkedin.com/in/dpezely     +1 (208) 570-2469     ddd@pezely.com

Themes Throughout Career:
Streamlining criteria then pragmatically building and deploying efficient revenue-ready products and services when working directly with product owner

Programming Languages:
Principal language: Rust 🦀 since 1.0 in 2015
others include: Python, Common Lisp, Scheme, Erlang, C, JavaSc󠀠ript
and dabbled in dialects of each; e.g., Clojure, Arc, Racket, Cython.

Preferred Methodology: minimize side-effects, which may be described as “functional core, imperative shell”

House of Design Robotic Solutions (Senior Software Engineer, since March 2023, Boise/remote)
* Wrote in Rust for part of larger system managing workflow of robot cells on factory floor
* Co-developed, co-maintained Rust-based bridge to ABB robot controller via RWS API
* RobotStudio used as simulator of RobotWare controller running in-house RAPID code
(Rust; hyper, tokio, warp, wiremock; Docker, Vagrant; MX Linux, Debian, Ubuntu Server)
Nova Labs / Helium (Senior Software Engineer, September 2021 – November 2022, remote)
* Worked on Helium blockchain agents (“oracles”) in Rust verifying packets, streaming to/from AWS S3, etc.
* Co-maintained LoRaWAN Network Server (routers) of Helium's decentralized IoT network
* Capacity tests via virtual LoRaWAN devices and software protocol sniffer
(Rust, Erlang; tokio; Docker, Vagrant, deb packaging; Ubuntu Server)
IDEMIA Security & Identity (Senior Software Developer, May 2020 – December 2020, remote)
* Co-maintained orchestration of downloadable GSMA eSIMs for consumer devices and M2M
* Transitioned code, docs and duties to Poland 2020-Q4 due to closure of North American offices
(Python, Clojure; Docker; Ubuntu Server)
Stealth startup (Consulting Software Developer, June 2019 – May 2020, remote)
* Wrote back-end of mobile app, website and desktop app sharing core library in Rust
* See GitLab.com/dpezely for non-proprietary equivalent demonstrating this
(Rust, Kotlin; Android; Debian)
Finhaven Technology (Senior Software Developer, November 2018 – June 2019, Vancouver)
* Systems architect, full-stack developer and security on web services in Rust programming language
* Technical project manager, supervisor, mentor plus collaborator on UI and UX designs
(Rust, JavaScript, CSS; Diesel, serde; Google Cloud; PostgreSQL; Docker; Debian Linux)
Snagz.net (Senior Software Developer, September 2015 – October 2018, Vancouver)
* Software architect for finding commonalities and anomalies within sets of documents
* Developed pipeline for Natural Language Processing (NLP) and data science work-flows
* Developed back-end of text mining and analytics system
(Rust, Common Lisp, Python; spaCy.io, SyntaxNet, WordNet; Docker; Ubuntu Server)
Splunk (Senior Software Engineer, January 2013 – September 2015, San Francisco)
* Co-authored data pipeline for multi-tenancy that prioritizes new events by throttling backlog
* Handled several billion inbound requests per day, non-stop on commodity server instances
* 25x performance increase for internal multi-tenant stream processor and data store
* Presented at Erlang Factory SF 2015
* Co-instigator of Splunk Cloud concept, design and implementation
(Erlang, Scheme, C, Go, Python, Rust; OTP/gen_server, Mnesia, ETS; Docker; Ubuntu Server)
More Than Ten Years Ago:
* Built and launched extensible Recommender systems, led to contract with Chinese competitor to Amazon
* Wrote utility in Common Lisp for navigating dirty data using late-binding of schema for Accenture/Memetrics
* Co-designed and built prototype autonomous server farm management in Common Lisp for Zillow.com
* Functioned as systems integrator and Unix sys-admin on various Wall Street trading floors for Market Vision
* As sole proprietor while in college, made AutoCAD utilities for civil engineers and hydrographic surveyors
* Bachelor of Science degree, University of Delaware, Computer Science major, Philosophy minor