February 2024 - October 2024
Python Backend Developer (freelance)
Implemented backend services for the
Breitling online store,
including product asset management (images, manuals, etc.)
and order processing (payments, returns, etc.).
Competences
-
- Python
- Pydantic
- FastAPI
- React
- SQL
- database 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
- test automation / automated testing
- unit tests
- integration tests
- end to end tests
- manual tests
- load tests
- Version management
- Continuous Integration (CI)
- Continuous Delivery (CD)
- Continuous Deployment (CD)
- CI/CD pipelines
- containerization and orchestration (Docker, Kubernetes)
- virtual machines (VMWare, QEMU)
- Visual Studio Code
- agile development
- Scrum
- Kanban
- Scrumban
- stand-up
- retrospective
- code review
- pull request workflows
- requirements engineering
- estimation
- clean code
- refactoring
- code smells
- technical documentation
- TDD
- BDD
- DDD