John Brinkman is a Principal Scientist and software architect with three decades of experience building complex systems, from Unix/C GIS database work to leading form and PDF technologies at JetForm and Adobe. He transitioned from junior programmer to technical product manager and engineering manager, combining deep Oracle/C++ expertise with modern JavaScript and HTML5 form innovations. At Adobe he has been a driving force behind XFA and LiveCycle server work, bridging backend architecture and interactive client-side form behavior. Known for pragmatic problem-solving, he pairs systems-level thinking with hands-on coding across C++, Java and JavaScript stacks. Based in Ottawa, he brings a rare mix of legacy systems knowledge and contemporary web form design to mission-critical document workflows.
10 years of coding experience
16 years of employment as a software developer
Bsc Computer Science, Bsc Computer Science at Calvin University
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.