48 views
Martynenko S.V., FLP
We create a virtual assistant based on Openai, which:
conducts personalized dialogue with the user,
adapts the style of communication for individual preference context. Stacks:
Option 1: C#/ASP.NET CORE
Required skills:
Experience with Asp.NET Core Web API (version 6–8)
Ability to Work with Httpclient and REST API (including Openai)
Authorization implementation through jwt/oauth2
The ability to document API (Swagger, Openapi)
will be a plus:
experience with Signalr (reality. Chat)
docker, deploy on Azure/aws
worked with Redis, cache or branches
Option 2: Python/Fasto. Skills:
sure possession of Fastapi + Pydantic
experience in working with SQLALCHEMY, ALEMBIC, PostgreSql
Integration with Openai API and similar external services
Authorization implementation (Jwt, Oauth2)
Plus:
Experience with Langchain, LLM Integrations, Vector Database (Pinecone (Qdrant)
Docker, performance optimization (Uvicorn, Gunicorn)
Option 3: Typescript/Nestjs
Required skills:
confident ownership of Typescript Working with Typeorm or Prisma + Postgresql Guards, Interceptors, Interceptors Service-level Integration with external Rust Api
will be a plus:
experience with socket.io (rental> Bull/RabbitMQ
Docker, CI/CD Processes