Ik los bugs op en optimaliseer je golang backend


Over deze dienst
Automatische vertaling
Crash je Go backend, geeft hij onjuiste responses, loopt hij traag, of faalt hij onder load?
Ik ben een Senior Software Engineer met 6 jaar ervaring in het bouwen en beheren van productie backend systemen in Go.
Ik kan helpen met:
Runtime errors, panics en onverwacht gedrag
REST API en webhook problemen
PostgreSQL en MongoDB query problemen
Trage endpoints en prestatieknelpunten
Concurrency, goroutine, race condition en deadlock issues
Authenticatie en autorisatie bugs
Kafka, RabbitMQ, Redis en achtergrond worker problemen
Docker, configuratie en deployment gerelateerde fouten
Refactoring, unit tests en regressiepreventie
Mijn proces omvat het reproduceren van het probleem, het identificeren van de oorzaak, het implementeren van een onderhoudbare oplossing en het verifiëren van het resultaat met tests of duidelijke validatiestappen.
Stuur me een bericht voordat je bestelt. Deel de fout, logs, verwachte gedrag, reproduceerstappen en relevante code zodat ik de scope kan bevestigen en het juiste pakket kan aanbevelen. Complexe of onduidelijke problemen kunnen een aangepaste offerte vereisen.
Maak kennis met Yusuf Dariyemez
Senior Go Backend Developer APIs Microservices PostgreSQL
- Afkomstig uitTurkije
- Lid sindsmrt 2023
Talen
Turks, Engels
Automatische vertaling
Mijn portfolio
Andere Software development diensten die ik aanbied
Veelgestelde vragen
Automatische vertaling
Moet ik contact met u opnemen voordat ik een bestelling plaats?
Ja. Stuur alsjeblieft de foutdetails, logs, verwacht gedrag, reproduceerstappen en relevante technologie stack. Ik beoordeel het probleem en bevestig het juiste pakket voordat je bestelt.
Wat telt als één bug?
Een bug is een duidelijk gedefinieerd en reproduceerbaar probleem met één verwacht resultaat. Meerdere niet-gerelateerde fouten, modules of oorzaken kunnen een groter pakket of een aangepaste offerte vereisen.
Kun je garanderen dat elke bug opgelost kan worden?
Ik kan dit pas bevestigen nadat ik de beschikbare informatie en codebase heb beoordeeld. Sommige problemen hangen af van niet-beschikbare third-party systemen, onvolledige toegang, legacy afhankelijkheden of infrastructuur buiten het project.
Kun je de prestaties verbeteren van een trage API?
Ja. Ik analyseer applicatiecode, database queries, indexen, externe API calls, concurrency, caching en achtergrondverwerking om prestatieknelpunten te identificeren en op te lossen.
Kun je PostgreSQL of MongoDB problemen oplossen?
Ja. Ik onderzoek trage queries, onjuiste data toegang, transactieproblemen, indexen, locking problemen, aggregatie pipelines en database fouten op applicatieniveau.
Los je concurrency en goroutine problemen op?
Ja. Ik onderzoek race conditions, deadlocks, geblokkeerde goroutines, channel misuse, synchronisatieproblemen en onveilige gelijktijdige toegang in Go applicaties.
Voeg je tests toe voor de fix?
Tests zijn inbegrepen in de Standard en Premium pakketten waar het praktisch is. Voor Basic bestellingen kunnen geautomatiseerde tests als extra service worden gekocht.
Kun je werken met een privé repository?
Ja. Je kunt tijdelijke en beperkte toegang tot de repository geven nadat de opdracht is gestart. Deel geen permanente wachtwoorden of niet-gerelateerde inloggegevens.
Wat als het probleem groter is dan verwacht?
Ik leg uit wat is ontdekt voordat ik buiten scope werk doe. We kunnen de scope aanpassen via een extra service of een aangepaste offerte als je dat goedkeurt.
Ondersteun je Go frameworks?
Ik werk met Gin, Fiber, Echo, net/http en aangepaste Go architecturen. Ik kan ook de framework en conventies volgen die al in jouw project worden gebruikt.

