Research Engineer at Woods Hole Oceanographic Institution
Massachusetts, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Zachary Berkowitz is a research engineer with 15 years of experience designing hardware and embedded systems for remote sensing and unmanned vehicles, currently supporting the National Deep Submergence Facility at Woods Hole Oceanographic Institution. He combines hands-on hardware design, embedded programming, and systems integration with applied signal-processing research—having built stereo imaging platforms for NOAA, autonomous acoustic instruments for Simrad, and a passive interferometric radar at the University of Washington. His work bridges field deployment and low-level software: he contributes to Rust system libraries by improving POSIX bindings and baud/socket constants, reflecting deep familiarity with OS-level interfaces. Zachary’s background in convex optimization, compressed sensing, and adaptive filtering informs practical solutions for clutter mitigation and passive bistatic radar, and he’s comfortable taking inventions from prototype to long-term deployed infrastructure.
15 years of coding experience
3 years of employment as a software developer
MS, Electrical Engineering, MS, Electrical Engineering at University of Washington
BS, Physics, BS, Physics at Case Western Reserve University
Contributions:18 commits, 3 PRs, 10 comments in 5 months
Contributions summary:Zachary contributed to the `libc` repository by adding various baud rate constants, socket-related constants, and other system-level constants related to networking. Their work focused on providing low-level bindings to platform APIs, particularly for different BSD and Linux variants. The user also addressed issues in the build process related to header files and conflicting definitions, ensuring the library's compatibility across different operating systems and architectures.
Contributions:26 commits, 8 PRs, 37 comments in 1 month
Contributions summary:Zachary primarily contributed to the `nix-rust/nix` repository by implementing and modifying low-level system bindings. Their work focused on the `src/sys/termios.rs` file, adding a `BaudRate` enum, correcting baud rate constants, and integrating baud constants from `libc`. The user also addressed build and testing-related issues, like fixing ioctl tests and modifying the CI/CD script. Additionally, the user made changes in the `src/sys/event.rs` and `src/sys/socket/sockopt.rs` files.
unixcraterustlibcrust-bindings
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
Zachary Berkowitz - Research Engineer at Woods Hole Oceanographic Institution