Sobes.tech
Senior

Kérlek, mesélj a legutóbbi munkahelyeden szerzett tapasztalataidról: csapat, projekt, feladatok?

sobes.tech MI

Válasz az MI-től

Legutóbbi munkahelyemen egy 6 fős csapatban voltam senior fejlesztő: 3 backend, 2 frontend és 1 QA. A projekt egy mikroszervizes platform volt fizetések feldolgozására és előfizetések kezelésére.

Fő felelősségem a Go nyelvű szolgáltatások fejlesztése és karbantartása volt, ideértve az üzleti logika megvalósítását, a teljesítmény optimalizálását és külső API-k integrációját. Részt vettem az architektúra tervezésében és a kódellenőrzésekben is. Funkciók között szerepelt tranzakciók kezelése, felhasználói menedzsment és értesítési rendszer.

Példa kód HTTP kérés kezelésére Go-ban:

func handlePurchase(w http.ResponseWriter, r *http.Request) {
    var order Order
    if err := json.NewDecoder(r.Body).Decode(&order); err != nil {
        http.Error(w, "Érvénytelen kérés", http.StatusBadRequest)
        return
    }
    // Rendelés feldolgozási logika
    processOrder(order)
    w.WriteHeader(http.StatusOK)
}