- Alvaro Perez-Shirley
- Bachelor of Science in Computer Systems Engineering
- University: Instituto Tecnologico de Estudios Superiores de Occidente(ITESO)
| Technical Skills |
|---|
| Platform Architecture |
| Platform Operations |
| Devops |
| Test driven development/documentation |
| Continuous Integration |
| Infrastructure as Code |
| Database Administration |
| RESTful APIs |
| Software Engineering |
| Technologies |
|---|
| Ruby On Rails |
| MySQL & PostgreSQL |
| IaaS/PaaS (AWS, Google Cloud Platform, Azure, Openstack, vSphere, Cloud Foundry, Heroku) |
| Concourse CI, Travis, others |
| Terraform, Packer, Vault, Consul |
| Kubernetes |
| Languages |
|---|
| Ruby |
| Bash |
| Golang |
| Java |
-
Intel (QA Engineering), 1 year. Worked developing automated testing software for the rapid deployment of development environments and web servers using virtual machines. Images for testing included Suse linux, Windows server, and OpenBSD.
-
Agave Lab (Backend Developer), 6 months. Software development for mobile app APIs running on Play framework deployed on EC2 instances, with MongoDB and Redis for database/caching.
-
Pact Inc. (Director of Backend Engineering) 2 years. Software development, database administration, and backend product ownership for an app deployed on Heroku running Rails 3, and then 4, with a MySQL database. An additional app is deployed on Catalyze.io also running Rails 4 with Postgres.
-
Pivotal/VMWare (previous employer) 7 years. I currently work at VMWare through an acquisition of my previous employer Pivotal Inc. I have worked on various projects at the company with the Cloud R&D organization for the Cloud Foundry/Pivotal Cloud Foundry application platform. During this time I have written software run on VMs using Cloud Foundry BOSH as well as software (Operator, Stateful Sets/CRDs) for running Postgres on Kubernetes. I was the Anchor (Tech Lead) for a team developing a MySQL DBaaS and the backing database for the Pivotal Cloud Foundry platform for 2 years before switching to an Engineering Management role. As engineering manager I oversaw a team of about 6 engineers working on various kubernetes operators (MySQL, Postgres) for the VMWare eco-system.
- I am 100% English/Spanish Bilingual. I was born in Mexico but grew up in Las Vegas, NV.
- I work well both in a team and independently.
- I enjoy challenges such as working with complex systems with lots of moving parts, developing scalable software, picking design patterns and architecture implementation, and writing diffcult SQL queries and general problem solving. I am happy to do pair programming or work solo depending on job needs, and love teaching and learning on the job.
- I love cosmology and astronomy, surfing, rock climbing, sailing, skiing and mountaineering.