Dmitry Kryukov
Dmitry Kryukov
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
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
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
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
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
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.
4.2K+
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.
900+
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
Archive
Get in touch
Feel free to reach out via social media or email.