
Dmitry Kryukov
Software Engineer
Software Engineer
Software Engineer
Guiding code, engineering solutions
About
Hi, I'm Dima! I'm a software engineer focused on building impactful web solutions. With a full-stack background and a strong interest in backend technologies, I enjoy the challenge of architecting and designing robust, scalable systems. I'm driven by a desire to solve complex problems and bring innovative ideas to life through software. While currently exploring entrepreneurial ventures, I'm always open to connecting with fellow developers and collaborators. When I'm not working, I enjoy reading, hiking, bike packing, and spending time in the woods.
Check out my latest notes Experience
2022 - NOW
Senior Software Engineerkru.cat2022 - NOW
Provided web application consulting and architecture design services to clients, while also leading the full lifecycle development of custom web applications from front-end to back-end, including infrastructure setup and deployment.
Next.jsTypeScriptReactStripeDockerSupabaseExpress.jsGraphQLTailwindTanStack QueryBunAWS
2020 - 2022
Full Stack DeveloperIntergalactic Agency Inc.2020 - 2022
Provided full-stack development expertise across a range of projects, architecting and building new applications while also enhancing existing systems and microservices for improved performance and scalability. Responsibilities included leading development efforts, contributing to both backend and frontend codebases, and ensuring the successful deployment of high-quality, maintainable solutions.
Next.jsTypeScriptReactReact-NativeDockerGraphQLREST APIExpress.jsFastifyPostgreSQLSwiftAWS
2018 - 2020
Full Stack DeveloperVolentix2018 - 2020
Responsibilities included leading the redesign and optimization of a cryptocurrency wallet application, resulting in significant performance improvements (6x faster startup). Also engineered, as part of a team, a customized REST API application to provide wallet users with access to tailored transaction histories and account balances. This application handled over 332 million documents. Additionally, designed and developed a suite of internal tools to improve efficiency and streamline EOS blockchain interactions.
JavaScriptTypeScriptReactEOSPythonExpress.jsMongoDBREST APIAWS
2015 - 2017
Software EngineerMobile Electronic Education (Russia)2015 - 2017
Managed the full lifecycle transition of a learning management system project from outsourcing to in-house development, resulting in cost savings and increased productivity. My responsibilities also included designing and building tools for internal use that were used for migration and creating new interactive courses for the LMS, as well as participating in migrating the frontend to React. Separately, I was responsible for deploying the LMS on client servers.
JavaScriptReactPythonCI/CDGitLabLinuxClient Communication
Education
M.Eng, Software EngineeringConcordia University
BCompSc, Software EngineeringMoscow State University of Printing Arts
Concordia UniversityM.Eng, Software Engineering
Moscow State University of Printing ArtsBCompSc, Software Engineering
Work

Fundament (Retired): An intuitive personal budgeting app that provided users with a simple and effective way to manage their finances. Key features included spending tracking, budget with limits creation, goal setting, sharing ledgers with friends, and more.
Next.jsTypeScriptSupabasePostgresQLTailwindReactStripeNivoreact-queryreact-tableOpenAI

at Intergalactic
The ICBC Practice Knowledge Test app is designed to help you prepare for your Class 7L driving test. Features include a randomly generated practice test, a driving guide, video tips, and licensing office locations, all accessible anytime, anywhere.
React NativeJavaScriptReactTailwind

at Intergalactic
The MURAL Festival app provides an immersive guide to Montreal's celebration of urban art. As part of a team, I designed the application's architecture, enabling features such as a Murals Map, a Guided Tour with Audio Guide (EN/FR), and an Exclusive AR Experience.
React NativeJavaScriptReactAWS AmplifyTailwindAWS

Kraken is a dark theme designed for developers, providing a comfortable and focused coding environment across multiple applications. Supports VS Code, termite, konsole, zsh, ranger, and iTerm2.
VSCodeTermiteKonsoleZshRangeriTerm2

Rougarou is a dark theme designed for developers, providing a comfortable and focused coding environment across multiple applications. Supports VS Code, termite, konsole, zsh, ranger, and iTerm2.
VSCodeTermiteKonsoleZshRangeriTerm2

vDexNode is an application to simply manage an EOS node that runs using openDHT network. It includes EOS blockchain platform, smart contracts for voting, retrieving rewards and monitoring accounts.
JavaScriptVue.jsQuasarElectron.js
Get in touch
Feel free to reach out via social media or email.