Skip to content
View ArtemRivnyi's full-sized avatar
🏠
Working from home
🏠
Working from home

Sponsoring

@sindresorhus

Block or report ArtemRivnyi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ArtemRivnyi/README.md

👋 Hi, I'm Artem!

DevOps Engineer | Site Reliability Engineer | Cloud Architect

I build robust, scalable, and fully observable production systems using modern cloud-native technologies. From Kubernetes orchestration to full-stack observability pipelines — I automate infrastructure, streamline CI/CD, and ensure maximum reliability.

🌍 Location: Ireland (Remote)
💻 Focus: Kubernetes, Terraform, AWS, Observability (Prometheus/Grafana/Loki)
📧 Email: artemrivnyi@outlook.com
🔗 Portfolio: personal-page-devops.onrender.com
💼 LinkedIn: linkedin.com/in/artem-rivnyi
🌐 Freelancer: freelancer.com/u/ArtemRivnyi


🛠️ Tech Stack & Tools


🚀 Featured Production Projects

🔒 NextStep (NDA Project) — Web & Mobile Marketplace

Premium, full-stack marketplace platform serving the Irish market. (Source code under NDA)

  • 📱 Cross-Platform: Responsive web app with Next.js (React) and high-performance mobile app with Flutter & Riverpod.
  • ⚡ Backend & Infrastructure: Fast API layer, real-time messaging, and secure payment processing via Stripe.
  • 🛡️ Enterprise Quality: Robust state management, pull-to-refresh, skeleton loaders, and comprehensive test coverage.

Enterprise AI support ticket triage API with Google Gemini 2.0 Flash and OpenAI fallback.

  • 🧠 Resilient AI Pipeline: Google Gemini 2.0 Flash primary classification with automatic OpenAI GPT-4 fallback
  • ⚡ Batch & Real-Time: Single /classify endpoint and bulk CSV batch processing with Redis-backed rate limiting
  • 📊 Full Observability: Built-in Prometheus metrics, Sentry error tracking, and automated CI/CD pipeline

Cross-border automotive market analysis platform and Ireland VRT/Customs import tax calculator.

  • 🔍 Multi-Source Scraping: Parallel resilient scrapers for Ukrainian (AutoRia, RST) and Irish (DoneDeal) markets
  • 💶 Automated Tax Engine: Dynamic calculation of customs, VAT (23%), NOx levy, and CO₂-based VRT rates with live currency conversion
  • ⚡ Full-Stack Stack: React (Vite) responsive UI, Express REST API, Puppeteer stealth scrapers, and Redis caching

📧 AI Email Support System — Kubernetes + Helm + Terraform

Enterprise-grade privacy-first AI automation platform with local LLMs (Ollama) and RAG.

  • 🚀 Infrastructure as Code: Production-ready Terraform AWS EKS provisioning with VPC networking
  • ⚙️ Cloud Native: Parameterized Helm charts for multi-service Kubernetes orchestration
  • 🧠 Privacy-First AI & RAG: Local inference with Ollama (Gemma) + FAISS vector store and Redis Queue (RQ) worker

Self-contained S3-compatible object storage simulator built with MinIO and Flask.

  • 🗄️ S3 Compatibility: MinIO-powered storage engine fully compatible with AWS SDKs
  • 📊 Monitoring & Observability: Integrated Prometheus metrics export (/metrics) and live health checks
  • 💻 Web UI: Interactive dashboard for bucket lifecycle and file management

Modern responsive portfolio platform demonstrating enterprise-grade CI/CD and DevOps automation.

  • 🔄 Fully Automated CI/CD: GitHub Actions workflows running linting (ESLint, Stylelint), Jest test suites, and zero-downtime Render deployment
  • ⏰ Activity Heartbeat: Scheduled cron workflows syncing GitHub contributions daily without manual updates
  • 🧪 Test Automation: 49 automated unit and DOM interaction tests verifying responsive UI, navigation, and theme switches

Production-ready Node.js API with Traefik reverse proxy and dynamic horizontal scaling.

  • ⚖️ Load Balancing & High Availability: Traefik reverse proxy routing traffic across 3 API replicas with automated health checks
  • 🚀 Load Testing: Validated 1,000 req/sec sustained throughput with k6 load testing and sub-500ms p95 latency
  • 🛡️ DevOps Standards: Docker Compose multi-service architecture, structured logging, and 16 Jest unit tests (85%+ coverage)

