Februar 2024 - Oktober 2024
Python Backend Entwickler (freiberuflich)
Implementierung von Backend-Services für den
Breitling Online-Shop,
einschließlich Produkt-Asset-Management (Bilder, Handbücher usw.)
und Auftragsabwicklung (Zahlungen, Rücksendungen usw.).
Fertigkeiten
-
- Python
- Pydantic
- FastAPI
- React
- SQL
- Datenbank-Design
- PostgreSQL
-
- RESTful APIs
- GraphQL
- Pytest
- AWS S3
- AWS Lambda
- AWS DynamoDB
- AWS SQS Messaging Queue
- Git
- Atlassian (Jira, Confluence, BitBucket)
- ngrok
- Docker
-
- API documentation and schema design (Swagger, OpenAPI)
- Poetry
- MyPy
- Ruff
- Uvicorn
- Ariadne
- HTML
- CSS
- TypeScript
- JavaScript
- JSON
- JWT
- OAuth
- XML
- Microservices
- Postman
- Chrome Dev Tools
- Slack
- Microsoft Teams
- Outlook
- normalization
- indexing
- query optimization
- data modeling
- Algolia
- PicturePark
- DataDog
- CPI
- SAP
- Salesforce
- Riskified
- Adyen
- Klarna
- iDEAL
- ApplePay
- Testautomatisierung
- Unit-Tests
- Integrationstests
- Ende-zu-Ende Tests
- manuelle Tests
- Last-Tests
- Versionsverwaltung
- Continuous Integration (CI)
- Continuous Delivery (CD)
- Continuous Deployment (CD)
- CI/CD pipelines
- Containerisierung und Orchestrierung (Docker, Kubernetes)
- virtuelle Maschinen (VMWare, QEMU)
- Visual Studio Code
- agile development (Agile Entwicklung)
- Scrum
- Kanban
- Scrumban
- stand-up
- retrospective
- code review
- pull request workflows
- requirements engineering
- estimation
- clean code
- refactoring
- code smells
- technical documentation
- TDD
- BDD
- DDD