Jonathan Dalgaard
Poll Explorer
Experience
Poll Explorer
American Data House
- Built complex charts to visualize poll data such as a favorability map to view geographical data
- Implemented a tiered pricing model where visitors had limited access to the site
- Set up pages and access control in the Orchard Core .NET CMS
- Assisted in building Minimal API REST endpoints that exposed the poll data to the front end
Full-stack Developer
SaaS company
- Worked as a full-stack developer on an application launch portal using .NET and React. The portal provided users with one-click access to applications available to their subscription
- Used the Duende Backend For Frontend (BFF) framework as a .NET wrapper around React. The BFF framework uses a server side OAuth2 flow and serves as a reverse proxy that allows for client-side authentication without exposing credentials to the front end
- Delivered a proof of concept to verify suitability of the BFF framework, leading to initiatives to migrate existing applications to BFF
Full-stack Developer
Large retail company
- Integrated the React checkout flow with a new in-house Java backend
- Stabilized the React checkout flow and implemented country-specific features and legal requirements
- Built a TypeScript library to validate address fields based on a set of global validation rules, solving discrepancies in validation across applications
Full-stack Developer
Large retail company
- Upgraded from Drupal 8 to 10
- Upgraded from PHP 7 to 8
- Moved rendering from Drupal to server side rendered React
- Redesigned the editor experience
- Built test sites using Kubernetes and Jenkins
- Imported thousands of products from XML using Drupal Migrate
- Provided on-call support of production environments, using Splunk and New Relic to solve critical production incidents
Full-stack Developer
Large retail company
- Built a page to search for jobs within the user’s area using Apache Solr
- Refactored the error-prone job posting import
Developer
American University
- Helped refactor the application flow to receive and process applications
- Stabilized the application and aided in refactoring to improve data quality and staff workflows
Full-stack Developer
Investors’ Association
- Implemented a new website with a brand new design based on provided wireframes and user journeys
- Improved the editor experience and allowed local associations to manage content themselves
- Migrated the old membership system into a setup based on Drupal and Reepay for recurring payments
Full-stack Developer
Learning Management Portal
- Developed a website with integration to SCORM simulations
- Implemented a login system by integrating with an external authentication provider
- Stored sensitive user data outside of the database in an external system via API
Full-stack Developer
National Library
- Worked on integrations to a library system, login systems with OAuth2, and helped create a custom search experience using Apache Solr
- Implemented front-end features and back-office customizations with improved media handling and flexible content creation using the Paragraphs module
Back-end Developer
Digital Print Company
- Worked on a large multi-domain portal for a digital print company with many suppliers and customers
- Created an automatic invoicing system
- Integrated with Navision accounting software and a template system used to create brochures
Full-stack Developer
Health Portal
- Implemented design for a public health portal with articles reserved for medical staff
- Hid content behind a login
Full-stack Developer
Hotel
- Created an advanced hotel booking engine built from scratch in Drupal 8 as a headless back end with React as front end
- Worked on both the Drupal site and the React site
Full-stack Developer
Hotel
- Created a booking engine and online checkout flow using Drupal Commerce
- Integrated with the hotel management system and payment provider
Developer
National Newspaper
- Migrated half a million articles using the Drupal Migration Module Suite to restructure article data dating back 20 years
- Future-proofed data and improved user experience in the rebranded design
Full-stack Developer
Tax Consultancy Organization
- Set up Drupal 8, implemented designs, built layout, and provided various support tasks
Industries Experience
See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.
Experienced in Retail (4 years), Professional Services (3 years), Information Technology (2 years), Education (2 years), Media and Entertainment (2 years), and Tourism (2 years).
Business Areas Experience
The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.
Experienced in Information Technology (9 years), Product Development (5 years), Business Intelligence (2 years), and Accounting (1 year).
Summary
I am a very focused and self-driven developer with strong analytical skills and a get-things-done mentality.
I have a deep understanding of web development best practices, OOP principles, advanced problem solving, team cooperation and task management.
Working on large and complex projects has helped me grow immensely as a developer to the point where I feel comfortable taking on any back-end or front-end task.
I am used to working in development teams using scrum methodology.
Skills
Drupal
Javascript / Typescript
Php
Jquery
React
Css3 And Sass
Mysql
Git
Node.js
Github / Bitbucket / Gitlab
Html5 / Twig
Atlassian Jira
Asp.net
Back End: Drupal 7, 8, 9, 10, 11
Back End: Php
Back End: Mysql / Postgresql
Back End: Node.js
Back End: Express
Back End: Apache / Nginx
Back End: Rest Api
Back End: Soap
Back End: Nest.js
Back End: Asp.net / C#
Back End: Orchard Cms + Liquid
Back End: Strapi Cms
Front End: Javascript
Front End: Html5 / Twig
Front End: Css3 / Sass
Front End: Jquery
Front End: React.js
Front End: Typescript
Front End: Ajax
Front End: Vue
Front End: Next.js
Front End: Webpack / Vite / Turbopack
Front End: .Net Blazor
Devops: Docker
Devops: Kubernetes
Devops: Jenkins
Devops: Command Line (Unix)
General: Git
General: Neovim
General: Lua
General: Rust
General: Shell Scripting
General: Json
General: Macos
General: Oauth 2.0
General: New Relic
General: Splunk
Languages
Education
General Educational Development · General Educational Development
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Jonathan based?
What languages does Jonathan speak?
How many years of experience does Jonathan have?
What roles would Jonathan be best suited for?
What is Jonathan's latest experience?
What companies has Jonathan worked for in recent years?
Which industries is Jonathan most experienced in?
Which business areas is Jonathan most experienced in?
Which industries has Jonathan worked in recently?
Which business areas has Jonathan worked in recently?
What is Jonathan's education?
What is the availability of Jonathan?
What is the rate of Jonathan?
How to hire Jonathan?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Poll Explorer
Nearby freelancers
Professionals working in or nearby Prague, Czech Republic