@dmtrshat ∙ 10+ yrs Software Engineer/Architect ∙ Earth
DMITRII SHATOKHIN
RUST / PYTHON / JAVASCRIPT / AI / DATA SCIENCE / WEB 3.0 / BLOCKCHAIN / UI
Hey there! I'm Dmitrii, a seasoned Software Engineer and Architect with a decade of experience under my belt. My journey through the tech world has been nothing short of exhilarating, and I'm thrilled to share a bit about it with you. Let's dive in!
About
I'm a tech enthusiast with a passion for coding and a keen interest in science. I started my journey in software engineering with C, C++, and Python, but my curiosity has led me to explore a variety of fields including web development, AI, and data science. Inspired by Robert Heinlein's quote, "Specialization is for insects," I strive to keep my skills diverse and adaptable.
My career has taken me from small startups to large corporations, allowing me to contribute to a myriad of exciting projects. Whether it's architecting a complex system or diving into the nitty-gritty of coding, I thrive on solving problems and creating innovative solutions.
When I'm not immersed in code, I cherish spending time with my family. My wife Dasha and daughter Varya are my greatest joys. We love exploring new places, visiting museums, and enjoying nature. Varvara dreams big—she's aspiring to be everything from a scientist to a dragon! Her boundless curiosity drives her, and we often find ourselves dreaming up stories and making music together. Dasha, a budding data scientist, shares my love for physics and the cosmos.
I am the founder of Persevie, and I am creating something special for the world.
Projects
Over the years, I've worked on some exciting projects. I've always strived to push the boundaries of innovation. Each project is a new adventure, and I relish the challenges they bring.
-
Statemanjs
Statemanjs is a framework-agnostic library for creating and managing the state of your JavaScript and NodeJS applications.
-
EBEXJS
EBEXJS (Event Bus Executor) is a tiny, high-performance, flexible event bus designed for local application communication, event management, and decoupled interaction between components.
-
Grimoire CSS
A high-performance styling framework inspired by magical spells, tailored for web and application development.
Experience
Over the years, I've had the chance to try many different roles in the tech industry. From planning product roadmaps and writing code to mentoring new developers, each experience has been part of my journey of growth and learning. I've worked with talented people across various countries and companies, always aiming to create innovative solutions and supportive team environments. My journey has helped me shape the technical direction of projects, lead creative efforts, and tackle new challenges in the ever-changing tech world.
My career has been a diverse exploration of technologies and roles, where each position has enriched my professional journey. As a Front End Architect, I have not only defined and implemented project architectures but also guided teams through complex technical challenges. My passion for mentoring has seen me support and develop new talents, ensuring cohesive and innovative team dynamics.
In senior development roles, I have continuously sought to optimize and enhance systems, driving improvements through thoughtful solutions and technological advancements. Teaching has also been a significant part of my career, where I've enjoyed sharing my knowledge in Python development, emphasizing the importance of continuous learning and skill development.
Leading projects has allowed me to shape product roadmaps and influence the technical direction of various initiatives. Whether working on cutting-edge technologies for self-driving cars or automating production processes, my focus has always been on delivering high-quality, impactful solutions.
For a detailed view of my professional journey, you can download my full resume or profile by clicking the buttons above, or visit my LinkedIn page by clicking the link.
Music
Music is my constant companion. Whether I'm coding, relaxing, or spending time with my family, there's always a soundtrack playing in the background. I recently released my first album - "Pure Moments Pt. 1", a collection of lo-fi/downtempo/chill tracks that capture the precious moments of my daughter's growth. Each track tells a story, and for me, it's a way to encapsulate the beautiful moments of our lives. Music isn't just a hobby; it's a passion that adds a unique rhythm to everything I do.
Pure Moments Pt. 1
Contacts
Thank you for taking the time to learn a bit about me! If you're interested in exploring my work further or just want to connect, here are some links to my online presence:
And don't forget to check out my wife's amazing social: