https://it.projektwerk.com/de/
https://www.freelance.de/Projekte/K/IT-Entwicklung-Projekte/
Dürften 2 der größten Portale (aus Deutschland wohl gemerkt) sein.
International kenne ich nur upwork (
https://www.upwork.com/i/howitworks/freelancer/)
In der Regel funktioniert das nach einem typischen Bewertungsprinzip. Gute Arbeit abgeliefert (in time & in budget) gibt Sternchen. Das nicht schaffen gibt entsprechend negative Rezensionen.
Und hier liegt der Hase im Pfeffer. Angeheuert werden natürlich lieber die, die entsprechende Bewertungen haben. Am Anfang hat man allerdings logischer Weise keine Rezensionen zu bieten.
Wie auch in der typischen Selbsständigkeit auch, gilt es als Freelancer sich einen Kundenstamm bzw. eine Reputation aufzubauen. Ich kenne mittlerweile 4 Startups (war selber Teil bei einem davon).
Die größte Hürde liegt zu Beginn in der Neukundenakquise.
Zu Tests und Zertifizierungen fallen mir nur die entsprechenden Zertifikate von Oracle oder Microsoft ein (Oracle Certified xy und der MS Certified Professional). Manche legen Wert darauf, andere weniger. Bekannt ist mir bisher nur ein Fall wo ein MCP gewünscht war.
Ein Portfolio und entsprechende Referenzkunden sind da wertvoller.
Am Ende bleibt dir nur eines über: Sich trauen und dir die Angebote durchsehen. Themen von denen du überzeugt bist diese zu schaffen, kannst du versuchen an Land zu ziehen.
Dir muss aber klar sein, dass die Konkurenz a) zahlreich und b) billig ist.
Gerade kleinere Code-Arbeiten sind bei Studenten sehr beliebt und Angebot/Nachfrage regelt den Rest.