1. Staff Software Engineer · BuildOps

    Dec 2020 – Present — Vancouver, British Columbia, Canada · Remote

    Led technical delivery across a team of 8 engineers at a $1B field service management platform serving 1,500+ commercial contractors. Owned architecture, engineering planning, and execution from concept through production.

    Rebuilt the dispatch board, a core scheduling module, resolving critical performance and reliability issues that affected contractors’ daily operations. Brought equipment management and fleet tracking modules to market, leading the team through the full development lifecycle for each.

    Set technical direction, mentored engineers, conducted code reviews, and participated in engineering hiring. Coordinated technical work with other teams for projects extending beyond the immediate team’s ownership.

  2. Senior Software Engineer · Invoice Simple

    Sep 2019 – Dec 2020 — Vancouver, British Columbia, Canada · On-site

    Contributed to rewriting the Invoice Simple mobile application from native iOS and Android applications to React Native while serving 250,000 paying customers.

    Owned PDF generation, usage analytics instrumentation through Fivetran, and backend services supporting the mobile application. Improved application stability and performance through targeted fixes and data cleanup.

    Technologies included TypeScript, React Native, Node.js, MongoDB, Heroku, and CircleCI.

  3. Senior Fullstack Engineer · Mintent (formerly Marketing.AI)

    Jul 2016 – Sep 2019 — Vancouver, British Columbia, Canada · On-site

    The content-marketing SaaS product began as Marketing.AI and rebranded to Mintent in 2017. It supported content strategy, editorial calendars, workflow, content production, and performance measurement. As company context, Mintent acquired gShift in 2018; this does not imply a personal role in the acquisition.

    Migrated the frontend from Backbone to React and designed Python REST APIs, serving as the technical driver for both initiatives on a 5-person engineering team. Introduced and advocated for unit and end-to-end testing practices, integrated the application with another Mintent product through its JSON API, mentored junior engineers, and contributed to technical direction.

    Technologies included Python, Flask, JavaScript, Backbone, React, MongoDB, and AWS services including EC2, S3, and Lambda.

  4. Software Engineer · Intelliarts

    Nov 2009 – Jul 2016 — Lviv, Ukraine · On-site

    Led teams and delivered browser, analytics, e-commerce, and problem-management software across four client initiatives.

    Consumer Input (Nov 2009 – Apr 2012)

    Developed Internet Explorer, Firefox, and Chrome browser plugins for collecting and merging Internet user behavior. Implemented features, wrote tests, and fixed bugs using C++ with STL, Boost, and WinAPI, plus JavaScript.

    Compete.com (Apr 2012 – Nov 2012)

    Led a team of 6–8 engineers on a SaaS product for web traffic analytics, research, and business intelligence, providing technical leadership and people management. Managed communication with the product owner, stakeholders, and other teams; mentored teammates; performed code reviews; and contributed directly to engineering work. Technologies included Python, Django, JavaScript, Backbone, jQuery, Underscore, and MySQL.

    Baby Nova Shop (Jun 2013 – Aug 2015)

    Led a team of 3 engineers building an e-commerce single-page application and worked across backend development, frontend development, HTML and CSS, infrastructure, and deployment. Technologies included Ruby on Rails, Spree Commerce, JavaScript, CoffeeScript, jQuery, Underscore, Backbone, Marionette, Fabric.js, Sass, Foundation, Heroku, and Amazon S3.

    OpenX Palladium (Aug 2015 – Jul 2016)

    Built a problem-management frontend application from scratch using Backbone, Marionette, Sass, Foundation, and gulp.

  5. Software Engineer · N-IX

    Oct 2008 – Nov 2009 — Lviv, Ukraine · On-site

    Ported the Mono Virtual Machine runtime to the MIPS64 architecture for the SiCortex high-performance computing platform.

    Technologies included GNU/Linux, C, MIPS assembler and assembly, C#, and the GNU toolchain, including gcc, gdb, and autotools.

  6. Junior Software Engineer · ISD

    Oct 2007 – Nov 2008 — Lviv, Ukraine · On-site

    Developed and maintained SoftRad RIS, a workflow management system for radiology hospital departments. Implemented new features and maintained both client and server components using C/C++ and MFC.