Oleksandr Yakushev

Та Шось То Сьо Третє Десяте То Там То Сям at Сили Безпілотних Систем

Kyiv, Ukraine
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
Oleksandr Yakushev is a pragmatic back-end engineer and technical lead with 16 years of experience building performant JVM and Clojure systems from Kyiv. He has driven performance and scalability improvements at Metabase and Grammarly, notably optimizing CSV/XLSX exports, DB syncing, and JDBC interactions to make data-heavy workflows practical in production. A long-time contributor to CIDER and cider-nrepl, he improves developer tooling—adding smarter completion, paginated inspectors, and cache/printing fixes—reflecting deep empathy for developer experience. He pairs hands-on performance engineering with public speaking on Clojure and a history of mentoring (GSoC participant and teacher), and he wryly notes he’s “the guy without a hockey stick,” signalling a down-to-earth, self-aware approach to engineering.
code15 years of coding experience
job12 years of employment as a software developer
bookMaster of Science (MS), Applied Computer Science, Master of Science (MS), Applied Computer Science at Gjøvik University College (HiG)
bookIgor Sikorsky Kyiv Polytechnic Institute
languagesUkrainian, English, Russian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (21)

clojure-cli10
cider10
emacs-lisp10
clojure10
emacs10
performance-optimization10
nrepl10
csv-export9
code-completion9
completions9
data-analysis9
debug8
debugging8
testing7
databases7

Programming languages (16)

JavaCSSC++GoCommon LispHTMLTypeScriptDockerfile

Github contributions (5)

github-logo-circle
clojure-emacs/cider-nrepl

May 2014 - May 2019

A collection of nREPL middleware to enhance Clojure editors with common functionality like definition lookup, code completion, etc.
Role in this project:
userBack-end Developer
Contributions:10 reviews, 18 commits, 78 PRs in 5 years 1 month
Contributions summary:Oleksandr primarily focused on enhancing the `cider-nrepl` project, which provides functionality for Clojure editors. Their contributions included adding new operations to the complete middleware, such as "complete-doc" and "complete-flush-caches". They also improved the inspector middleware by adding pagination, path tracking, and fixing rendering issues related to *print-length*. Furthermore, the user addressed issues related to the display of metadata and corrected indentation styles within the project.
nreplcidercode-completionnrepl-middlewareenhance
clojure-emacs/cider

May 2014 - Feb 2020

The Clojure Interactive Development Environment that Rocks for Emacs
Role in this project:
userBackend Developer
Contributions:29 reviews, 15 commits, 70 PRs in 5 years 9 months
Contributions summary:Oleksandr primarily contributed to the CIDER project, focusing on enhancing the Emacs-based Clojure development environment. Their work includes adding features like macro expansion to separate buffers and context-aware code completion using the Compliment library. Further contributions involve improving the inspector tool with pagination, pagination control functions and the ability to customize default page size, as well as bug fixes related to multiple REPL connections and the debugger's overlay messages. This user also addressed completion performance and caching issues.
rockscideremacsclojurescriptdevelopment-environment
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
Oleksandr Yakushev - Та Шось То Сьо Третє Десяте То Там То Сям at Сили Безпілотних Систем