Hans Larsen

Founder And CTO At BasicOps

San Francisco, California, 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
award
Top expert inAngular Development and Ecosystem
Hans Larsen is a veteran software engineer and founder with over 13 years of professional experience and decades of engineering background, currently serving as Founder and CTO of BasicOps in San Francisco. He blends systems-level thinking with full-stack proficiency, having contributed to high-profile open-source projects like Angular—improving build, compiler and CLI tooling—and to experimental systems work in Rust with the Boa JavaScript engine. Hans has hands-on experience shaping release and build workflows, compiler integrations, and component-level UI enhancements, reflecting a rare mix of infrastructure, tooling, and front-end expertise. His career spans founding roles and senior architecture at companies like Jobvite and deep engineering stints dating back to the 1980s, signaling both entrepreneurial grit and long-term technical continuity. Notably, he pairs practical product delivery with low-level engine work, showing curiosity for both developer experience and language/runtime internals.
code13 years of coding experience
job20 years of employment as a software developer
bookTechnical University of Denmark
github-logo-circle

Github Skills (38)

javascript10
macros10
typescript10
cli-app10
cli-application10
schematic10
javascript-engine10
front-end-development10
build-automation10
typescript-types10
script-engine10
html10
angular-material10
nodejs10
typescripts10

Programming languages (14)

RustCHTMLKotlinTypeScriptCoffeeScriptShellStarlark

Github contributions (5)

github-logo-circle
angular/devkit

Feb 2018 - Jun 2018

Role in this project:
userFull-stack Developer
Contributions:11 releases, 42 commits, 495 PRs in 3 months
Contributions summary:Hans primarily focused on improving the Angular devkit by implementing build validation, updating the schematic's file handling, and optimizing server builds. They contributed to the build process by removing unneeded compression and mangling from the server builds, and also adding support for BOM to UpdateRecorder. Furthermore, the user worked on the changelog generation functionality, adding features for a cleaner release process. These actions demonstrate a strong understanding of the project's build and release workflows.
angular/angular-cli

Jan 2016 - Jul 2019

CLI tool for Angular
Role in this project:
userFront-end Developer
Contributions:75 releases, 1521 commits, 1762 PRs in 3 years 6 months
Contributions summary:Hans's commits primarily focus on modifying and enhancing the Angular CLI, a command-line tool for Angular development. The commits included adding ES6 shims, system polyfills for IE support, and adding typing to the blueprints. Their contributions involved modifying code files, and HTML to improve the functionality and developer experience, with focus on supporting modern browsers. The user also refactored existing functionality and added new features.
angular-clicli-toolangulartypescriptcli
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