Duane Zamrok is a Senior Software Engineer based in Buffalo, NY with 12 years of experience building and maintaining Java-centric enterprise systems. He has deep hands-on experience designing J2EE SOA applications, migrating SOAP to REST APIs with Swagger documentation, and managing CI/CD and supply-chain tooling including Nexus and CVE assessments. Duane contributes to notable open-source projects like jsonschema2pojo—where he enhanced builder generation and copy-constructor support—and has improved GeoTools documentation for geospatial XML/GML workflows, reflecting both engineering and technical-writing strengths. Comfortable with customer-facing integrations and remote troubleshooting, he blends backend codecraft with practical operational knowledge to deliver reliable, well-documented software.
12 years of coding experience
17 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at University at Buffalo
Generate Java types from JSON or JSON Schema and annotate those types for data-binding with Jackson, Gson, etc
Role in this project:
Back-end Developer
Contributions:20 commits, 6 PRs, 2 pushes in 1 year 4 months
Contributions summary:Duane primarily focused on enhancing the `jsonschema2pojo` project by implementing and refining features related to generating Java code from JSON schemas. Their contributions included adding new rules for creating builder classes, supporting inheritance within the inner builder implementation, and implementing copy constructors. The changes involved modifying core components and adjusting configurations for builder generation, constructors and other features, ultimately improving the project's code generation capabilities. The commits also involved some refactoring and bug fixes.
Contributions summary:Duane primarily contributed to the project's documentation. Their changes included correcting typos, updating code examples, and modifying existing documentation to reflect code changes and incorporate expanded examples. These documentation updates focused on the library's XML and GML encoding features within the context of geospatial data processing. The user also addressed issues related to code examples that were not building.
sqlserverpostgiswmsgeotoolsmongodb
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.