Jacob Nichols

Software Developer at Form.io

Lubbock, Texas, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Jacob Nichols is a software developer with six years of hands-on experience building and testing web applications, currently contributing to Form.io's front-end work. He transitioned from QA automation into full-time development, bringing a strong focus on form validation, UX correctness, and test-driven improvements to production code. Jacob has improved key behaviors in the widely used formio.js library—fixing validation messages, preserving checkbox state in datagrids and wizards, and resolving rendering and formatting bugs. Comfortable across Azure, AWS EC2, SSO, and Splunk tooling, he pairs infrastructure familiarity with front-end polish. Based in Lubbock, Texas, he’s driven by a lifelong curiosity for how technology works and aims to spend his career crafting reliable software. An unusual strength is his blend of QA rigor and UI-focused development, which helps prevent regressions while improving user experience.
code6 years of coding experience
bookBachelor of Engineering - BE, Computer Science, 3.539, Bachelor of Engineering - BE, Computer Science, 3.539 at Texas Tech University
github-logo-circle

Github Skills (11)

javascript10
validation10
validations10
forms10
testing10
ui-design9
html9
angular8
react8
vue8
css7

Programming languages (4)

TypeScriptJavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
formio/formio.js

Mar 2024 - Mar 2025

JavaScript powered Forms with JSON Form Builder
Role in this project:
userFront-end Developer
Contributions:8 reviews, 40 PRs, 42 pushes in 1 year
Contributions summary:Jacob focused on improving the form validation and user experience within the Form.io.js project. Their contributions included adding and translating API key error messages, implementing tests for these error scenarios, and ensuring that checkboxes retain their values when new rows are added to the datagrid and in the wizard component. They also addressed issues related to component rendering and corrected a problem with the thousand separator. The user demonstrated an understanding of form building and validation, with specific focus on improving the usability and correctness of the user interface.
reactform-schemaform-builderjavascriptvanillajs
An angular portal for https://github.com/formio/formio
Contributions:172 PRs, 95 pushes, 86 branches in 1 month
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
Jacob Nichols - Software Developer at Form.io