Tassilo Horn

Senior Software Developer at SHD

Cologne Bonn Region Germany
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

👤
Senior
🎓
Top School
Tassilo Horn is a Senior Software Developer based in the Cologne–Bonn region with 19 years of experience blending research-grade rigor (PhD work at Universität Koblenz-Landau) with production software delivery at SHD. He is a longtime contributor to Emacs ecosystem projects—improving core editor features, completion systems, and usability in high-profile repos like emacs, swiper, helm and cider—demonstrating deep expertise in editor internals, regex edge cases, and user interaction flows. Comfortable across back-end and full-stack tasks, he focuses on robust refactoring, edge-case handling, and incremental feature design that improves developer ergonomics. His public work on SourceHut and persistent involvement in niche but influential open-source tooling reveal a preference for pragmatic, maintainable solutions over flashy rewrites.
code19 years of coding experience
job7 years of employment as a software developer
bookDr. rer. nat., Computer Science, Dr. rer. nat., Computer Science at Universität Koblenz-Landau
bookDiplom-Informatiker, Computer Science, Diplom-Informatiker, Computer Science at University of Koblenz and Landau
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
801reputation
45kreached
18answers
2questions
github-logo-circle

Github Skills (37)

editors10
ivy10
json10
text-editor10
jsonb10
clojure-cli10
cider10
jsonp10
ui-customization10
el10
user-interface10
editor10
emacs-lisp10
searching10
clojure10

Programming languages (21)

Monkey CJavaC++CSSRustCTeXGo

Github contributions (5)

github-logo-circle
emacs-helm/helm

Jul 2007 - Sep 2011

Emacs incremental completion and selection narrowing framework
Role in this project:
userFull-stack Developer
Contributions:86 commits, 6 comments, 2 issues in 4 years 2 months
Contributions summary:Tassilo primarily worked on extending the functionality of the Emacs Helm framework. Their contributions focused on adding new sources, actions, and candidate transformers for various use cases, like managing files, buffers, and functions, incorporating Imenu, and integrating with Google Suggest. They modified configuration files to introduce features like abbrev expansion for functions and simplified the information pages source. The user was also responsible for implementing the adaptable sorting function.
incrementalhelmcompletionsemacsnarrowing
abo-abo/avy

May 2015 - Oct 2015

Jump to things in Emacs tree-style
Role in this project:
userBack-end Developer
Contributions:11 commits, 9 PRs, 53 comments in 5 months
Contributions summary:Tassilo primarily contributed to the `avy` project by improving the core functionality of the Emacs package. They addressed bugs related to regular expression handling within the `avy-goto-char*` functions. Further contributions included the addition of features such as jumping to the end of lines, refining how special keys (like RET) are handled, and also implementing the `avy-goto-char-timer` functionality. The user's work demonstrates a focus on enhancing the usability and responsiveness of the package by addressing edge cases.
emacsjump
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
Tassilo Horn - Senior Software Developer at SHD