Summary
Dmitry Kulakov is a Senior Full Stack Developer with five years of experience building complex enterprise-facing UIs and analytical tools, currently focused on network planning and BIM modules. He architects and ships full-featured frontends in Vue (migration from Vue2/JS to Vue3/TS, composition API, Pinia) while optimizing graphics and performance with WebGL, Three.js/Babylon.js, WebWorkers and emerging WebGPU techniques. Dmitry pairs hands-on implementation—TypeScript, Node.js, Nest.js, PostgreSQL, Go—with team leadership responsibilities including mentoring, code reviews, task distribution and client-facing coordination. He has a track record of designing large interactive features (IFC model viewing, 4D players, collision detection and editable geometry) that blend scheduling logic with 3D visualization. Based in Ivanovo, he combines a management background with deep practical engineering skill, thriving on refactoring legacy systems and solving high-performance data visualization challenges.
5 years of coding experience
1 year of employment as a software developer
Bachelor's degree, Management, Bachelor's degree, Management at Российский Экономический Университет им. Г.В. Плеханова