Dev lead at Capgemini

I joined Capgemini as a Senior Software Engineer, also working as a contractor for Verizon.

This period represented a change in my career, as I was now a technical lead, mentoring fresher developers, and making architectural decisions. I was not only one of the main faces during sprint planning and sprint review, but also serving as POC for UAT certification, resolving production issues and always present during the releases.

As a developer, I got exposure to a different stack of languages and frameworks, such as React, Node.js, MongoDB, Docker, Kubernetes, RHPAM and FastAPI just to mention a few examples. I also got the chance of writing automation tests with Selenium and Extent Reports for the E2E flow and API automation tests using Robot Framework and Python.

This was also the first time I got to work in a project within the AWS ecosystem, where I got to use S3, Lambda, API Gateway, IAM, Cognito, DynamoDB, SQS, SNS, Step Functions, AppSync.

This experience helped me enhance my technical skills, leadership abilities, and problem-solving capabilities, making me a more well-rounded software engineer.