Top expert inClojure Web Development and ToolingRuby Development and Security AnalysisEmacs and Lisp Development Environment
Bozhidar Batsov is a seasoned software engineering leader with 15+ years of hands-on experience as a developer and executive, currently Senior Director of Engineering at Toptal where he scaled core engineering nearly tenfold during a period of hypergrowth. He blends deep expertise in Java, Ruby and Emacs-centric tooling with strong people leadership—having built hiring processes, career ladders, and engineering cultures that emphasize productivity and maintainability. A prolific open-source author and maintainer, he created and contributed to influential projects like RuboCop and CIDER, reflecting his long-standing obsession with developer tools and workflows. Comfortable moving between code and strategy, he has led R&D and infrastructure initiatives while teaching and speaking widely in the community. A pragmatic product thinker, he prioritizes building what customers actually need and fostering teams that are energised, trusted and continuously improving.
15 years of coding experience
15 years of employment as a software developer
Master IT, Master IT at Technical University of Sofia
Prelude is an enhanced Emacs 29.1+ distribution that should make your experience with Emacs both more pleasant and more powerful.
Role in this project:
Full-stack Developer
Contributions:2 releases, 17 reviews, 649 commits in 10 years 10 months
Contributions summary:Bozhidar contributed to the Emacs Prelude project, enhancing the distribution with features and configurations. The commits include the creation and modification of various modules to support different programming languages, features, and user interface elements. Specifically, they worked on setting up specific modes (like Haskell, Ruby, and XML), adding keybindings, and integrating packages.
Emacs support for the Clojure(Script) programming language
Role in this project:
Back-end Developer
Contributions:23 releases, 38 reviews, 357 commits in 9 years 5 months
Contributions summary:Bozhidar contributed to the Emacs Lisp code base of the clojure-mode, which provides support for Clojure development within the Emacs environment. Their contributions included fixing documentation, updating dependencies, and adding features related to ClojureScript's syntax. The user demonstrated knowledge of Emacs Lisp by modifying existing files, adding new commands, and improving overall performance.
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.