← Back to list
Senior
Registration: 04.09.2022

Dmitriy Buchulin

Specialization: Fullstack Developer
— Highly skilled Full-Stack Developer with 6 years of experience in designing, developing, and maintaining both frontend and backend applications. — Proficient in a wide range of technologies including ReactJS, Node.js, Python, and cloud platforms like AWS. — Adept at building scalable, performance-driven applications with a strong focus on clean code, user experience, and efficient backend systems. — Experienced in managing real-time communication, cloud infrastructure, and CI/CD pipelines. — Collaborative and detail-oriented, with a track record of delivering high-quality solutions.
— Highly skilled Full-Stack Developer with 6 years of experience in designing, developing, and maintaining both frontend and backend applications. — Proficient in a wide range of technologies including ReactJS, Node.js, Python, and cloud platforms like AWS. — Adept at building scalable, performance-driven applications with a strong focus on clean code, user experience, and efficient backend systems. — Experienced in managing real-time communication, cloud infrastructure, and CI/CD pipelines. — Collaborative and detail-oriented, with a track record of delivering high-quality solutions.

Portfolio

Axor-core

Creator and maintainer

FlowImmersive

fullstack developer, developed AI agent

Axor-probe

Creator and maintainer

Skills

AWS services
Docker
Flexbox
Grid
Html5/Css3
Javascript
Jenkins
MaterialUI
Mongodb
Nodejs
React.js
Redis
Redux
Sass
Socket.Io
Thunk
TypeScript
Webpack
Python
NodeJS
NestJS
FastAPI

Work experience

Senior Full-stack Engineer
since 03.2022 - Till the present day |Flow immersive
ReactJS, Python, Node.js, WebSockets, WebRTC, ChatGPT API, AWS (S3, EC2, Lambda), Redis
- Led the development of a ReactJS-based frontend for real-time data visualization and interaction. - Transitioned the backend from NodeJS to Python, improving system performance and maintainability. - Developed a WebSocket-based multiplayer mode and WebRTC audio chat, enabling real-time user collaboration. - Built enterprise AI service using Python with multi-LLM provider architecture (OpenAI, Anthropic, Google Gemini, Groq). - Managed AWS infrastructure for backend services using EC2, S3, and Lambda. - Designed scalable AI agent system with context-aware processing and external service integrations.
Full-stack Engineer
03.2021 - 04.2022 |SBER
TypeScript, NestJS, Java, PostgreSQL, Kafka, RabbitMQ, React, Redux, Jenkins, WebSockets
- Rewrote backend modules from Java to NestJS, enhancing code maintainability and performance. - Built a user statistics service with a responsive frontend using ReactJS and integrated RESTful APIs for data retrieval. - Created a service for cross-border document exchange with ReactJS and Redux. - Developed and managed a Jenkins CI/CD pipeline, reducing deployment time by 50% and automating testing and integration. - Created real-time dashboards using ReactJS for tracking user activity and service performance.
Fullstack developer
04.2020 - 04.2021 |Arktu
ReactJS, NextJS, Node.js, Express.js, MongoDB, AWS S3, Redis, Docker
- Developed a ReactJS and NextJS-based frontend for a video content platform, enabling seamless user experience for video streaming. - Designed the backend using Node.js, Express.js, and MongoDB, ensuring scalable storage and processing of video content. - Created AWS S3 buckets for secure video storage and built custom access control models to manage user access to video files. - Optimized platform performance to handle high-volume traffic, increasing reliability by 30%.

Educational background

Land management and cadastres (Masters Degree)
2012 - 2018
State University of Land Management, Moscow Real Estate Cadastre

Languages

RussianNativeEnglishUpper Intermediate