Software developer
My photo

Mikola Parfenyuck

Senior Full-Stack Engineer & Platform Architect | Enterprise Integrations | AI

Lviv, Ukraine • Currently at Livegistics

Senior full-stack engineer with 10+ years of development experience, at Livegistics since 2021. In 2023 I wrote the first commit of the company's current cloud platform and designed its architecture; it now runs daily operations for Fortune 500 waste and environmental-services operators. I take features from database schema to deployment, and I end up owning the parts nobody volunteers for: integrations with other companies' enterprise systems, the reliability work that keeps them honest, releases and incidents, and the tooling that lets the rest of the team work on them too. Ph.D. candidate researching contextual dialogue generation with neural networks.

Let's talk: mikola.parfenyuck@gmail.comGitHubLinkedIn

Skills

Front-end: TypeScript, React, Next.js, React Native, Radix UI, Tailwind CSS, React Query, Mobx, Redux

Back-end: Node.js, Python, Hono, TSOA, OpenAPI, Prisma, Drizzle ORM, PostgreSQL, PostGIS, Redis, BullMQ, Firestore, Ory, ERP and third-party integrations

DevOps & Cloud: Docker, GCP, Cloud Run, Cloud Scheduler, Kubernetes, GitHub Actions, NX monorepo, SOC 2

Observability & Performance: Grafana, Sentry, structured logging, query and index optimization, incident response, release management

AI & ML: Gemini, Vertex AI, prompt engineering, document extraction with human review, parallel coding agents, spec-driven development, MCP, neural networks

Testing & other: Playwright, Jest, unit/integration/e2e, GIS, UX/UI, English (C2 by EFSET)

Jobs

Livegistics - (Sep 2021 - present) Senior Full-Stack Engineer, Platform Architect

EOS Data Analytics - (Jul 2020 - Aug 2023) Software Developer and Computer Vision Scientist

Computer vision for satellite imagery: ML pipelines for geospatial data and analysis tools for earth observation.

Python, PyTorch, TensorFlow, NumPy, Pandas, QGIS, React, TypeScript, MongoDB.

Ultimatefintech - (Mar 2019 - Jan 2021) Lead Front-End Developer

Led frontend for the Virtual Vision event platform and iFX EXPO International 2020 - 3D scenes, real-time features, and a lot of interactive UI.

TypeScript, React, Next.js, Vue.js, Nuxt.js, Mobx.

Freelance - (Dec 2015 - Sep 2021) Full-Stack Developer

Web apps, APIs and databases for small clients, start to finish, including the client conversations.

JavaScript, TypeScript, React, Angular.js, MySQL, PostgreSQL, MongoDB.

Education

The National University of Water and Environmental Engineering:

Open Source

osm2geojson - Python library for converting OpenStreetMap and Overpass data to GeoJSON. Maintained since 2019, 2M+ downloads. GitHub →

gulp-bootstrap-configurator - Gulp plugin for custom Bootstrap builds. GitHub →

Livegistics logo

Livegistics: Enterprise Logistics Platform

The platform I architected and have built since 2021 - web, mobile and API. Everything in the job section above lives here.
Visit website

Stand For Ukraine website

Stand For Ukraine: Humanitarian Aid Platform

Built during Russia's invasion to connect donors abroad with vetted Ukrainian aid organizations. Bilingual, put together fast, and it held up.

Next.js, React, TypeScript, Styled Components.
Visit website Source on GitHub

Virtual event platform

Virtual Event Platform with 3D Environments

A conference platform with 3D venues, live chat and video streaming. I built the whole frontend - MobX State Tree for state, Three.js for the scenes.

Next.js, React, TypeScript, mobx-state-tree, Three.js, React Hook Form.

Virtual Vision landing page

Virtual Vision landing page

Development and mobile optimization. Next.js, React, TypeScript.

iFX EXPO website

iFX EXPO International 2020 website

Full redesign and refactor, plus an interactive floor plan and a complicated registration flow. Nuxt.js, Vue.js, SCSS.
No longer online; it was at https://ifxexpo.com/cyprus2020/.

Beyond Work

When I'm not building production systems, you'll find me:


Remote from Lviv, Ukraine, with regular US time-zone overlap • Open to staff, lead, or senior roles • Full-time or contract