Zum Inhalt springen

Hildesheim, Deutschland · Offen für Werkstudentenstellen

Gavin Romaldo Da Costa

Softwareentwickler & Masterstudent Software Engineering

Softwareentwickler mit Berufserfahrung in der Entwicklung von Unternehmensanwendungen, APIs, Systemintegrationen und Full-Stack-Webanwendungen. Aktuell im Masterstudium Software Engineering in Deutschland.

Porträt von Gavin Romaldo Da Costa

Über mich

Über mich

Ich bin Softwareentwickler mit Berufserfahrung in einem Unternehmensprodukt der Reisetechnologiebranche. Dort habe ich mit .NET-Core-APIs, einem Angular-Frontend und einer großen SQL-Server-Datenbank gearbeitet. Der Großteil dieser Arbeit bestand aus der Anbindung externer Systeme, der Umsetzung von Buchungs- und Preis-Workflows sowie der Pflege von Code, der für bestehende Kunden zuverlässig weiterlaufen musste.

Diese Arbeit prägt meine Herangehensweise an Software: die Fachdomäne verstehen, bevor ich Code schreibe, eine bestehende Codebasis sorgfältig lesen und Änderungen bevorzugen, die zur umgebenden Architektur passen. Neben der Arbeit im Unternehmensumfeld entwickle ich Full-Stack-Anwendungen mit Angular, React, Spring Boot und Node.js und entwerfe dafür auch das zugrunde liegende relationale Datenmodell.

Aktuell absolviere ich den Master in Software Engineering an der Universität Hildesheim und suche eine Werkstudentenstelle, in der ich neben dem Studium weiter an durchdachter, skalierbarer Software arbeiten kann.

Schwerpunkt
Backend- & Full-Stack-Entwicklung
Erfahrung
Unternehmensanwendungen, APIs, Integrationen
Aktuell
Master Software Engineering, Hildesheim

Sprachen

  • EnglischFließend in Wort und Schrift
  • KonkaniMuttersprache
  • HindiKonversationssicher
  • DeutschA1 – Anfänger, lerne ich aktuell

Berufserfahrung

Berufserfahrung

Vom Praktikanten zum Softwareentwickler bei Open Destinations, einem Unternehmen für Reisetechnologie, sowie ein früheres Praktikum in der Full-Stack-Webentwicklung.

  1. Softwareentwickler

    Dez. 2025 – Sep. 2026

    Open Destinations Infotech Pvt. Ltd. · Panaji, Indien

    Unternehmensplattform für Reisetechnologie – Anbindung externer Systeme und Hintergrunddienste.

    • Mitarbeit an umfangreichen Integrationen externer Systeme für Buchungs- und Service-Workflows.
    • Analyse und Umsetzung komplexer Buchungsabläufe gemeinsam mit technischen Architekten.
    • Umsetzung von Change Requests zu Preiskonsistenz, Einbindung gemeinsamer Bibliotheken (DLLs) und Wiederverwendung von Komponenten.
    • Mitarbeit an Windows-Hintergrunddiensten, die Benachrichtigungen externer Systeme verarbeiten.
    • Arbeit an Request-/Response-Verarbeitung, Logging und Mechanismen zur Erneuerung von Authentifizierungs-Tokens.
    • C#
    • .NET
    • SQL Server
    • Systemintegration
  2. Junior-Softwareentwickler

    Jun. 2025 – Dez. 2025

    Open Destinations Infotech Pvt. Ltd. · Panaji, Indien

    Full-Stack-Change-Requests in einem Angular-Frontend, .NET-Core-APIs und einer gewachsenen SQL-Server-Codebasis.

    • Arbeit an komplexen SQL-Server-Stored-Procedures und benutzerdefinierten Funktionen in einer gewachsenen Unternehmens-Codebasis.
    • Umsetzung von Change Requests im Angular-Frontend und in .NET-Core-APIs.
    • Arbeit mit LINQ-basierten Repositories und API-Entwicklung.
    • Teilnahme an Code-Reviews und technischen Demonstrationen.
    • Abstimmung fachlicher Spezifikationen mit Business-Analysten und Implementierungsberatern.
    • Angular
    • .NET Core
    • LINQ
    • SQL Server
  3. Praktikant Softwareentwicklung

    Jan. 2025 – Jun. 2025

    Open Destinations Infotech Pvt. Ltd. · Panaji, Indien

    Schulung im Aufbau von Unternehmensanwendungen, anschließend praktische Arbeit in einer produktiven Codebasis.

    • Einarbeitung in die 3-Schichten-Architektur und den Aufbau großer Anwendungen.
    • Entwicklung einer E-Commerce-Webanwendung in 3-Schichten-Architektur.
    • Debugging von Stored Procedures und Anwendungsabläufen.
    • Unterstützung beim Beheben von Fehlern in einer großen Unternehmens-Webanwendung.
    • ASP.NET
    • C#
    • SQL Server
  4. Praktikant Webentwicklung

    Jul. 2024 – Aug. 2024

    Stanza Infotech Pvt. Ltd. · Goa, Indien

    Entwicklung einer Plattform zur Stellenvermittlung für das Don Bosco College of Engineering.

    • Entwicklung eines Placement-Management-Systems für Studierende und den Training & Placement Officer.
    • Umsetzung der Full-Stack-Funktionalität mit PHP, MySQL, HTML und CSS.
    • Umsetzung rollenbasierter Dashboards und responsiver Oberflächen.
    • PHP
    • MySQL
    • HTML
    • CSS

