Ihor Zahnybida
Senior Full-Stack Software Engineer
Summary
Experienced Senior Full-Stack Engineer building production web applications across SaaS, B2B platforms, HR-tech, AR/e-commerce, and AI-enabled products. Frontend-focused with strong backend experience in Node.js, .NET, and Python. Skilled in large Nx monorepos, React/Next.js applications, federated GraphQL architectures, integration-heavy systems, customer portals, webhooks, and multi-role enterprise workflows.
Technical Skills
Experience
Senior Full-Stack Engineer — PathPilot
Jan 2026 – PresentContract · Remote
AI-enabled career and talent-matching platform with multi-tenant employer / organization / job-seeker workflows.
- Delivered a full-stack Meeting Notetaker workflow using Recall.ai — bot invitations, webhook processing, transcript ingestion, and attendee-to-talent linking.
- Implemented a secure WhatsApp Cloud API channel with identity link tokens, rate limiting, message chunking/formatting, and a frontend connect/disconnect flow.
- Built AI-powered talent search with natural-language filter parsing, saved searches, pgvector-backed similarity, and organization-scoped access control.
- Extended organization, employer, and invite flows: bulk invites, invite codes, role allowlists, pending-invitation UI, and skip-onboarding behavior.
- Added job URL parsing, employer job metrics (views, saves, matches, applications), and pgvector-backed job search.
Senior Full-Stack Engineer — Aerialytic
Jan 2024 – Dec 2025Remote
Solar SaaS platform for managing leads, proposals, customer onboarding, and installation workflows inside a large Nx monorepo.
- Refactored the Customer Portal Next.js app: new layout, design-system migration, custom HTML rendering, CRM-aligned pagination, and stabilized file uploads.
- Built integration management UI with Ant Design migration — creation modals, instance-detail flows, embed-mode context, and authenticated GraphQL client handling.
- Built webhook management screens covering endpoints, delivery requests, and delivery attempts with full CRUD modals and embedded shell support.
- Contributed to a federated GraphQL layer across 6 domain areas — customer, proposal, integrations, document-signing, annotations, and installation.
- Improved document-signing service with token management and refresh logic for expired external API tokens.
Full-Stack Engineer — Components at Service (CAS)
Jun 2021 – Dec 2023Remote
B2B sourcing and procurement platform for supplier inquiries, offers, stocklists, watchlists, and operational reporting.
- Built and refactored reusable Blazor / MudBlazor components across 8+ UI patterns — drawers, tables, dialogs, chips, filters, and shared layout elements.
- Implemented filters, sorting, pagination, and table behavior for positions, suppliers, offers, and history views.
- Built Excel import/export workflows across 4 bulk/reporting flows using ClosedXML.
- Implemented backend CQRS handlers, FluentValidation rules, and EF Core logic for inquiries, offers, suppliers, and positions.
- Fixed role-based access control across frontend and backend for 5 business roles.
Full-Stack Engineer — TRYON Technology
May 2018 – May 2021Remote
AR / virtual-fitting e-commerce platform with merchant dashboards, mobile-facing APIs, integrations, and shared design-system components.
- Built dashboard tools for virtual fitting and AR experiences using Next.js, React, Angular, NestJS, GraphQL, and Firebase.
- Contributed to a shared React design system with reusable components, design tokens, and standardized UI patterns.
- Integrated e-commerce platforms — Shopify, WooCommerce, and BigCommerce.
- Built analytics dashboards and mobile-facing API endpoints with caching and optimized queries.
Software Developer — Olinqua
Apr 2015 – Apr 2018Ivano-Frankivsk
Enterprise .NET products including IVR, quoting, shared-service provisioning, and connected-workforce platforms.
- Built backend and full-stack features using C#, ASP.NET MVC, Entity Framework, WCF/Web Services, and MS SQL Server.
- Developed frontend modules with AngularJS and Bootstrap.
- Collaborated in an Agile team, maintained English documentation, and supported installer/package creation.
Education
Languages
Ukrainian (native) · English (Upper-Intermediate)