Engineering Manager
2018 - 2019Coya AG- Built the scalable infrastructure and architecture by utilizing modern practices and technologies like self-healing, docker, multi-environment, infrastructure-as-code, and more.
- Designed and implemented a CI/CD pipeline which reduced our build and deployment time by more than 50%.
- Created more than 15 modular infrastructure as code components following best practices.
- Implemented a secure multi-account, multi-environment AWS organization.
- Created a cross-platform CLI for converting CSV to XML SEPA.
- Contributed to several OSS projects to add missing features or fix bugs affecting our operations.
- Managed a team of six SRE and back-end engineers including growth, reviews, one-on-one, and more.
- Reduced AWS costs by leveraging AWS Spot Instances and auto-scaling resources based on saturation.
Technologies: Amazon Web Services (AWS), Scala, AWS Lambda, Elasticsearch, Prometheus, Python, Terraform, Docker, Kubernetes, ECSLead Site Reliability Engineer
2017 - 2018Coya AG- Designed and implemented an AWS multi-environment, multi-account architecture and utilized 100% infrastructure as code.
- Designed and implemented an AWS ECS cluster and orchestration services.
- Implemented a CI/CD workflow with Travis CI to deploy both infrastructure and services.
- Built a dynamic access control system allowing engineers to SSH to machines using their AWS credentials and short-lived SSH certificates.
- Directed pragmatic architecture, technical roadmap, and product decision-making.
- Mentored and scaled the SRE team by creating DevOps practices and workflows.
- Developed Coya's agile practices and workflows adapted to a startup scale and company culture.
Technologies: Amazon Web Services (AWS), Scala, AWS Lambda, Elasticsearch, Prometheus, Python, Terraform, Docker, Kubernetes, ECSSenior DevOps Automation Engineer
2016 - 2017Zenmate GmbH- Created a Django REST certificate and public DNS automation API, including a Python client library and CLI.
- Mentored junior and intermediate members of the team and help upskill them.
- Built tools that facilitated the development pipeline from design through integration, testing, and deployment.
- Created a Go stats microservice capable of processing 1 million requests per minute.
- Dockerized our core API services to reduce problems between development, testing, and deployment.
Technologies: Docker, Django, Python, Ruby, ChefLead Automation Engineer
2015 - 2016Datacom, Ltd.- Guided our team on CI/CD methodologies and building delivery pipelines.
- Mentored junior and intermediate members of the team and help to upskill them.
- Defined and implemented automated system installation/configuration procedures.
- Automated all aspects of the cloud infrastructure (datacenter) provisioning such as network, storage, monitoring, backup, computing, operating systems, application installation, and maintenance.
Technologies: Bamboo, C#, Windows PowerShellInfrastructure Technical Lead
2012 - 2015Paymark, Ltd.- Worked with our R&D team to implement a CI/CD deployment process and toolchain to facilitate the deployment of new initiatives under agile and DevOps methodologies.
- Guided Paymark in the transition to an automated infrastructure as well as advice on our new cloud solutions initiatives to ensure the reliability and security of our platform.
- Led the hybrid platform solution design and business case presentation.
- Investigated, planed and deployed new technologies and/or improvements to the infrastructure.
- Received recognition for my delivery, proactivity and resolution skills.
- Migrated several datacenter to a new datacenter and infrastructure.
- Improved several platforms including, SAN/NAS connectivity and reliability, VMWare environment, DNS, Exchange.
Technologies: Amazon Web Services (AWS), Packer, Jenkins, Puppet, VMwareEnterprise Administrator
2008 - 2012IBM- Awarded IBM Hall of Fame in recognition of my customer satisfaction oriented service and proactivity.
- Led the IBM XIV Storage migration and planning.
- Developed, tested, and implemented the Disaster Recovery process for Windows 2003 Cluster, hosting SQL and File and Print services which used to have problems in previous DR exercises.
- Configured and maintained different server stacks – Windows 2K3/2K8 ESX 3.5 / ESXi 4.1 / ESXi 5.0.
Technologies: Storage Area Networks (SAN), Linux, Windows Server, VMware