Aug 2023 - Dec 2024 (1 year 4 months)
Clients: Yonder, Confidential Client (UK Utility Sector)
Technologies:
1. Backend: Java 21, Quarkus, Python, Reactive Programming, gRPC
2. Persistence: DynamoDB, AWS S3
3. Caching: Redis
4. Operations: Docker, Docker Compose, LocalStack, AWS Lambda
5. Security: AWS CloudHSM, Java Security
6. Messaging: AWS SQS, AWS SNS
7. Cloud Infrastructure: AWS, Boto
8. Architecture: Microservices, Event Driven
Responsibilities:
1. Designed and delivered high-performance, secure adapter systems for UK's smart metering infrastructure
2. Led implementation of complex security features including encryption/decryption, digital signatures, and TLS/mTLS protocols
3. Architected greenfield solutions integrating multiple AWS services
4. Enhanced codebase quality through strategic refactoring and increased test coverage from 0% to over 80%
5. Contributed to architectural decisions that shaped the overall system design
Java aws quarkus aws lambda dynamodb docker compose redis docker sqs sns python boto localstack s3 grpc java security reactive programming cloudhsm gradle