David Ecklund

Scrum Master | Software Engineer
Returning to Viroqua, WI — Sept. 2026
linkedin.com/in/ecklunddavid
Software engineer with 3+ years of experience contributing to Scrum-based development teams. Combines hands-on understanding of software delivery with strong communication, requirements clarification, and cross-functional collaboration.

Work Experience

Founder & Software Engineer

In the Original

Oct 2024 - Current
  • Building an AI-powered reading platform that transforms authentic literature into an adaptive language-learning experience
  • Developed a structured evaluation process for LLM-generated content, defining quality criteria, comparing outputs, and iterating to improve reliability
  • Selected for an ElevenLabs Startup Grant

Technical Consultant

Jan 2023 - Sep 2024
  • Developing full-stack Ruby on Rails B2B application enhancing commerce between a major telecommunications company and large governmental entities
  • Collaborating in a German-speaking, agile team environment on a long-term, strategic project
  • Integrating modern front-end features via Hotwire and Stimulus.js

Backend Software Developer

Jul 2022 - Nov 2022
  • Ruby on Rails backend implementing Domain-Driven Design
  • More writing code and less “magic” due to our modular monolith architecture
  • Implementing command, service, and publisher/subscriber design patterns
  • Agile environment with remote-first international team

Translator

Oct 2017 - Oct 2020
  • New and revised English translations of German works.

Co-Founder

Jan 2015 - Feb 2017
  • Cultural entrepreneurship of a microcollege in rural Wisconsin, USA

Certifications & Professional Development

  • Professional Scrum Master™ I — Scrum.org, 2026
  • Future Coach & Virtual Coach Accelerator — Eben Pagan, 2024
  • Core 100 Coach Training — Robbins-Madanes Training, 2013

Education

Core Curriculum: A+ average

Launch School

  • Multi-year full-stack software engineering curriculum with focus on (web) development fundamentals, problem solving, and algorithmic thinking.
  • Assessments: eight written exams, four live coding interviews, two take-home-projects.
  • Mastery-based curriculum requires top marks before proceeding to next course.
Aug 2020 - Mar 2022

BA and graduate studies in Eurythmy

Languages and Technologies

Programming Languages

Ruby, JavaScript, HTML, SQL

Frameworks and Technologies

Ruby on Rails, Git, PostgreSQL

Languages

English
Native speaker
German
Fluent: Successfully passed the Goethe-Institut's C2 Test - Großes Deutsches Sprachdiplom
Russian
Professional working proficiency
Italian
Elementary proficiency