No tech project is going to build socialism. Many Occupy Wall street era people tried it and it went no where. That said, in the course of building a socialist movement IRL, you'll find having tech skills are occaisonally useful, either to have an online presence like a website or to automate tedious computer work.
- deploy a static site with github or gitlab pages
- DNS management.
- manage a linux cloud VM. ssh and bash etc.
- deploy services to a VM with docker-compose. Eg self host wordpress
- Processing datasets like membership lists. VBA, python, R etc.
- web scraping whatever data you'll need.
I cannot emphasize this enough, the less code the better. Keep project small and tight. Try to leverage existing functionality as much as possible.