Denis Washington
I'm a full-stack developer at Futurice, building software for various clients. I value simplicity and clarity in code, architecture, and communication, so that's where I focus my learning efforts on.
Work
Senior Full-Stack Developer at Futurice
Badges
Five Year Club
This badge celebrates the longevity of those who have been a registered member of the DEV Community for at least five years.
Writing Debut
Awarded for writing and sharing your first DEV post! Continue sharing your work to earn the 4 Week Writing Streak Badge.
Four Year Club
This badge celebrates the longevity of those who have been a registered member of the DEV Community for at least four years.
Three Year Club
This badge celebrates the longevity of those who have been a registered member of the DEV Community for at least three years.
Two Year Club
This badge celebrates the longevity of those who have been a registered member of the DEV Community for at least two years.
One Year Club
This badge celebrates the longevity of those who have been a registered member of the DEV Community for at least one year.
Organizations
GitHub Repositories
Skills/Languages
I have the most experience with JavaScript, React (Native) and Redux on the frontend, and Node.js, Java / Spring and Ruby / Rails on the backend. I'm interested in and somewhat familiar with several other languages and frameworks, though, such as Python, C++, Clojure and Elixir.
Currently learning
My main learning interest lies in software architecture and development practices. This includes learning more about the "cloud-native" tooling around Kubernetes and friends, and how to best integrate them to day-to-day development. I am also interested in getting into functional programming and how to best apply it to non-trivial systems.
Currently hacking on
Redux Preboiled (a set of TypeScript-friendly Redux utilities): https://github.com/denisw/redux-preboiled
Soyac (an LLVM-based compiler for a Java-like toy language I developed in my teens, written in C++ - sadly doesn't build anymore on newer systems): https://github.com/denisw/soyac