Containerized multi-service architecture with Redis caching and inter-service communication.

  • 🔄 Orchestration: Multi-tier Docker Compose environment with decoupled services
  • ⚡ Caching Layer: Redis in-memory caching for low-latency data access
  • 🛠️ DevOps Best Practices: Isolated networking, volume persistence, and environment-based configs

Lightweight, cross-platform bash automation suite for sysadmins and DevOps engineers.

  • 🔔 Smart Alerting: System metrics, service health checks, and Telegram alerts with cooldown protection
  • 💾 Maintenance: Automated disk usage monitoring, log rotation/cleanup, and backup management

Modular Ansible playbooks demonstrating automated configuration management and server hardening.

  • 🔧 Server Provisioning: Automated Nginx web server deployment, user permissions, and SSH security baselines
  • 🧪 Idempotency & Testing: Reusable roles, inventory management, and syntax-checked tasks across Linux hosts

🎓 Education

  • Bachelor of Science in Computer Engineering — Oles Honchar Dnipro National University (2020 – 2024)
    • Accredited degree (B24 № 162181) covering computer architecture, distributed systems, operating systems internals, networking protocols, and algorithmic performance analysis.

📜 Verified Certifications & Credentials

Certificate Issuer Verification Year
Agents and Workflows OpenAI Academy Verify Credential (ID: adgpbixa0h) 2026
Applied AI Foundations OpenAI Academy Verify Credential (ID: lusrtb3r03) 2026
AI Foundations OpenAI Academy Verify Credential (ID: elbzr5pdxp) 2026
DevOps Professional Certificate PagerDuty & LinkedIn Verify Credential (ID: c40363bb43f80dc44752dc43e24eb94ef3564a230b6a7e3d5b043343e5bc7143) 2025
Ubuntu Linux Professional Certificate Canonical & LinkedIn Verify Credential (ID: 1b1991b4f601f8ce5d3281ffcca811ede4d12da7ef5304b5886b3c8cf2e57915) 2025
Career Essentials in System Administration Microsoft & LinkedIn Verify Credential (ID: 6743a0e037a9098dd84b6392ce200a8f0b28d91ffd45d8327a72196c534b72e4) 2025
Docker Foundations Professional Certificate Docker & LinkedIn Verify Credential (ID: 48caa33f32917d260c3a75136465fcf429d75ff315ba6783aa1174a631c6dec7) 2025
Generative AI: Prompt Engineering Basics IBM (Coursera) Verify Credential (ID: D8B1UZRW39XA) 2025
Networking Basics Cisco Networking Academy Verify Credential (ID: e2d48639-f77a-43bb-bd0c-17adc6c8f2e4) 2025
Technical Support Fundamentals Google (Coursera) Verify Credential (ID: 5F63A6R5AN3A) 2025
Basics of Technical Support Google (Coursera) Verify Credential (ID: EPYJQWWE0SGM) 2025

📊 GitHub Stats


"Building reliable infrastructure today for the scalable products of tomorrow."

Profile views

Pinned Loading

  1. ai-ticket-classifier ai-ticket-classifier Public

    Flask API that uses OpenAI/GEMINI for instant, automated classification and triage of support tickets. Provides a simple RESTful /classify endpoint for routing customer service requests efficiently.

    Python 2

  2. aws-s3-simulator aws-s3-simulator Public

    Local AWS S3 Simulator for development and testing, powered by MinIO and Docker Compose. Provides a fully S3-compatible, isolated environment for validating application logic without connecting to …

    HTML 2

  3. personal-page-devops personal-page-devops Public

    A modern, responsive portfolio website showcasing my technical projects and skills, featuring a fully automated CI/CD pipeline that demonstrates practical DevOps expertise.

    HTML 2

  4. ai-email-support-clothing-store ai-email-support-clothing-store Public

    An AI-powered automated email support system for an online clothing store, using LLMs and a knowledge base to classify emails and generate personalized responses.

    Python 1

  5. bash-toolbox bash-toolbox Public

    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 depend…

    Shell 2 2

  6. ua-ie-car-scout ua-ie-car-scout Public

    Real-time car price aggregator: Ukraine -> Ireland. Import cost calculator with VRT, customs & VAT.

    HTML 1