Senior TypeScript / Python AI Engineer

Oleh S

Information

Available hours \ week
40 h/w
Seniority level
Senior
Years of experience
7 yrs.
Location
Ukraine, Lviv
Nationality
Ukraine
Timezone
(GMT+02:00) Kyiv

Languages

English
Upper-Intermediate (B2)

About

As a Senior TypeScript / Python AI Engineer, Oleh focuses on building production LLM agent systems and event-driven backends. With ~7 years in commercial delivery, he works across TypeScript, Node.js, Nest.js, React.js, JavaScript, and Python to ship end-to-end features. His AI experience includes Artificial intelligence (AI) integrations with OpenAI, plus human-in-the-loop approvals, schema-validated outputs, retry/dead-letter handling, and immutable audit trails for regulated or high-stakes flows. He supports cloud deployments on Amazon (AWS) and Azure, using FastAPI for service layers, PostgreSQL and MongoDB for data modeling, and Redis for session or workflow state. He also delivers real-time capabilities via WebSockets, API design with GraphQL, and automation using Terraform, Jenkins, and Kubernetes. Recent work includes LangChain, LangGraph, and Vector Search for retrieval pipelines in Sales, HealthTech, LegalTech, Automotive, management etc.

Experience

AI & Automated CRM

Infrastructure Engineer

About the Project

Cloud-native autonomous agent platform unifying CRM and lead operations into a single event backbone. The agent layer handles scoring, intent parsing, and routing while requiring operator review before state changes or outbound actions execute.

  • Sales

Responsibilities

- Designed a multi-step agent workflow across intake, enrichment, scoring, and routing decision nodes with defined input/output schemas, retry logic, and dead-letter fallback for unresolvable states; - Built an approval queue layer in Node.js where the agent halts after routing decisions and writes structured recommendations to SQS for operator review; - Built Pydantic schema enforcement so structured and auditable output is produced at every node before reaching downstream systems; - Implemented an immutable audit log recording agent recommendations, confidence scores, operator identity, decision timestamps, and resulting actions; - Designed escalation logic for pending approvals to reroute unreviewed items to the next operator;

Veterinary Health Platform

Backend / AI Engineer

About the Project

High-stakes consumer health application requiring structured confidence scoring and policy-defined boundaries on agent output before recommendations reach end users.

  • HealthTech

Responsibilities

- Designed a multi-agent pipeline in LangGraph and Temporal covering symptom intake, retrieval, differential reasoning, and recommendation generation; - Implemented persistent state between workflow nodes and explicit interrupt points when confidence dropped below threshold; - Built a NestJS orchestration layer exposing agent workflow endpoints, webhook consumers, and approval callbacks; - Built a document ingestion and retrieval pipeline using LlamaIndex with Pinecone, including chunking strategies and metadata filters; - Built a production recommendation engine returning structured verdicts, confidence scores, and written rationales with Pydantic enforcement; - Architected a FastAPI and NestJS backend with PostgreSQL and MongoDB data layer;

MarineIQ

Backend / AI Engineer

About the Project

End-to-end service management platform covering the full vessel lifecycle with an AI-powered inspection and recommendation layer.

  • Management

Responsibilities

- Built an AI-powered digital inspection engine converting unstructured technician field notes into structured inspection reports; - Generated categorized findings, recommended follow-up services, and customer-facing summaries with Pydantic validation; - Built a service recommendation layer analyzing vessel history, service intervals, and inspection findings for proactive maintenance recommendations ; - Designed a real-time scheduling engine with drag-and-drop job management and live field status updates; - Built customer communication automation including AI-generated status updates, digital inspection sharing, and e-contract approval workflows;

Cloud-Based Legal Practice Management & Billing Platform

Full-Stack Developer

About the Project

Law firm billing platform with Stripe payment integration, client invoice approval workflows, and real-time budget tracking.

  • LegalTech

Responsibilities

- Built an invoice lifecycle from billing entry and client review to approval confirmation and Stripe charge execution; - Ensured Stripe charge API calls were made only after client approval events were recorded in the database; - Integrated third-party legal CRMs including Clio, RocketMatter, Action Step, and Practice Panther via API for data import; - Implemented token-based authorization and Redis-backed session management; - Implemented SNS/SQS notification infrastructure; - Contributed to database architecture design and full-stack feature delivery;

Vehicle Auction Platform

Backend Engineer

About the Project

Real-time auction platform handling transparent price discovery and secure transaction settlement across concurrent bidding sessions.

  • Automotive

Responsibilities

- Built a WebSocket-based real-time bidding engine with live countdown timers, instant bid updates, and push notifications; - Integrated a third-party payment provider with escrow settlement infrastructure for transaction integrity across vehicle trades; - Built a fraud prevention layer with validation logic and data integrity checks at bidding and transaction level; - Designed a VIN Explorer Module for per-vehicle lookup, auction event binding, and historical transaction reference; - Deployed scalable AWS infrastructure with horizontal scaling and load balancing; - Implemented real-time observability for auction platform operations;