Kurt Von Laven is a versatile software engineer with 14 years of experience building reliable systems across Python, Java, JavaScript/Node.js, C/C++, C#, Ruby on Rails and SQL, grounded in a Stanford CS (AI) education. Based in Seattle, he blends hands-on coding with DevOps sensibilitiesācontributing to well-known open-source tooling like MegaLinter by improving Dockerized builds and incremental fetch strategies, and enhancing changelog and commit workflows in Commitizen. His background spans roles from Google to startups and data engineering at Triggr Health, demonstrating an ability to work on confidential, production-grade projects as well as data pipelines and developer tooling. Comfortable in English- and Spanish-speaking environments, he pairs technical breadth with practical attention to build, deployment, and UX details that improve developer experience. Outside engineering he manages rental properties, hinting at operational discipline and long-term stewardship.
14 years of coding experience
6 years of employment as a software developer
High School Diploma, 4.31/4.333, High School Diploma, 4.31/4.333 at Randolph School
B.S., Computer Science (Artificial Intelligence), 3.79/4.3, B.S., Computer Science (Artificial Intelligence), 3.79/4.3 at Stanford University
š¦ MegaLinter analyzes 50 languages, 22 formats, 21 tooling formats, excessive copy-pastes, spelling mistakes and security issues in your repository sources with a GitHub Action, other CI tools or locally.
Role in this project:
DevOps Engineer
Contributions:88 reviews, 35 commits, 35 PRs in 1 year 3 months
Contributions summary:Kurt primarily contributed to improving the build and deployment processes of MegaLinter, with a focus on optimizing incremental builds and addressing issues related to the use of Docker containers. Their commits include adjustments to the git fetch strategy, ensuring it works correctly in detached HEAD states and when running locally. They also corrected argument casing and addressed file handling to improve the functionality and user experience of the mega-linter-runner.
Create committing rules for projects :rocket: auto bump versions :arrow_up: and auto changelog generation :open_file_folder:
Role in this project:
Back-end Developer
Contributions:7 reviews, 24 commits, 8 PRs in 4 months
Contributions summary:Kurt primarily focused on improving the commitizen project's changelog functionality and codebase. They refactored the `incremental_build` function in `changelog.py`, improved whitespace in the changelog output, and addressed issues related to handling whitespace. Additionally, they implemented the `--allow-abort` option for the `check` command and made minor style corrections. The user demonstrated a deep understanding of the project's architecture and contributed to its maintainability and functionality.
changelogbumpversionpythonsemvercommitizen
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.