GIS · geometry
Runs in your browserWorking with geometry, external layers, and thousands of objects on a map.
Frontend Developer · Technical Lead · GIS
Commercial experience: …. I develop enterprise web applications and geographic information systems. I work on UI architecture, performance and integrations, combining hands-on development with technical team leadership. I use LLMs in my work and build my own MCP tools to automate development.
How I can help
I develop complex enterprise systems: UI platforms, GIS, analytics and integrations that take more than implementing a screen from a mockup.
Vue.js, JavaScript, TypeScript, complex business logic, configurable interfaces and large existing applications.
Mapbox GL JS, GeoJSON, geometry editing, map services and interactive map performance.
Shadow DOM, REST API, Web Workers, Playwright, SEO prerendering and WebGL diagnostics.
Task breakdown and allocation, code review, architecture discussions and support for the team.
I use LLMs in development and am building an MCP server to automate BDUI configuration through the platform API. The tool is in development.
Interactive case studies
These are not standalone side projects. They are simplified models of production challenges: GIS, schema-driven interfaces, and heavy computation without a frozen UI.
3 case studies · everything runs locally in your browser
Working with geometry, external layers, and thousands of objects on a map.
A simplified model of an interface generated from a JSON schema.
Compare geometry calculations on the main thread and in a Web Worker.
Experience
I started commercial development in February 2020. Since May 2021, I have developed an enterprise frontend platform, first at RT Labs and then at B5Group. Since July 2026, I have led the frontend team while continuing to write code.
B5Group · BDUI, GIS, BI and BPMN
I lead frontend development of an enterprise BDUI platform and its GIS, BI and BPMN products, combining technical leadership with hands-on development: I write code, implement features and solve complex engineering problems.
B5Group · enterprise BDUI platform
Developed the frontend of an enterprise BDUI platform covering GIS, analytics, data visualization and complex business logic.
RT Labs · GIS and BDUI builder
Worked in the core team on a geographic information system and a BDUI builder for configuring enterprise portals.
Guta Group · Alenka online store
I developed the alenka.ru online store and owned the frontend work for its redesign.
ELAR Corporation · public-sector and archive portals
Independently maintained and developed the frontend of several web projects, working through existing code and integrations.
Leadership
I stay close to the technical work: I understand the team’s challenges, help make decisions, and continue to write code. To me, leadership means owning the outcome, not just assigning tasks.
I help the team understand the scope, break work into clear parts, assign them, and verify the final result.
I use code review to catch problems before release, keep a consistent engineering approach, and share context across the team.
Develop platform architecture, reusable UI components, integration mechanisms and tools for page configuration.
Continue writing code and solving complex engineering problems. Use LLMs for code analysis and develop my own MCP tools.
Stack and depth
This is a focused list of tools I use in practice: the core frontend stack, platform architecture, specialized modules, and adjacent areas.
experience demonstrated in the projects and case studies above
About me
I am a frontend developer with … of commercial experience. Most of my work involves complex enterprise systems: UI platforms, GIS, analytics and integrations that require more than implementing a mockup.
My strength is turning an incompletely defined problem into a clear, working solution.
I enjoy problems that require investigation: why a map is slow, how to embed an external interface without an iframe, how to make dynamic pages accessible to search engines, or how to reduce manual UI platform configuration.
I combine development with technical team leadership: discussing solutions, breaking down tasks, reviewing code and helping solve difficult problems. I remain a hands-on developer.
Another focus is AI in engineering. I use LLMs in development and am building an MCP server connecting AI tools to our BDUI platform API. I continue to develop my skills in frontend architecture and agentic automation.