Ausbildung

Ausbildung

Laufend

MSc Software Engineering

Universität Hildesheim · Hildesheim, Deutschland

2026 – 2028

Masterstudium im Software Engineering mit Fokus auf Entwurf, Umsetzung und Wartung großer Softwaresysteme.

Abschlussnote 9,10 / 10

BE Computer Engineering (Honours)

Don Bosco College of Engineering · Goa, Indien

2021 – 2025

Informatik-Grundlagen: Datenstrukturen und Algorithmen, Datenbanksysteme, Betriebssysteme, Webtechnologien und Software Engineering.

Kenntnisse

Technische Kenntnisse

Technologien, die ich beruflich, in Studienprojekten oder in beidem eingesetzt habe.

Sprachen

  • Java
  • C#
  • JavaScript
  • TypeScript
  • Python
  • PHP
  • SQL

Backend

  • Spring Boot
  • .NET Core
  • Node.js
  • Express
  • REST-APIs

Frontend

  • Angular
  • React
  • HTML
  • CSS
  • Bootstrap
  • Tailwind CSS

Datenbanken

  • MySQL
  • SQL Server
  • PostgreSQL

Werkzeuge

  • Git
  • SVN
  • Postman

Engineering-Konzepte

  • Objektorientierte Programmierung
  • 3-Schichten-Architektur
  • Systemintegration
  • Datenbankdesign
  • API-Entwicklung

Projekte

Ausgewählte Projekte

Full-Stack-Anwendungen für reale Auftraggeber – einen Unternehmenskunden und das Placement-Büro meiner Hochschule.

Study Abroad CRM

Abschlussprojekt

Entwickelt für Bodhami Pvt. Ltd.

Beraterinnen und Berater verwalteten die Bewerbungen von Studierenden verstreut über Tabellen und Postfächer, sodass der Stand einer einzelnen Bewerbung kaum nachvollziehbar war. Das CRM bündelt diese Daten in einem System.

Kernfunktionen

  • Verwaltung von Studierendenprofilen und Nachverfolgung von Bewerbungen
  • Rollenbasierte Zugriffssteuerung für Beratung und Verwaltung
  • Zentrale Datenhaltung über den gesamten Bewerbungsprozess
  • Angular
  • Spring Boot
  • MySQL

Placement Management System

Praktikumsprojekt

Entwickelt für das Don Bosco College of Engineering

Stellenausschreibungen und Bewerbungen wurden vom Training & Placement Officer manuell bearbeitet. Die Plattform überführt Ausschreibungen, Bewerbungen und Benachrichtigungen in ein einziges rollenbasiertes System.

Kernfunktionen

  • Stellenausschreibungen, Bewerbungen und Benachrichtigungen
  • Getrennte Dashboards für Studierende und den Training & Placement Officer
  • Responsive Oberfläche auf Basis eines relationalen Datenmodells
  • PHP
  • MySQL
  • HTML
  • CSS

Weiterer Code von mir auf github.com/gavin9307.

Aktuell auf der Suche nach

Werkstudentenstellen im Software Engineering in Deutschland

Besonders Remote-Positionen sowie Stellen im Raum Hildesheim und Hannover – parallel zu meinem Masterstudium in Software Engineering. Backend, Full Stack und Webentwicklung passen gleichermaßen gut.

Passende Positionen

  • Werkstudent Software Engineering
  • Werkstudent Softwareentwicklung
  • Werkstudent Backend / Full Stack
  • Werkstudent Webentwicklung
  • Praktikum im Software Engineering

Kontakt

Kontakt aufnehmen

Am schnellsten erreichen Sie mich per E-Mail. Ich freue mich über Nachrichten zu Werkstudentenstellen, Praktika oder zu den oben gezeigten Projekten.