Alexander Rukin

Creative Director

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

🤩
Rockstar
🎓
Top School
Alexander Rukin is a Creative Director and senior product designer based in Berlin with 10+ years of experience bridging engineering and design. He began his career as an Android developer at Yandex, which informs his habit of prototyping in code and thinking in systems—skills he applied as sole designer on Daedalus, the full-node Cardano wallet with millions of users. Alexander has built design functions from scratch at Serokell, led cross-company design for blockchain and internal tooling, and reduced complex workflows into intuitive daily tools like LiveOps and narrative platforms. He also contributes to notable open-source Haskell projects (including work touching GHC, ormolu, and dhall-haskell), bringing production-grade backend and tooling experience to product design. Comfortable shaping both craft and strategy, he mentors teams and drives product outcomes end-to-end. Open to Senior Product Designer or Design Lead roles in Berlin, he uniquely blends compiler- and crypto-adjacent technical depth with practiced UX leadership.
code10 years of coding experience
job8 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at ITMO University
languagesEnglish, Russian, Ukrainian, German
stackoverflow-logo

Stackoverflow

Stats
373reputation
44kreached
0answers
3questions
github-logo-circle

Github Skills (33)

nix10
compiler-development10
http10
nixos10
dhall10
dotfile10
home-manager10
openssl10
ghc10
configuration-language10
haskell10
documentation10
network-programming9
get-time9
toml9

Programming languages (22)

JavaC++RustCPureScriptScalaTeXGo

Github contributions (5)

github-logo-circle
tweag/ormolu

Dec 2019 - Jan 2023

A formatter for Haskell source code
Role in this project:
userBack-end Developer
Contributions:225 reviews, 92 commits, 122 PRs in 3 years 1 month
Contributions summary:Alexander's contributions focused on improving the Haskell code formatter, ormolu. They implemented changes related to formatting Haskell code, including removing unnecessary braces in function arguments. The user also added a workflow for release binaries and grouped standalone kind signatures with type synonyms. Furthermore, the user made a switch to `ghc-lib-parser-9.0.xxx` and supported GHC 8.8, 8.10, 9.0.
haskellformatter
dhall-lang/dhall-haskell

Apr 2020 - Nov 2022

Maintainable configuration files
Role in this project:
userBack-end Developer
Contributions:7 commits, 7 PRs, 15 comments in 2 years 8 months
Contributions summary:Alexander contributed to the Dhall-Haskell project by implementing and modifying core Haskell code related to record completion formatting, HTTP manager configuration, and marshaling time-related data types. They also added instances for `FromDhall` and `ToDhall` for `LocalTime`, `ZonedTime`, and `UTCTime`, enhancing the library's capabilities for data serialization and deserialization. Additionally, the user contributed to the command-line interface of dhall-toml.
configurationghchaskellcabalconfiguration-files
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