Skip to content
View ArturCharylo's full-sized avatar

Highlights

  • Pro

Block or report ArturCharylo

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 Fullstack Developer & Aspiring Cloud Engineer based in Szczecin, Poland
Passionate about building robust web applications, REST APIs, and Open Source tools, with a growing focus on cloud infrastructure.
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

Deployed GitLab & JIRA servers with Docker, integrated LDAP authentication,
configured CI/CD pipelines, implemented monitoring & backup strategies,
and 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 Practictioner 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 & Cloud: Docker, Git, GitLab CI/CD, JIRA, LDAP, NPM Publishing

🌟 Highlighted projects

  • πŸ“¦ 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.
  • πŸ” 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.
  • πŸ€– 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-plans β€” Live 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.
  • πŸš— CarCanSim

    • Telemetry & CAN Simulator: High-performance OBD-II/CAN telemetry simulation app built with Rust, containerized with Docker, and orchestrated on Kubernetes.
    • Features a fully automated CI/CD pipeline integrated with self-hosted Gitea, Jenkins (DinD), and real-time observability via Prometheus & Grafana.
    • Engineered for optimal resource management (WSL2 hardware memory caps & JVM limits) and configured with NGINX Ingress routing.

πŸ“Š GitHub Stats

Artur's GitHub stats

GitHub Streak

Top Langs

πŸš€ Currently learning

  • πŸ—οΈ Cloud Engineering & IaC: Diving deep into cloud infrastructure (AWS), 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

  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