Skip to content
View ArturCharylo's full-sized avatar

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only 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 Fullstack Developer based in Szczecin, Poland
Passionate about building robust web applications, REST APIs, and Open Source tools.

πŸ“Œ 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
  • Ongoing: BSc in Computer Science, West Pomeranian University of Technology (ZUT) (from Oct 2025)

πŸ† Certificate

C++ Certificate

πŸš€ About me

  • πŸŽ“ IT technician with internship experience in DevOps and system setup
  • πŸ’» 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
  • 🌱 Keen to expand my tech stack and tackle complex engineering problems
  • πŸ” Looking for opportunities as a backend or full-stack developer (remote or on-site)

πŸ’‘ Tech stack

  • πŸ–₯️ Backend & Core: Python (Django, FastAPI), Node.js, Rust, C++, WebAssembly (WASM)
  • πŸ–₯️ Frontend: React (TypeScript, JavaScript), Vite
  • πŸ—„οΈ Databases: PostgreSQL, Firebase, Supabase
  • βš™οΈ DevOps & Tools: 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

    • Password manager built as a Chrome Extension (Vite + Vanilla TS) 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.
  • πŸ“ ToDo_python

    • A decoupled full-stack ecosystem demonstrating client-server architecture.
    • Features a Django REST Framework backend serving three different clients: React Web App, Python Desktop GUI, and a CLI application.

πŸ“Š GitHub Stats

Artur's GitHub stats

GitHub Streak

Top Langs

πŸš€ Currently learning

  • πŸ—οΈ Software Architecture & Clean Code: Focusing on scalable code structure, Design Patterns (OOP, DDD), effective refactoring, and comprehensive Unit Testing (Python & TypeScript).
  • πŸ¦€ 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

    Open Source Password manager built as a chrome extension

    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. argon2-extension-mv3 argon2-extension-mv3 Public

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

    C 2

  4. ToDo_python ToDo_python Public

    ToDo app project to practice python skills and diversify my portfolio

    Python 5

  5. Pet_feeder Pet_feeder Public

    Project of a simple Web app with intend to be used as PWA, that will allow users to mark days on which they fed their pets and get a notifications if they miss any

    TypeScript 5

  6. Python_projects Python_projects Public

    Combination of old and new Python projects of different complexity types that I found stored on my PC

    Python 5