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

Tsikra Serhii

Offer Tsikra work on your next project.

Ukraine Kyiv, Ukraine
1 month 18 days back
Available for hire available for hire
age 44 years
on the service 2 years
  • mongodb
  • jquery
  • web developer
  • angular
  • CSS(.saas)
  • django
  • telegram python bot
  • React Redux
  • ReactJS / NextJS / Redux / MobX
  • typescipt
  • python
  • aiogram

Rating

Successful projects
No data
Average rating
No data
Rating
495
Web Programming 2
1019 place out of 6425
Javascript and Typescript 1
292 place out of 3452

Language proficiency level

Українська Українська: fluent
English English: advanced
Русский Русский: advanced
한국어 한국어: upper-intermediate
Polski Polski: intermediate

CV

About Me:
Experienced developer with 5 years of expertise in web development and creating software solutions. I possess in-depth knowledge of both Frontend and Backend development, as well as experience in building complex Telegram bots, web applications, e-commerce platforms, and landing pages. I work with modern technologies and frameworks, which allows me to efficiently solve problems of any complexity. I am always result-oriented, detail-oriented, and eager to continuously learn and grow.


Skills:

Frontend:

  • React.js, Vue.js, JavaScript (ES6+), TypeScript

  • HTML5, CSS3, SCSS, Bootstrap, Tailwind CSS

  • Responsive and cross-browser compatible design

  • Working with REST API, GraphQL

  • Web application performance optimization

Backend:

  • Node.js, Django, Python

  • API development, databases (PostgreSQL, MySQL, MongoDB)

  • Authentication and authorization (JWT, OAuth)

  • Developing Telegram bots of any complexity

Other Skills:

  • Git, Docker, Webpack, Vite

  • PWA (Progressive Web Apps) development

  • Unit and Integration testing

  • Working with Figma, Adobe XD for design implementation

Skills and abilities

Portfolio


  • CRM system for OnlyFans agency

    Web Programming
    Modern customer relationship management system developed for efficient business process management. Created based on modern technologies that provide an intuitive interface for managing customers, performing tasks, and analytics. Features include user authentication, real-time updates, data visualization, and comprehensive reporting tools.

    Frontend:
    React 18
    TypeScript
    Material-UI
    Chart.js
    React Router
    React Toastify

    Backend:
    Node.js
    Express.js
    SQLite3
    JWT
    bcrypt
    CORS
  • Local Events Social Network

    Web Programming
    Technologies:
    React, Vite, TailwindCSS, Node.js, Express, Prisma, MySQL, Socket.IO, Mapbox, Google OAuth, JWT, Cloudinary

    Description:
    Local Events Social Network — is a web platform for creating, searching, and participating in local events. Users can organize events, join events, add friends, chat, and receive real-time notifications. The project combines social features with an interactive map and a responsive interface focused on the local community.

    Main features:
    Interactive event map with filter support (Mapbox GL)
    Full-fledged friendship system with requests and contact management
    Personal messages with replies, pinning, and history
    Real-time notifications (Socket.IO)
    Authentication via JWT and Google OAuth
    Multilingual support (Ukrainian, English, Korean)
    Responsive design with support for dark and light themes
    Image upload and storage via cloud storage (Cloudinary)

    Implementation:
    Monorepo with separation into frontend (React) and backend (Express + Prisma)
    REST API with modular route structure
    Use of WebSocket for chat and push notifications
    Animations and styling via TailwindCSS and Framer Motion
    Integration with Google OAuth, email services, Mapbox, Cloudinary
    Flexible database model with Prisma ORM and support for relational entities
    Data protection: JWT, Helmet, bcrypt, CORS, input validation
  • Bibinto Bot Automation

    Bot Development
    Bibinto Bot Automation – Project Description

    A robust full-stack application designed to automate sending "10" ratings to the Telegram bot using a real user account. Features a sleek React frontend with real-time monitoring and a Node.js backend leveraging gramJS for seamless Telegram integration.

    Key Features:
    Automated Rating System: Sends "10" ratings every 2-5 seconds with randomized intervals
    Auto Recovery: Handles timeouts and sends /Оценивать command as needed
    Smart Stopping: Detects when the koala is full and halts automatically
    Real-Time Monitoring: Live counter and status updates via WebSocket
    Modern UI: Clean, minimalistic design with smooth animations
    Secure Authentication: Utilizes the official Telegram MTProto API
    Docker Support: Streamlined setup for development and production

    Technologies Used:
    Frontend: React, TypeScript, WebSocket, CSS
    Backend: Node.js, Express, Socket.IO, gramJS
    Infrastructure: Docker, Docker Compose
    Tools: ESLint, Prettier, Telegram API

    Achievements:
    Implemented secure and reliable Telegram API authentication
    Built an intuitive interface with real-time updates
    Automated error handling, including FLOOD_WAIT management
    Structured the project for easy deployment using Docker

    This project showcases my expertise in full-stack development, Telegram API integration, responsive UI design, and process automation. The codebase is well-organized, documented, and ready for scaling.
  • Telegram bot for managing deposits of OnlyFans models

    Python
    Developed a Telegram bot in Python using the aiogram library for automating the accounting of deposits for OnlyFans models. The bot allows users to add deposits (including split ones), view daily and monthly totals, obtain statistics on models, and rank performers. For administrators, I implemented deposit management functions (deletion, viewing statistics) and updating the overall daily total in the channel. I used MongoDB for data storage, implemented error handling and logging. The bot supports an interactive interface with buttons and commands, ensuring convenience and functionality for the team.

    Technologies: Python, aiogram, MongoDB, Telegram API, logging, pytz.

    Features:

    Deposit management (addition, deletion, splitting).
    Automatic updating of the daily total in the channel.
    Statistics and ranking of performers.
    User roles (admin/regular user).
    Error handling and action logging.
  • by BakerLab

    Web Programming
    Landing Page, Adaptive for phones, tablets and PCs.

    They are used:
    CSS: 49.0 percent
    HTML: 33.0 percent
    JavaScript: 18.0 percent
  • Landing by MyBike

    Web Programming
    Simple adaptive Landing-Page, to promote its product.

Activity

  Latest proposals 10
One-page website + 10 products
138 USD
Create a landing page for selling courses
193 USD
Layout of a one-page website according to Figma
68 USD
HTML email layout
25 USD
Website layout
113 USD
Single-page website
116 USD
It is necessary to develop a chat bot in TG
45 USD
It is desirable to develop the website using code
113 USD
Help with creating a website
45 USD
Translation of the landing page into English
16 USD