Software Engineer with years of experience building geospatial, data-driven, and full-stack solutions across enterprise, government, and industrial domains. Specialized in designing and delivering end-to-end systems for geospatial applications, data processing, integrating frontend, backend, and external components into cohesive platforms. Experienced in full-stack development across Angular-based frontends, backend services, and GIS platforms. Works across frontend and backend development delivering applications with interactive interfaces and data-driven functionality. Comfortable working across the full product lifecycle-from requirements and system design to implementation and deployment-in both team and independent environments.
- Architected and developed end-to-end web applications, integrating complex data pipelines with interactive user interfaces.
- Researched and prototyped AI-assisted features to automate complex workflow processes.
- Developed PoCs integrating microcontrollers, embedded sensors, and hardware with software data pipelines.
- Provided technical consulting for independent clients and contributed to open-source projects.
- Developed a comprehensive monitoring platform integrating geotechnical and environmental sensors (total stations, prisms, weather sensors, GNSS) for real-time deformation and positional analysis.
- Designed complex, wizard-style configuration UI workflows to support multi-step setup of monitoring networks, reducing setup errors by ~40% and cutting onboarding time for field engineers.
- Implemented a real-time geospatial visualization system displaying deformation data over georeferenced aerial imagery, enabling precise change detection and site hazard analysis.
- Designed a fully configurable, widget-based dashboard system for real-time sensor data visualization, supporting interactive charts, gauges, and dynamic data binding.
- Built an interface for dynamic scheduling workflows, enabling users to configure and prioritize monitoring zones and automated measurement cycles.
- Developed an adaptive alerting system UI with smart threshold configuration, reducing false-positive alerts by ~60% in highly unstable mining environments.
- Designed and implemented backend services using ASP.NET Core and Entity Framework, exposing scalable REST APIs for sensor data ingestion, processing, and visualization workflows.
- Supported an on-premise deployment architecture for remote mining environments with zero network connectivity, handling local sensor control, processing, and display.
- Developed a web-based geospatial deformation monitoring system replacing a third-party solution, enabling flexible integration with geodetic sensors and equipment for unified analysis. Contributed to the Angular frontend implementation, including interactive UI features such as multi-step configuration workflows and dynamic forms for complex user operations.
- Developed a government-sector web analytics platform for visualizing and analyzing large-scale statistical datasets derived from dynamic surveys, enabling data-driven decision-making. Contributed to Angular frontend development based on UI/UX designs, implementing dynamic forms and interactive map visualizations using Leaflet to support spatial data analysis and decision workflows.
- Built multiple cross-platform solutions (web applications, desktop tools, and browser extensions) for internal and client workflows, addressing gaps in enterprise software and improving operational efficiency.
- Developed backend services using Java (Spring Boot via JHipster) and NestJS, supporting data processing, desktop applications, and API integration layers.
- Integrated Jira API to automate workflows and improve reporting processes, reducing manual tracking overhead by ~30% and enhancing project visibility at scale.
- Created and maintained navigational maps of varying complexity by analyzing satellite imagery and video data, ensuring accuracy and consistency of spatial datasets.
- Processed geospatial data, selecting optimal visualization approaches using GIS tools to support mapping and navigation workflows.
- Acted as a Subject Matter Expert across multiple projects, providing technical support, investigating data and tooling issues, and interpreting procedural documentation.
- Participated in quality assurance processes through peer reviews and validation checks to ensure data quality and consistency.
- Collaborated directly with clients to resolve technical issues and clarify project requirements.
- Developed an internal web-based platform to improve departmental efficiency, data quality, and team coordination.
- Implemented a customizable tracking system using AG Grid, providing Excel-like data management with real-time updates and bi-directional Jira synchronization, reducing manual data entry overhead by ~40%.
- Built a performance evaluation module aggregating data from desktop tools and browser extensions to visualize individual and team KPIs.
- Developed a map-based visualization tool integrating multiple data sources, imagery, and custom layers to support quality control workflows and improve data processing accuracy.
Apart from programming, I'm exploring 3D modeling and printing, and microcontrollers. I enjoy working on personal projects that involve creating solutions using these technologies.
English (B2), Ukrainian (native)