• File

Тарас

Backend developer

Considering positions:
Backend developer, IT-спеціаліст, .Net-програміст, Python-програміст 
City:
Lviv

Contact information

The job seeker has provided: Phone numberMessenger

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.

TARAS BODNAR
Tech Lead · Backend Engineer
[open contact info](look above in the "contact info" section) · [open contact info](look above in the "contact info" section)

PROFESSIONAL SUMMARY
Results-driven Tech Lead with 10+ years of experience in backend engineering, including 4 years leading
development teams at Otakoyi. Proven expertise in PHP (Laravel, Symfony), Node.js (NestJS), and
cloud-native infrastructure. Hands-on experience designing microservices, event-driven systems with
RabbitMQ, full-text search with Elasticsearch, and integrating AI-powered features using LangChain.
Passionate about engineering excellence, mentoring developers, and translating business requirements into
scalable technical solutions.

TECHNICAL SKILLS

Languages PHP 8.x, JavaScript / TypeScript, SQL

Frameworks Symfony, Laravel, NestJS, Express.js

CMS WordPress (custom themes, plugins, REST API)

Databases MySQL, PostgreSQL, MongoDB, Elasticsearch

ORM / ODM Prisma ORM, Doctrine, Eloquent

Infrastructure Docker, Docker Compose, Nginx, Varnish

Messaging RabbitMQ, event-driven architecture

Caching Redis

AI / LLM LangChain, RAG pipelines, LLM integration

Other REST API, CI/CD, Git / GitFlow, Agile / Scrum

PROFESSIONAL EXPERIENCE

Tech Lead | Otakoyi 2021 – Present
▸ Led backend teams across multiple projects, defining architecture, conducting code reviews and setting
engineering standards
▸ Built and maintained a custom CMS using Symfony and PostgreSQL, with Elasticsearch powering
advanced content search and filtering
▸ Architected a second-generation platform with NestJS, Prisma ORM and PostgreSQL — clean modular
structure with full type safety
▸ Configured and tuned Elasticsearch for full-text and faceted search across large content datasets
▸ Managed RabbitMQ-based event-driven workflows and Redis/Varnish caching layers to support
high-traffic environments
▸ Integrated LangChain-based AI pipelines into product features, enabling LLM-powered functionality
▸ Standardised Docker-based development and production environments across all projects
▸ Mentored backend developers, ran technical interviews and participated in project scoping with
stakeholders

Backend Developer | Otakoyi 2016 – 2021
▸ Developed web applications and REST APIs using PHP / Laravel as the primary stack

▸ Built and customised WordPress solutions including custom themes, plugins and REST API integrations
for client projects
▸ Designed and maintained MySQL databases; wrote complex queries, migrations and optimisation
strategies
▸ Integrated projects with third-party services and external environments (payment gateways, CRMs,
analytics, SSO)
▸ Worked partially with Express.js and MongoDB on Node.js-based projects requiring flexible data models
▸ Collaborated in Agile teams, participated in code reviews and gradually grew into a senior engineering
role

EDUCATION
Master of Computer Science · Ivan Franko National University of Lviv

LANGUAGES
Ukrainian — Native English — Intermediate (B1+)

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: