Artem Rivnyi

AI & DevOps Specialist

Available for freelance

About Me

I'm a motivated and tech-savvy specialist with hands-on experience in AI-powered automation, technical support, and a strong passion for DevOps. I transform complex infrastructure challenges into elegant, automated solutions using modern cloud technologies and containerization.

Technical Projects

AI Ticket Classifier — Production SaaS

A production-ready Flask SaaS API using Google Gemini 2.0 Flash for automated support ticket classification. Features tier-based Stripe billing, PostgreSQL, Redis caching, and full Prometheus/Grafana observability.

Python Flask Google Gemini PostgreSQL Docker

AWS S3 Simulator — Full Observability Stack

A fully functional AWS S3 compatible object storage simulator built with MinIO and Flask. Includes a complete observability stack with Prometheus, Loki, Promtail, and Grafana.

Python MinIO (S3) Docker Compose Prometheus Grafana

High-Performance Microservice + Load Balancing

Node.js microservice architecture with Traefik reverse proxy and 3 API replicas for horizontal scaling. Validated 1000 req/sec throughput with k6 load testing and sub-500ms p95 latency.

Node.js Traefik Redis Terraform AWS EC2

DevOps Node.js Application

A comprehensive demonstration of DevOps automation principles showcasing a complete CI/CD pipeline with Docker containerization. Every code change triggers a GitHub Actions workflow that automatically deploys to Render.

Docker GitHub Actions Render CI/CD Nginx
View on GitHub →

Docker Multi-Container Demo

A demonstration of multi-service orchestration using Docker Compose with a Node.js Express API and Redis caching. Features health checks, data persistence, service discovery, and comprehensive error handling.

Docker Compose Node.js Redis Nginx Makefile
View on GitHub →

Other Projects & Experiments

UA-IE Car Scout — Real-time Market Aggregator

A real-time meta-search engine and financial calculator bridging the Ukrainian and Irish automotive markets. Aggregates listings from 6 marketplaces and features advanced anti-bot scraping with Puppeteer.

React Node.js Puppeteer Web Scraping
View on GitHub →

Java Algorithms & Performance Analysis

A collection of classic algorithm implementations and data structure exercises in Java. Covers sorting algorithms (QuickSort, MergeSort, HeapSort), graph traversal (BFS, DFS), dynamic programming, and performance benchmarking. Demonstrates understanding of computational complexity and optimization techniques.

Java Algorithms Data Structures Performance Analysis JUnit
View on GitHub →

Bash Toolkit

Collection of lightweight, cross-platform Bash scripts for developers, sysadmins, and DevOps. Automate system monitoring, service checks, backups, log cleanup, and network tasks with minimal dependencies. Works on Linux, Windows (via Git Bash), and hybrid environments.

Bash Scripting Linux Automation System Administration
View on GitHub →

AI Fundamentals Practice

This repository contains a collection of laboratory assignments focused on Artificial Intelligence concepts, implemented primarily in Python. Each lab explores different aspects of AI, including clustering, genetic algorithms, and neural networks.

Python AI/ML NumPy Genetic Algorithms Clustering Neural Networks
View on GitHub →

Core Skills & Technologies

DevOps & Cloud

  • Docker
  • Docker Compose
  • Kubernetes
  • Prometheus
  • Grafana
  • GitHub Actions (CI/CD)
  • Railway / Render
  • AWS (S3, EC2, IAM)
  • MinIO (S3)
  • Redis Queue
  • Microservices
  • Linux / Bash
  • Nginx
  • Makefile
  • System Administration

AI & Machine Learning

  • Python
  • OpenAI API
  • Google Gemini
  • RAG Architecture
  • FAISS (Vector DB)
  • Ollama (Local LLMs)
  • Gemma 7B
  • Streamlit
  • Genetic Algorithms
  • Neural Networks
  • Clustering
  • NumPy / Pandas

Backend & Web

  • Node.js
  • Express.js
  • Flask
  • RESTful APIs
  • Redis
  • Async Processing
  • Google OAuth
  • Gmail API
  • Pydantic
  • HTML5 / CSS3

Languages & Tools

  • Python
  • JavaScript
  • Java
  • Jest / Supertest
  • Bash
  • SQL
  • Git
  • Postman
  • Pytest
  • VS Code

Let's Work Together

I'm currently available for freelance projects and full-time opportunities.