Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Nikita Kliuchnyk

Offer Nikita work on your next project.

Poland Warszawa, Poland
4 months 11 days back
Available for hire available for hire
on the service 8 months 15 days

Rating

Successful projects
No data
Average rating
No data
Rating
239
Python
974 place out of 4505
Web Programming
2503 place out of 6504

CV

👋 Hi! I am a Python developer specializing in web applications, Telegram bots, and tools for automating data processing.

💻 My tech stack:

Core:

  • Python

  • Django

  • REST API / HTTP / HTTPS

  • Git / GitHub / Docker

Databases:

  • PostgreSQL

  • SQLite

  • MySQL

  • Microsoft SQL Server

Automation & Analytics:

  • Web scraping (Apify, BeautifulSoup, Selenium)

  • Pandas

  • JSON / CSV processing

Bots & Integrations:

  • Telebot / Aiogram

  • API integrations (Telegram, OpenWeather, OpenAI, Groq)

Frontend (for integrations):

  • HTML / CSS

  • Basic JavaScript

📂 Project examples:

AdNova — AI-powered Marketing Assistant
AdNova converts short user responses into a clear target audience profile and actionable ad targeting suggestions.
Role: Full-cycle MVP development — backend on Django, form processing, AI components, basic frontend.
🧩 Technologies: Python, Django, HTML, CSS, basic JavaScript, Git

FOREO Review Analyzer — AI Feedback Analysis System
Python application that automatically classifies user reviews about FOREO products using Google Gemini API.
The system identifies sentiment (Positive, Negative, Neutral, Mixed) and category (Design, Quality, Price, etc.), helping quickly understand customer moods.
🧩 Technologies: Python, Pandas, SQLite3, Google Gemini API, Docker, Git

Telegram Weather Bot — Personal Project
Telegram bot that allows users to quickly check the weather in any city and in any language without leaving the app.
Role: Developed from scratch, API integration, image processing.
🧩 Technologies: Python, Telebot, API work, image processing

Task Manager — Task Management System
Simple Python app for managing tasks with the ability to add, edit, delete, and filter by priority.
All tasks are stored in a JSON file for quick loading and updates.
🧩 Technologies: Python, JSON, Local data storage, Simple console-based UI

🎯 Focus: I create modern, practical solutions that combine automation, data, and user convenience into a single system.

Skills and abilities

Programming

Portfolio


  • AI Skin Advisor & Product Recommender (FOREO Ecosystem)

    AI & Machine Learning
    AI Skin Advisor is an intelligent system based on large language models (LLM), designed to provide personalized skincare advice and automated product selection from the FOREO ecosystem. The project operates on the principle of a dialogue assistant that analyzes individual user queries, the condition of their skin, and offers optimal solutions for daily care.
    Key functionality of the system

    - Intelligent chat interface: Implementation of a chat window in the style of ChatGPT, allowing users to receive instant answers to questions about dermatological care.

    - Personalized diagnostics: Analysis of user input data (skin type, age, current issues) to create a unique "digital profile" of the skin.

    - Smart FOREO recommendations: Algorithmic selection of gadgets (LUNA, UFO, BEAR) and brand cosmetics, integrated into a personalized routine.

    - Educational content: Generation of instructions and tips for the proper use of microcurrent technologies, T-Sonic pulsations, and LED therapy.

    Technology stack and architecture

    - NLP/LLM: Use of GPT-4 or Claude models for conducting contextual dialogues.

    - Data Science & Machine Learning: Development of product ranking algorithms based on ingredients and technical specifications of devices.

    - Backend: Python (FastAPI/Flask) for processing requests and integrating with the product database.

    - Frontend: React/Next.js or integration into the FOREO For You mobile application.

    - Data Storage: Vector databases (Pinecone/Milvus) for quick retrieval of relevant dermatological knowledge (RAG architecture).

    My contribution (Data Science)

    Within the project, I was responsible for the analytical part and the development of recommendation logic:

    - Development of a recommendation model: Creating a mapping system between users' dermatological issues and the specifications of FOREO product lines.

    - Fine-tuning and Prompt Engineering: Adjusting the behavior of the language model to ensure high accuracy of medical advice and adherence to the brand's tone of voice.

    - Data processing and structuring: Formation and preparation of datasets with cosmetic ingredients and technical parameters of gadgets for training algorithms.

    - Validation of responses: Development of metrics to assess the safety and relevance of the assistant's advice to avoid erroneous dermatological recommendations.
  • AdNova

    Web Programming
    English version
    AdNova — AI marketing assistant (MVP)
    AdNova transforms short user inputs into clear audience profiles and ad-targeting suggestions.
    Role: end-to-end MVP development — backend in Django, form handling, AI text processing, and lightweight frontend.
    Tech stack: Python, Django, HTML, CSS, basic JavaScript, Git.
  • FOREO Review Analyzer — AI-powered analytical system

    Python
    FOREO Review Analyzer — AI-powered analytical system
    FOREO Review Analyzer is a Python application that automatically analyzes thousands of customer reviews about FOREO products using the Google Gemini API.
    The system classifies each review by sentiment (Positive, Negative, Neutral, Mixed) and category (Design, Effectiveness, Quality, Price, Usability, Customer Service, Delivery, Other), helping marketing teams quickly understand customer sentiment and key pain points.
    Technology Stack
    Python, Pandas, SQLite3
    Google Gemini API
    dotenv (API key protection)
    JSON Schema (response validation)
    Git, Docker (containerized deployment)
    REST API integration for external systems
    Core Logic
    Importing data from CSV (Kaggle dataset) into a local reviews.db.
    Batch processing (100 records per batch) to optimize token usage.
    Sending structured requests to Gemini API with predefined JSON schema.
    Automatically saving analyzed results into sentiment_analysis.db.
    Continuous operation mode — the script tracks which reviews have already been processed.
    Result
    The project fully automates the review analysis process — from data ingestion to actionable insights.
    It enables brands to assess product performance, service quality, and overall customer perception efficiently.
    Role
    Full architecture design and implementation.
    Integration with Google Gemini API and development of the data processing pipeline.
    Optimization of performance, token efficiency, and system reliability.
  • Telegram Weather Bot

    Bot Development
    Telegram Weather Bot — solo project
    Telegram bot that lets users quickly check the weather anywhere and in any language, without leaving the app.
    Role: developed from scratch, integrated weather API, and implemented simple image processing.
    Tech stack: Python, Telebot, API integration, image handling.
  • Task Manager

    Python
    Task Manager is a simple Python application for managing tasks with the ability to add, edit, delete, and filter them by priority. The system stores all tasks in a JSON file, allowing for quick loading and updating of data.
    Technologies
    Python, JSON
    Local data storage
    Console user interface
    Functionality
    Add and edit tasks
    Delete individual fields or entire tasks
    View the list of tasks
    Filter tasks by priority (high, medium, low)
    Save and load tasks from JSON
    Role
    Full-cycle task management development
    Implementation of a console-based user interface
    Ensuring persistent data storage and fast access

Activity

  Latest proposals 10
Bot for a course in Telegram, as well as creating a landing page.
215 USD
Expert in Data Analysis and Web Scraping for Real Estate Market Research in Bogotá
500 USD
Bot
135 USD
Transfer whole shopify shop to another shopify account
92 USD
Website - bus transportation and sightseeing tours
1490 USD
Website optimization on WordPress with Elementor: performance, structure, and design
802 USD
Turnkey corporate website (DE / EN)
1146 USD
Create a landing page one page
200 USD
Website development
250 USD
Redesign landing page from PowerPoint design to HTML
300 USD