Arvid Berndtsson
  • Thoughts
  • Projects
  • Experiences
  • About
All tags

python

7 items tagged with python

Thoughts (3)

Apr 5, 2025

When PyPI Becomes the Attack Vector: 39,000+ Downloads of Malicious Python Packages

Three Python packages made it onto PyPI, stole data, validated stolen credit cards, and were downloaded over 39,000 times. Here’s how they worked and what we can learn from it.

Nov 3, 2024

What are TCP Listeners and Streams? (Beginner's Guide)

Discover how popular chat apps like WhatsApp and Discord communicate behind the scenes using TCP. This beginner-friendly guide explains TCP Listeners and Streams using simple analogies and practical Python examples you can try yourself.

Aug 15, 2024

Green Code for Beginners

Discover how to write green code with practical Python techniques that reduce your software's environmental impact.

Experiences (4)

  1. Sep 2024 – May 2025

    Teaching Assistant (Amanuens) – Programming & Web Development

    Malmö University

    teachingweb-developmentpythonsecuritymentoring
  2. Mar 2023 – Jan 2024

    Co‑founder & Developer

    Merely Emissions (Self‑employed)

    apiproductsecuritypython
  3. Jan 2023 – May 2025

    Software Developer

    Vertiseit Group

    angulardotnetpythongraphqldevsecops +1
  4. Oct 2021 – Jan 2023

    Junior Software Developer

    Vertiseit Group

    web-developmentangulardotnetpythongraphql

Arvid Berndtsson

I help companies keep data safe and build reliable software. Focus areas: ISO 27001, SOC 2, risk management, data loss prevention, incident response, and modern web apps.

Pages

About Contact Recommendations Projects Experience Thoughts

Connect

© 2026 Arvid Berndtsson. All rights reserved.