Summary
Bryan Nielsen is a pragmatic software engineer with 13 years of experience building embedded, server, and full-stack systems across healthcare and enterprise domains. He combines strong Node.js and Linux skills with hands-on experience in C/C++, PHP, and electronics to deliver device-focused solutions—like Raspberry Pi Linux services, REST/WebSocket APIs, and Electron-based admin tools. His background includes automating build and packaging pipelines, integrating NoSQL databases, and implementing SIP and serial-port device control on constrained hardware. Comfortable from low-level embedded development to backend cloud services, he also brings semiconductor equipment automation experience that informs his systems-oriented problem solving. Based in Greater Phoenix, he enjoys blending hardware and software work, often bridging gaps between firmware, networking, and user-facing tooling.
13 years of coding experience
17 years of employment as a software developer
Bachelor of Science (BS), Information Systems, Bachelor of Science (BS), Information Systems at University of Phoenix-Utah Campus
Associate of Science (A.S.), Electronics, Associate of Science (A.S.), Electronics at Salt Lake Community College