Software development
- API development (design and implementation of RESTful and GraphQL APIs, including endpoints, request/response schemas, and authentication)
- Server-side logic (business logic, validation)
- Performance optimisation (improving application performance, SQL queries, and response times)
- Greenfield projects (building new applications)
- Brownfield projects (continuing development of existing applications)
- Migrating legacy systems to modern technologies