• File

Personal information hidden

This job seeker decided to hide his personal information and contact info, but you can send a message to him or suggest a job to him.

This job seeker has chosen to hide his personal information and contact info. You can contact him using this page: https://www.work.ua/resumes/20828809/

Fullstack-розробник

City of residence:
Lviv
Ready to work:
Remote

Contact information

This job seeker has hidden his personal information, but you can send him a message or suggest a job to him if you open his contact info.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

MYKHAILO PENKHERSKYI
FULL-STACK SOFTWARE ENGINEER
[open contact info](look above in the "contact info" section) penhersky.net [open contact info](look above in the "contact info" section) github.com/penhersky Lviv, Ukraine

S U M M A RY
Six years, six industries, every layer of the stack. Senior full-stack engineer who takes a feature from business idea
to production: database, API, infrastructure and interface, owns every part of it along the way. Started
independently in e-commerce, spent four years shipping for healthcare, security, real estate and education clients,
and most recently worked on a production AI system for a marketing client. Looking for a team to own features end to
end and stay with them.

SKILLS
Languages TypeScript, JavaScript, Python
Front-end React (SPA, Next.js, Gatsby.js), React Native, Expo, Redux (Toolkit, Saga, Thunk), Recoil, TanStack
Query, HTML, CSS (SCSS, LESS, Tailwind), shadcn/ui, MUI, Ant Design, PWA, Three.js, D3.js
Back-end Node.js (Nest.js, Fastify, Express, Koa), Bun, Serverless Framework, Kafka

APIs REST, GraphQL, Socket.IO, WebSockets
Databases PostgreSQL, MySQL, MongoDB, Firebase/Firestore, SQLite, Redis, Sequelize
Cloud & infra AWS, Azure, GCP (GCS), Terraform, Docker

AI AI SDK, OpenRouter, Langfuse, model routing across Claude / ChatGPT / Gemini / Perplexity
Testing Vitest, Jest, Playwright, Cypress
Tools Git, Cursor, Claude Code, Docker, Bun, Postman, Zod, Clerk

C E R T I F I C AT I O N S E D U C AT I O N
AWS Certified AI Practitioner (2026) Lviv University of Nature Management
Microsoft Certified: Azure Fundamentals (2023) Master’s degree
Specialty 126 “Information Systems and Technologies”
AWS Certified Solutions Architect – Associate (2022)
2017 – 2023
AWS Certified Developer – Associate (2022)
AWS Certified Cloud Practitioner (2021)

EXPERIENCE
Full-stack developer — AI search-visibility platform Marketing, SEO

Geniusee · December 2025 – now

Platform that tracks how a marketing content appears in answers from AI search engines (Claude, ChatGPT, Gemini,
Perplexity, AI Overview) and helps the marketing improve that visibility. TypeScript monorepo on Bun with a customer-
facing web app, an admin dashboard and supporting services.
Core implementer of the optimization engine, built on a model-routing layer across five LLM providers with AI SDK.
Built the crawl cache on Firestore and Google Cloud Storage.
Ran every LLM call through Langfuse tracing, giving the team per-feature cost visibility and catching prompt
regressions before release.
Wrote the test strategy for non-deterministic model output in Vitest, with Playwright covering end-to-end flows.

Full-stack developer — Building management system Real estate

Incora · 6 months
Building management platform serving several types of clients, each with its own business rules, user flows and
reporting needs.
Implemented back-end and front-end logic per client type, covering requests, reporting and the statistics storage
behind them.
Developed REST and event-driven features in Nest.js, with Kafka carrying events between services.
Modeled client data and usage statistics in PostgreSQL, with indexing tuned for the reporting queries.
Used Terraform to automate deployments and environment setup.

Front-end team lead — Patients administration service Health care

Incora · 14 months (6 active development, 8 support)

Patient administration system with live dashboards that reflect patient vitals and status as they change.
Led a front-end team of four (three engineers plus me) for one year and interviewed candidates for the project team.
Implemented the main patient administration functionality.
Delivered live updates of patient vitals and status metrics over WebSockets, so dashboards stay current without a
manual refresh.
Designed global state on Redux Toolkit, with Redux Saga handling async flows such as data fetching and
error handling.
Created configurable chart components for patient data trends and outcome statistics, with user-side filtering.

Front-end developer— Platform for disease analytics Health care

Incora · 14 months (10 active development, 4 support)
Front-end work on a clinical analytics platform generating printed PDF reports built around a large number of advanced
charts. Built the chart layer in D3.js and the rendering path that took it to print output. React, Next.js, Redux and MUI,
tested with Jest, deployed on Azure with Docker.

Full-stack developer — Server hardware security platform Security

Incora · 5 months + 5 months support
Back-end microservice architecture for hardware performance and telemetry analysis, and a new type of dashboard
with a 2D graph in Three.js for real-time hardware state. Node.js on Fastify, React on the front end.

Full-stack developer — Educational platform Education

Incora · 6 months

A learning platform built end to end on TypeScript — Node.js services behind a Next.js front end, on PostgreSQL. The
one education engagement in four years at Incora.

Earlier projects (e-commerce infrastructure platform, mobile app for temporary employment) at penhersky.net/en/projects

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: