- Languages
- TypeScript, Node.js, React, Angular, Symfony
- AWS services
- AWS Lambda, Amazon DynamoDB, AWS Step Functions, Amazon Cognito, Amazon CloudFront, Amazon Bedrock, chosen to fit the need
- Infrastructure
- Serverless on AWS, infrastructure as code (AWS CDK), cost monitoring and alerts, documented backup and restore
- Continuous integration
- AWS CodePipeline and AWS CodeBuild; at least two separate environments; manual approval before production; tagged and dated versions, documented rollback
- Tests
- Unit and integration tests; behaviour scenarios (BDD, Cucumber); end-to-end tests (Playwright); lint and type checks on every build
- Method
- Spec-driven development (Spec Driven Lifecycle with OpenSpec); Claude Code as a directed coding agent, every change reviewed before it is accepted