Ik ga bugs debuggen en oplossen in python-scripts en fastapi-apps


Over deze dienst
Automatische vertaling
Wordt jouw Python-script gecrasht, geeft het het verkeerde resultaat of faalt het na een wijziging?
Ik haast me om één reproducerbaar probleem binnen het gekozen pakket te onderzoeken en op te lossen.
Ik werk met:
- Losstaande Python-scripts.
- FastAPI- en Flask-endpoints.
- Python-workflows met SQL of gedocumenteerde REST-API’s.
Je ontvangt de gecorrigeerde broncode of patch, een uitleg van de oorzaak en stappen om de oplossing te verifiëren. Standaard omvat een gerichte regressietest; Premium bevat een regressietest of reproduceerbare integratietest.
Basis dekt één probleem met een losstaand script zonder externe services.
Standaard dekt één endpoint-probleem.
Premium dekt één workflow-fout waarbij een database OF een externe API betrokken is.
AI-gegenereerde code welkom als je de bron en uitvoer-instructies kunt leveren.
Nieuwe features, volledige herschrijvingen, frontend-fixes en productie-implementatie vallen buiten deze pakketten.
Ik ben Andrea, een backend-ontwikkelaar met ervaring in verzekeringen en industriële automatisering.
Stuur de traceback, relevante code, reproductie-stappen en verwachte gedrag voordat je bestelt. Als er een apart diagnose nodig is, stemmen we dat eerst af.
Maak kennis met Andrea R
Backend Engineer Python REST APIs System Integrations
- Afkomstig uitSpanje
- Lid sindsapr 2022
- Gem. reactietijd1 uur
Talen
Italiaans, Engels, Spaans
Automatische vertaling
Mijn portfolio
Andere Software development diensten die ik aanbied
Veelgestelde vragen
Automatische vertaling
Welk pakket moet ik kiezen?
Basis dekt één losstaand script zonder frameworks, APIs of databases. Standaard dekt één FastAPI/Flask-route of de validatie-/responslogica. Premium dekt één fout met één SQL-database OF één gedocumenteerde REST API. Stuur eerst een reproduceerbaar voorbeeld.
Wat heb je nodig om het probleem te reproduceren?
De broncode of het kleinste falende voorbeeld, volledige traceback, dependencies, Python-versie, voorbeeldinvoer, verwachte uitvoer en exacte uitvoeringsstappen. Voor geïntegreerde issues geef documentatie en een testomgeving met de benodigde toegang.
Kun je code die door een AI-tool is gegenereerd repareren?
Ja, mits je de broncode, dependencies en uitvoer-instructies hebt. Ik beoordeel het Python-probleem en de bijbehorende dependencies. Dit omvat geen herbouw van een hele app, geen herontwerp en geen het oplossen van ongerelateerde frontend-problemen
Geeft één foutmelding altijd een kleine bug aan?
Nee. Eén symptoom kan meerdere oorzaken hebben. Ik beoordeel eerst de reproducie en reikwijdte. De pakketten bestrijken één afgesproken fout in de genoemde omgeving, niet een oneindig aantal verborgen problemen of een volledig applicatie-audit.
Wat als de oorzaak niet meteen duidelijk is?
Als het probleem uitgebreid onderzoek vereist, kan ik een aparte betaalde diagnose met duidelijke opleverpunten aanbieden voordat een fix-order wordt afgesproken. Een diagnostisch rapport vervangt geen correctie die al is beloofd.
Gaat je production-applicatie veranderen?
De pakketten dekken een codepatch en verificatie in een afgesproken lokale of test-omgeving. live-implementatie, productie-databases aanpassingen, infrastructuurwerk en doorlopend monitoren vallen buiten deze pakketten en vereisen een afgesproken plan.
Los je FastAPI-authenticatie- of database-issues op?
Een geïsoleerd probleem kan na beoordeling passen. Een bestaande SQL-query of integratiefout kan in Premium vallen. Nieuwe inlogsystemen, machtigings-herontwerp, gegevensmigraties, beveiligingsaudits en bredere prestatiewerkzaamheden vereisen een aangepaste offerte.
Wat houdt een revisie in?
Een revisie behandelt dezelfde afgesproken fout en acceptatiecriteria. Een andere bug, functionaliteit of omgeving is nieuw werk. Als mijn geleverde patch niet aan de afgesproken eisen voldoet, los ik het op.
Kun je garanderen dat elke Python-app gerepareerd kan worden?
Nee. Ik beoordeel haalbaarheid en toegang voordat ik instem met een fix. Sommige projecten vereisen onbeschikbare services, grotere wijzigingen of specialistische kennis. Als dat van toepassing is, zal ik het uitleggen in plaats van een universele oplossing te beloven.
