Download PDF

Dmitrii Vlaznev

Lead Software Engineer · Full-Stack · TypeScript, JavaScript, Python

About

Lead software engineer with 20 years in web development, the last 14 at pSeven. Lead since 2020, running cross-functional project teams of 3–5 people (developers, QA, technical writers). I work across the stack: TypeScript and JavaScript frontends (Angular, Vue.js), Python and Django backends, GraphQL and REST APIs.

Skills

Languages
TypeScript, JavaScript, Python
Frontend
Angular, Vue.js, RxJS, D3.js, HTML, CSS
Backend & APIs
Django, Django REST Framework, GraphQL, REST
Infrastructure
Kubernetes, Helm, GitLab CI/CD, Git, Linux, Slurm
AI-assisted development
Claude Code, GitHub Copilot
Leadership
team leadership, mentoring, code review, Agile/Scrum

Experience

Lead Software Engineer — pSeven · Remote

2012 – present

pSeven Enterprise is a low-code cloud platform where engineers assemble simulation workflows from blocks. A block is a plugin-like workflow component that runs one step, such as a solver or a script.

  • Lead since 2020. Ran cross-functional project teams of 3–5 people, including several projects for the company's customers taken from first requirements to delivery.
  • Created the block development infrastructure and remain responsible for it: the concept, 8 demo blocks for tutorials, 4 project templates, and a GitLab CI pipeline that builds blocks and deploys them to pSeven Enterprise installations and to the marketplace.
  • Delivered 10 production blocks: wrote 5 and led the work on the other 5. Three of them run engineering software on remote Windows and Linux hosts and on Slurm clusters.
  • Built the SSH and Slurm blocks with Claude Code in a spec-first process: specification, implementation plan, code, test plans. Both shipped with UI and user help in English, Russian, Chinese and Japanese.
  • Developed the core frontend and backend of pSeven Enterprise Studio (Angular, Vue.js, Python, Django, GraphQL, REST). The platform cut design justification time threefold for the company's key clients.
  • Wrote 90% of the frontend and 80% of the REST API of pSeven Enterprise AppsHub, which publishes workflows as web applications. A working version built in two weeks helped win a contract with a key client; over 60% of customers call the feature essential.
  • Developed the pSeven Enterprise GraphQL API in a team of two. Feature delivery time dropped by at least half.
  • Designed a type system based on JSON Schema and the data editors for it. Block authors found it simpler, and the volume of transmitted data fell 3–5 times.

Senior Software Engineer — Cerebro

2009 – 2012
  • Wrote 90% of the frontend of a video content distribution and delivery system (Ext JS 4, JavaScript, PHP), integrated with Icinga monitoring, SmartJog content delivery and KDM key generation. The satellite film delivery network connected over 900 cinemas (3,600+ screens).
  • Built the first frontend of the Cerebro web client (Qooxdoo, JavaScript, PHP), used by 200+ customers.
  • Designed and built a digital asset management system for a key client, writing 90% of the code.
  • Built the frontend of the Cerebro statistics subsystem.

Earlier roles

2006 – 2009

Software engineer at Infrasoft, Gebeus Software and Intervolga: web frontends and backends in JavaScript, PHP and MySQL.

Education

  • Master's degree, Computer Science2002 – 2004
  • Bachelor's degree, Computer Science1998 – 2002

Languages

  • EnglishFluent (C1, IELTS)
  • RussianNative