Skip to content
View ArturCharylo's full-sized avatar

Highlights

  • Pro

Block or report ArturCharylo

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
ArturCharylo/README.md

👋 Hi, I'm Artur Charyło

🎓 Junior Software & Cloud/DevOps Engineer based in Szczecin, Poland
Passionate about building scalable cloud infrastructure, automated CI/CD pipelines, and high-performance backend systems.
Want to explore my portfolio webpage? Click here

📌 Leadership & Experience

President @ AppCraft Student Organization (2025 – Present)
Managing the organization, coordinating student-led software projects, and fostering a collaborative learning environment for aspiring developers.

Team Leader @ Enactus ZUT (2025 – Present)
Formed and led the first-ever student team from the West Pomeranian voivodeship to compete in the Enactus National Competition. Managing project development, team alignment, and driving social-enterprise initiatives.

🖥️ Internship Experience

DevOps Intern @ Kongsberg Maritime Poland (Present)

  • Orchestrated containerized workloads via Docker Compose; configured observability, metrics, and multi-channel alerting using Prometheus & Grafana
  • Implemented DevSecOps pipelines with Trivy for vulnerability scanning, automated SBOM generation, and gated image delivery to Dev/Prod ACR
  • Strengthened software supply chain security by automating artifact and container signing utilizing Cosign and intermediate certificates backed by Azure Key Vault
  • Designed system architecture diagrams and authored comprehensive engineering documentation

School internship - DevOps Intern (2023)

  • Deployed GitLab & JIRA servers with Docker, integrated LDAP authentication
  • Configured CI/CD pipelines, implemented monitoring & backup strategies
  • Delivered team training & full technical documentation

🎓 Education

  • Technical School SCI (IT Technician, bilingual program) — 2020–2025
  • B.Sc. in Computer Science, West Pomeranian University of Technology (ZUT) — 2025–Present (Spec. Cloud Engineering)

🏆 Certificates & Badges

C++ Certificate AWS Educate Badge AWS SimuLearn - Cloud Practitioner Badge

🚀 About me

  • 🎓 IT Technician with hands-on experience in DevOps, Linux administration, and CI/CD environments.
  • 💻 Strong background in TypeScript, Node.js, Python, and modern Web APIs.
  • 📦 NPM Package Author & Active Open Source Contributor.
  • 🦀 Experience in combining Rust & WebAssembly for high-performance web solutions.
  • ☁️ Actively shifting towards Cloud Engineering, focusing on scalable infrastructure and automation.
  • 🔍 Looking for Backend, DevOps, or Cloud-focused roles (Remote or On-site).

💡 Tech stack

  • 🖥️ Backend & Core: Python (Django, FastAPI), Node.js, Rust, C++, WebAssembly (WASM), Ruby
  • 🖥️ Frontend: React (TypeScript, JavaScript), Vite, Vue
  • 🗄️ Databases: PostgreSQL, Firebase, Supabase
  • ⚙️ DevOps & CI/CD: Docker, Kubernetes, Git, GitLab CI/CD, JIRA, LDAP, NPM Publishing, Jenkins, Gitea, Azure DevOps
  • ☁️ Cloud & Observability: AWS, Azure Cloud, Prometheus, Grafana

🌟 Highlighted projects

  • 🚗 CarCanSim

    • Cloud-Native Telemetry Engine & GitOps Infrastructure: High-performance OBD-II/CAN simulation built with Rust, containerized with Docker, and deployed via a hybrid cloud model.
    • Multi-Stage CI/CD & Cloud Deployment: Automated Azure DevOps YAML pipeline deploying serverless revisions to Azure Container Apps (ACA) and Azure Container Registry (ACR) via Terraform IaC, optimized with non-interactive Service Principal auth and scale-to-zero ($0 baseline).
    • Local Kubernetes & GitOps: Configured on local Kind with ArgoCD, NGINX Ingress, and end-to-end observability powered by Prometheus and Grafana (/metrics scraping).
  • 🔐 Cryptono

    • A Chrome Extension password manager built with Vite + Vanilla TS + WASM (Rust & C++), focused on high security and clean architecture.
    • Powered by my own argon2-extension-mv3 library for secure client-side encryption.
    • Features data compression and decompression on import/export achieved with the Brotli algorithm written in Rust and compiled into WASM.
  • 📦 argon2-extension-mv3 npm

    • NPM Library: Secure, WebAssembly-based Argon2id implementation compatible with Chrome Extension Manifest V3.
    • Solves critical Content Security Policy (CSP) issues by eliminating unsafe-eval in WASM glue code.
  • 🤖 quote-cli (Open Source Contribution)

    • Active contributor to an open-source CLI tool.
    • Implemented a scalable, multi-provider AI agent architecture using OOP patterns in TypeScript.
    • Added seamless integration support for OpenAI, Anthropic, and GitHub Copilot APIs.
  • 📅 keep-my-plansLive Demo

    • Plan & Content Organizer: A collaborative web application designed to organize personal plans, media recommendations, and shared lists.
    • Features dynamic, unlimited grouping structures to maintain clean, scalable categorization of user data.
    • Built with a clean UI/UX focus to simplify media sharing and link preservation between groups of friends.

📊 GitHub Stats

Artur's GitHub stats

GitHub Streak

Top Langs

🚀 Currently learning

  • 🏗️ Cloud Engineering & IaC: Diving deep into cloud infrastructure (AWS, Azure), Infrastructure as Code (Terraform), and microservices orchestration.
  • 🏛️ Software Architecture: Focusing on scalable architecture, Design Patterns (OOP, DDD), effective refactoring, and comprehensive Unit Testing.
  • 🦀 Rust: Deepening knowledge of memory safety, performance optimization, and advanced WebAssembly integrations.
  • 📱 Mobile Development: Building cross-platform applications with Dart and Flutter.

🌍 Languages

  • Polish (Native)
  • English (Fluent, C1/C2)

📫 Contact


Feel free to explore my repositories below!

Pinned Loading

  1. Cryptono Cryptono Public

    🔐 Cryptono: Secure, local-first, and zero-knowledge password manager for Chrome. Built with Manifest V3 and Argon2id encryption.

    TypeScript 1

  2. quote-cli quote-cli Public

    Forked from IAmTomShaw/quote-cli

    Quote CLI is a command-line–based project proposal tool for freelancers and small business owners! 💰

    TypeScript

  3. CarCanSim CarCanSim Public

    Rust Script that will simulate or read output from a car OBD-II to test software for cars

    Rust

  4. argon2-extension-mv3 argon2-extension-mv3 Public

    NPM package compiling argon2 into WASM module easy to import into manifest V3 extensions

    C 2

  5. portfolio portfolio Public

    My portfolio, which is simply put a showcase website to send alongside my cv to display my work and show real impact I created

    TypeScript

  6. schedule schedule Public

    A professional, multi-tenant scheduling application built with a modern web stack. Featuring a sleek "iOS Native" Glassmorphism UI, this application allows users to manage recurring lessons, one-ti…

    TypeScript