Position: Software Developer
Category: C++
English level: intermediate
Years of experience: 2.5

Organizing the whole AWS-infrastructure via CloudFormation templates.
In general, research, design and development of varying difficulty features, bugs localization and fixing.
C++
 • STL
 • Boost
 • OpenSSL
 • Google Test
 • Apache Thrift
 • sqlitepp
 • libimobiledevice

Python
 • Django REST Framework
 • ORM (PynamoDB, SQLAlchemy, Django models)
 • Celery (over RabbitMQ)
 • unittest
 • libphonenumber

Docker
 • Developing and optimizing images 
 • Advanced operations on images and containers
 • Orchestration (Docker Compose)

Bamboo
 • CI/CD organization

AWS
 • CloudFormation (parameterized ECS, EC2, Route 53 and ELB resources creation)
 • CloudWatch (Metrics, ECS containers logs)
 • Data Pipeline (DynamoDB migration via EMR)
 • DynamoDB (Table design, capacity and auto-scaling calculation)
 • EC2 (AMI creation and encryption, Load Balancers)
 • ECS, ECR
 • IAM (Operations on Roles and Policies)
 • KMS (Operations on keys, Encryption/Decryption API)
 • Lambda (Python)
 • Route 53
 • S3 (API, Mocking)
 • Secrets Manager (API, Rolling, Mocking)
 • Systems Manager (Parameter Store)
 • VPC (VPCs, Subnets)

Concepts
 • Object-Oriented programming
 • Testing (Unit, Integration, Auto)
 • Design Patterns
 • UML (Class, Sequence)
 • Multithreading