Software Developer
CurrentProject description:Provide a simplified interface to comunicate with a several third party APIs from multiples dealershipsupliers.Key achievements:Integration between several systems from providers of appointment booking solutions into a single solutioncapable of identifying which market/supplier the dealership belongs to and integrating with its API through the patterns as Facade and Adapter.Migrate the Appointment Service infrastructure from Azure to AWSAWS Services: EC2, S3, RDSCI/CD pipelines: Deploying a Dockerized Application to the Kubernetes Cluster using JenkinsInfrastructure as Code (IaC) usingTerraformMonitoring and logging tools: Elasticsearch, KibanaResponsibilities:- Develop microservices- Maintain and develop new features for the My BMW mobile application- Implement Agile methodologies and Scrum practices