11.10.2026 aktualisiert

DA
100 % verfügbar

Senior Backend Engineer | Node.js, TypeScript, Python, Django & PostgreSQL

Chisinau, Moldawien
Nur Remote
Higher Technical Education in Computer Science, CEITI (2016–2020)
Chisinau, Moldawien
Nur Remote
Higher Technical Education in Computer Science, CEITI (2016–2020)

Profilanlagen

Dmitry_Antohi_CV.pdf

Über mich

Backend engineer focused on Node.js/TypeScript, Python/Django and PostgreSQL. I build real-time systems, integrations and reliable background workflows. Based in Moldova, available immediately, with Portuguese citizenship and EU work authorization.

Skills

DjangoPythonPostgreSQLNode.jsSvelteTypeScriptBackendFront EndNestJS
Senior software development engineer focused on Node.js/TypeScript and Python/Django backend systems. I build APIs, integrations, background workflows and real-time applications, with hands-on experience in PostgreSQL, production troubleshooting and applied AI.

Backend: Node.js, TypeScript, NestJS, Django, Express, BullMQ.
Data: PostgreSQL, Tarantool, Redis.
Messaging: provider webhooks, outbound SMS, WebSockets, Socket.IO, SIP, Kamailio, FreeSWITCH.
Infrastructure: Azure Durable Functions, GCP, Docker, CI/CD, Jenkins, Cloud Build, Linux/Unix; maintenance of existing AWS applications.
Frontend: Vue 3, Angular, Svelte/SvelteKit.
Applied AI: Whisper, vLLM, Gemma, RAG pipelines, RAGFlow, voice agents.

Selected experience:
- At Contaqt/Pbx.im, independently developed and maintained messaging functionality, including provider webhooks, conversation routing and Vue 3 updates through Socket.IO. Implemented BullMQ retries and job-level deduplication for outbound SMS, and archival logic between Tarantool and PostgreSQL.
- Built a reusable webhook module during a Koa-to-NestJS migration and documented its interfaces.
- Reduced recurring transcription peaks of roughly 600–850 pending tasks to generally small queues by switching Whisper models, at approximately 12,000–13,000 calls per day on unchanged hardware.
- At FusionWorks, coordinated one backend and one frontend developer on a multi-tenant US payroll platform. Built an Azure Durable Functions pipeline for validation, payroll processing and unit mapping, and implemented role- and project-level access checks.
- At Mobile Interaction Company, maintained Django and developed Node.js services. Improved record-listing request duration by approximately 60% through pagination and query changes.
- Earlier work includes a Django/Angular warehouse-management application, monitoring and CI/CD, and a Python automation bot used in network operations.

Portfolio: solo-built Brushspace (brushspace.art), an artist-portfolio platform using Svelte and SvelteKit.

Based in Chisinau, Moldova. Available immediately. Portuguese citizen with EU work authorization; open to EU relocation.
English: fluent. Russian: native. Romanian: conversational.

Erfahrung

Berufserfahrung5 - 10 Jahre
Freelancer seit2026

Sprachen

EnglishverhandlungssicherRomaniangutRussianMuttersprache

Projekthistorie

Senior Software Development Engineer

Contaqt / Pbx.im
Employment period: March 2025–August 2026 (completed).

Independently developed and maintained messaging functionality: provider webhooks, conversation routing, outbound SMS and Vue 3 updates through Socket.IO. Implemented BullMQ retries and job-level deduplication, and archival logic between Tarantool and PostgreSQL. Built and documented a reusable webhook module during a Koa-to-NestJS migration. Improved transcription throughput by switching Whisper models, reducing recurring peaks of roughly 600–850 pending tasks to generally small queues at approximately 12,000–13,000 calls per day on unchanged hardware. Worked with vLLM and Gemma for summarization and translation.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden