Suggestions
Dmitriy Smolin
Software Engineer at Google
Dmitriy Smolin is a seasoned professional with over 17 years of experience as a generalist developer, architect, and team lead. His expertise lies in developing large-scale web applications, services, and APIs with a strong emphasis on quality and security. In web development, Dmitriy is proficient in TypeScript, PureScript, JavaScript, React, RxJS, Redux, Webpack, and GHCJS. For backend development, he is skilled in Java, C#, Node.js, Python, Erlang, Elixir, and Haskell. Additionally, Dmitriy has experience with functional programming, AWS, Docker, Nix, as well as various databases and message brokers like PostgreSQL, MySQL, Cassandra, MongoDB, RabbitMQ, and Redis.