Ivan Yukish
Ivan Yukish

Senior Backend Engineer

Open to offers · Member since 21 Oct 2026
Location
Ivano-Frankivsk, Ukraine
Desired salary
Unspecified
Work preference
Remote Only / Full Time
Experience level
Senior

About

Professional summary

I am a Backend Engineer with more than 9 years of experience designing and building scalable, high-performance systems. I have worked across AI-powered applications, RAG systems, IoT platforms, CRM systems, search engines, web scrapers, marketplaces, and automation products.

I specialize in Python backend development with Django, FastAPI, Flask, PostgreSQL, asynchronous programming, and distributed microservices. My work covers the full software development lifecycle, from requirements analysis and architecture design to implementation, debugging, deployment, and refactoring.

I have strong experience building event-driven and high-throughput systems using Celery, Redis, Kafka, RabbitMQ, Docker, Kubernetes, and AWS services. I focus on reliability, scalability, performance optimization, fault tolerance, and maintainable service design.

I have delivered AI and semantic-search solutions using LangChain, OpenAI APIs, vector embeddings, Milvus, and RAG architectures. I am comfortable selecting technology stacks, designing systems from scratch, and integrating LLM capabilities into production applications.

I have held Senior and Lead Software Engineer roles, contributed to technical leadership, coordinated delivery after team growth, and developed backend and frontend components. I follow Agile and Scrum practices and value clear requirements, code quality, automated testing, and continuous improvement.

Skills

42 capabilities

Tech stack & tools

Working toolkit

Application Hosting

Languages & Frameworks

Monitoring

Experience

Career history

Senior Software Engineer EPAM

Contributed to an IoT-based Advanced Metering Infrastructure platform for energy-consumption monitoring and analytics. Performed requirements analysis, backend and frontend feature implementation, and bug fixing.

Built Django backend services with Celery and Redis, implemented Kafka pipelines for real-time meter ingestion, and migrated time-series storage from DynamoDB to InfluxDB. Used AWS Secrets Manager for credentials, ELK for centralized logging and monitoring, and Angular for user-interface development.

Senior Software Engineer EPAM

Designed and built an AI-powered assistant for chain-retail POS systems that provided real-time, context-aware product recommendations.

Integrated OpenAI-based LLMs and LangChain, implemented semantic product search with embeddings in Milvus, selected the technology stack, and designed the system architecture. Developed containerized FastAPI services and PostgreSQL storage logic.

Senior Software Engineer Transcenda

Designed and developed a decoupled, scalable backend service supporting a main application under high-load conditions. Built RESTful APIs from scratch with an emphasis on reliability and performance.

Architected the service to remain stable under up to 100% CPU utilization per replica. Implemented horizontal scaling approaches to improve availability and fault tolerance.

Lead Software Engineer Transcenda

Led and maintained a mobile application downloaded several million times during its first year on Google Play and the Apple Store. Developed and enhanced backend APIs used by the mobile client.

Reduced latency by up to 300% for selected endpoints, implemented a CI/CD pipeline, and created a flexible serverless architecture. Secured database credentials and third-party API keys for Lambda functions with AWS Secrets Manager.

Lead Software Engineer Transcenda

Designed and developed an NFT marketplace for managing and trading assets related to gas production stations. Led technology selection and defined the overall system architecture.

Built AWS infrastructure with AWS CDK, managed application secrets through AWS Secrets Manager, implemented background processing with Celery and Redis, and containerized services with Docker. Took technical leadership after team expansion and coordinated delivery.

Senior Software Engineer Transcenda

Developed a food-order prediction microservice to support demand forecasting and operational efficiency. Maintained and enhanced SSO and onboarding microservices for secure authentication flows.

Contributed to a scalable microservices architecture, implemented data processing using Pandas, and wrote unit and integration tests. Deployed services in Docker and Kubernetes environments and managed sensitive credentials with AWS Secrets Manager.

Mid Software Engineer Uvik

Worked on a healthcare documentation automation platform focused on simplifying project documentation reviews and product delivery processes.

Wrote automated tests to improve code quality and reliability. Worked with FastAPI, PostgreSQL, Docker, React, LangChain, and LangGraph.

Mid Software Engineer Uvik

Contributed to a stakeholder marketplace project. Participated in requirements analysis, code development, architecture development, and service integration.

Worked with Django, Docker, Celery, and Redis in a backend development environment.

Mid Software Engineer SoftServe

Worked on an email security management product that analyzed incoming messages for phishing, viruses, and other attacks. The product protected mission-critical email systems across appliance, virtual, cloud, and hybrid deployments.

Participated in requirements analysis, backend code development, and testing. Used FastAPI, Docker, Celery, and Redis.

Junior Software Engineer DTeam Inc

Worked on a search-engine project, contributing to requirements analysis, code development, and automated tests.

Used Python, Django, Flask, Docker, PostgreSQL, Redis, Celery, AWS, Elasticsearch, and PostgreSQL full-text search.

Junior Software Engineer Self-Employed

Built a betting-data scraper that collected API data from multiple betting platforms, analyzed odds, and identified arbitrage opportunities.

Developed asynchronous data collection and delivered calculated profit opportunities to end users using asyncio, aiohttp, and the Telegram API.

Python Software Engineer Pet Project

Developed Model Context Protocol services as a personal project to deepen practical knowledge of connecting LLM applications to external tools and data.

Built MCP servers with FastMCP, exposing tools, resources, and prompts to LLM clients. Implemented typed Pydantic input schemas, validation, structured error handling, stdio and Streamable HTTP transports, and testing with MCP Inspector.

Education

Learning history

Vasyl Stefanyk Precarpathian National University

Bachelor, Computer Science

Bachelor's degree in Computer Science.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu