David Jensen is a seasoned software developer with 19 years’ experience building full-stack web applications, currently shaping digital services at Sveriges Radio. He brings deep front-end expertise (React, Redux, AngularJS) coupled with backend work in Node.js, Python and PostgreSQL, and a history of architecting migrations and server-side rendering solutions. At Textalk he led frontend architecture and open-sourced a JSON-schema form library used to generate dynamic forms, contributing notable UI features like datepickers and action groups. Comfortable across Linux, Android and embedded platforms (Arduino), he enjoys learning new technologies and is actively exploring Rust, WebAssembly and PWAs. Trained as a computer scientist with a background in drama and acting, he combines technical rigor with strong communication and teaching experience from past trainer and leadership roles.
19 years of coding experience
18 years of employment as a software developer
Acting, Acting at Katrineberg FHSK
Master of Science Computer science, Master of Science Computer science at University of Gothenburg
Generate forms from a JSON schema, with AngularJS!
Role in this project:
Full-stack Developer
Contributions:14 releases, 555 commits, 46 PRs in 2 years
Contributions summary:David primarily contributed to the frontend of the project, implementing features related to form generation from JSON schemas. They updated the example with a new placeholder and pattern validation, and added support for "actions" (button groups) and the "template" form type. In addition to the new build, they also implemented a new datepicker and included fixes and enhancements.
Contributions:22 commits, 1 PR, 2 pushes in 9 months
datepickeradd-onform-schemaangular
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
David Jensen - Software Developer at Sveriges Radio