Steve Losh

Ann Arbor, Michigan, 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
Steve Losh is a pragmatic backend-focused software engineer with 17 years of experience building robust systems for startups and research-driven companies, most recently at 10x Genomics. He combines deep engineering chops—working in Clojure, Python, Lisp-like window manager internals, and web backends—with a strong open-source footprint, contributing features and tooling to projects like Riemann, StumpWM, and a Jekyll-inspired static site generator. Beyond servers and build automation, he’s improved developer UX through Vim plugins and color schemes, showing attention to both tooling ergonomics and low-level correctness. Based in Ann Arbor, he pairs technical rigor (an MS in CS) with creative pursuits—photography, dancing, and music—that inform a deliberate, craft-driven approach summarized aptly as “move slow and make things.”
code17 years of coding experience
job13 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Rochester Institute of Technology
bookMaster of Science (M.Sc.), Computer Science, Master of Science (M.Sc.), Computer Science at Reykjavik University
stackoverflow-logo

Stackoverflow

Stats
19,702reputation
4.7mreached
122answers
0questions
Badges
compression
top-5%
dvcs
top-5%
slice
top-5%
mercurial
top-1%
apache
top-5%
bitbucket
top-5%
github-logo-circle

Github Skills (84)

python10
vimscript10
plugin-development10
command-line-interface10
bash10
vim10
automation10
file-processing10
eventsource10
stream-processing10
monitoring10
markdown10
color-scheme10
clojure10
colours10

Programming languages (18)

JavaC++CSSRustCScalaGoCommon Lisp

Github contributions (5)

github-logo-circle
sjl/gundo.vim

Oct 2010 - Feb 2021

A git mirror of gundo.vim
Role in this project:
userFull-stack Developer
Contributions:142 commits, 9 PRs, 11 pushes in 10 years 6 months
Contributions summary:Steve primarily worked on implementing and refining the UI for the Vim plugin. Their contributions included adding new features like the preview pane, movement controls, and key mappings. They also focused on improving the user experience by adding syntax highlighting, folding, and the ability to revert to previous states, along with adding documentation. These changes involved a blend of Python scripting to interact with Vim and modifications to the plugin's Vimscript code.
git-mirror
sjl/learnvimscriptthehardway

Oct 2011 - Mar 2017

Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:187 commits, 23 PRs, 17 pushes in 5 years 6 months
Contributions summary:Steve primarily focused on automating the build and deployment process for the "Learn Vimscript the Hard Way" project. Their contributions include modifying the `publish.sh` script to build the project using `bookmarkdown` and deploying the generated HTML to a remote server. They also updated the build process to use `python` command instead of the full path and switched from `venv` to a generic python build process to address build issues and update the build process.
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