Omaze inc. (Los Angeles, CA)
Sr. Devops Engineer | 12/20 - 3/23
- Planned and implemented full stack migration from ECS to EKS.
- Planned, designed, implemented, and evangelized CICD solution using github actions, argo, and flux.
- Designed and implemented company wide VPN and SSO solutions using AWS.
- Responsible for many vendor relationships relating to operations and security.
- Responsible for managing ongoing security utilizing multiple vendors.
- Dealt heavily with compliance and regulatory bodies surrounding working within the lottery industry.
- Designed and implemented multi-account / multi-environment terraform/terragrunt implementation encompassing all involved AWS and kubernetes services.
- Implemented full stack monitoring using new relic, deployed automatically to all services using terraform / kubernetes.
- Designed and implemented AWS cost reduction strategy.
- Designed and implemented internal tools to assist with troubleshooting and monitoring.
- Designed and implemented three month scuttling procedure for spinning down of our US business.
Scopely Games Barcelona (Los Angeles, CA)
Devops Manager, Contractor | 3/20 - 10/20
- Planned, designed and implemented a migration of services from a legacy EC2 backed kubernetes cluster to EKS utilizing terraform and terragrunt.
- Designed and implemented a multi-account / multi-environment terraform/terragrunt repo encompassing all involved AWS services, kubernetes services, monitoring, and log aggregation.
- Responsible for the ongoing management of a remote devops team, requiring daily planning, and technical guidance.
- Designed and implemented end to end automation allowing the average time for a new microservice to reach production to be reduced from weeks to days.
- Implemented and evangelized modern operational practices such as infrastructure as code, separation of duties, tag enforcement and gitflow.
- Planned and presented a new devops roadmap based on an indepth evaluation of existing technical debt.
- Designed and implemented AWS cost reduction strategy using cloudhealth for analysis.
Enterprise Alumni (West Hollywood, CA)
Devops Architect | 6/18 - 9/19
- Responsible for planning, developing and implementing all architecture, infrastructure and operations solutions with a focus on cost and scalability.
- Responsible for the ongoing management of a remote devops team, requiring daily planning, coaching, and guidance.
- Responsible for planning and implementing the migration of all applications from SAP / HANA DB to AWS using ECS, docker, terraform, and postgres. This reduced costs by 75% and allowed for the dynamic scaling of infrastructure to meet workloads.
- Implemented infrastructure as code using Terraform, Gruntworks, Troposphere, and Jenkins to allow for the peer review of infrastructure changes, improved scalability, and increased operational agility.
- Implemented internal and customer-facing serverless solutions using Jenkins, Lambda@Edge, and Python to quickly meet customer needs outside traditional development timelines at an extremely low cost.
- Designed and implemented scalable application infrastructure using Cloudfront, Lambda, and ECS reducing the time to provision a new customer from two weeks to four hours.
- Overhauled nonfunctioning CI / CD process by implementing sane merging practices using a light weight Git-flow process to increase code base stability, agility and security.
- Improved company security standards using separation of duties, password policies, 2 factor authentication, Github permissions, database permissions, and external security audits.
- Improved security using company wide vpn, cloudtrail, guardduty, S3 auditiing, IAM policy audit to minimize attack surfaces and mitigate risk.
- Lowered infrastructure cost using automated analysis tools, budgets, reduction in persistent infrastructure, and load forecasting.
Onica (Encino, CA)
Sr Devops engineer, Cloud Services | 2/18 - 6/18
- Responsible for developing and deploying solutions for Onica’s clients using a variety of automation and cloud technologies.
- Worked extensively with a large number of amazon services including EC2, EB, EBS, S3, CF, R53, RDS, Lambda, CloudWatch, SSM, AWS WAF, GuardDuty.
- Developed, managed, debugged, and maintained the following: Chef cookbooks, Python scripts, stacker blueprints, troposphere scripts, Ruby scripts, Bash scripts, CloudFormation templates, and Puppet manifests.
- Developed and deployed stacker / troposphere based SSM patching solution for windows and linux that could be deployed to many client accounts.
- Developed, documented and mapped reference SDLC business process for a 3 tier environment using a gated approach.
- Developed and deployed stacker / troposphere based AWS WAF security automation system that could be deployed to many client accounts.
- Developed and deployed chef packaged activemq monitoring solution.
- Developed and deployed chef tomcat module utilizing cutting edge log4j2 with internal logging apis to allow backwards compatibility with sl4j, and log4j, as well as class loader customizations to allow for maximum compatibility between clients.
- Extensive experience working within agile and kanban project management systems.
Corpinfo/Onica (Los Angeles, CA)
Sr Manager, Managed Services | 6/16 - 2/18
- Responsible for managing a team of cloud support engineers providing 24/7 support for over 50 managed service clients, representing over 1.2 million dollars in monthly expenditure.
- Developed, documented and implemented numerous business processes such as escalation flow, SLA management, incident management, change management, customer onboarding, and security incident management.
- Responsible for expansion of engineering team by 1,000 percent in 18 months.
- Managed relationships with large brands and enterprises, dealing directly with executive management to facilitate large scale projects and migrations, frequently travelling on site to provide operations support.
- Provided emergency on call support for top tier customers 24/7.
- Assisted clients in cost saving efforts utilizing tagging policies, business process, instance scheduling, reserved instance recommendations, resizing recommendations, and cost monitoring automation.
Bloomnation.com (Santa Monica, CA)
Devops Architect | 11/15 - 6/16
- Responsible for architecting and implementing all aspects of release engineering, monitoring, systems, and network engineering utilizing AWS.
- Architected and implemented new environmental design, building out production, QA and staging environments, decoupling them from each other.
- Automated developer environment creation by using Vagrant.
- Designed and implemented fully automated database sanitization workflow using Ruby AWS-SDK and Rundeck.
- Implemented push button deployments, bringing the average number of production deployments per week from 0.5 to 3.
- Implemented monitoring using CloudWatch, Fluentd+Logz.io, Panopta and New Relic.
Reachlocal.com (Woodland Hills, CA)
Sr Manager, Technical Operations | 2/15 - 11/15
- Responsible for managing Orchestration Engineering, Release Engineering, Database Engineering, and Site Reliability Engineering teams.
- Accountable for managing thirteen direct reports.
- Implemented 24/7 tier 1 coverage utilizing resources in the US and India.
- Managed and contributed on call services to cover high priority incidents and communicate status to key executives.
- Managed push button deployment system utilizing Jira, Bamboo, Stash, GitHub, and Nexus.
- Worked with both internal and external auditors to maintain SOX compliance.
- Reformed company wide onboarding and offboarding procedures and asset management.
Reachlocal.com (Woodland Hills, CA)
Manager, Orchestration Engineering | 6/14 - 2/15
- Built and managed a team of configuration management engineers.
- Rolled out company wide New Relic integration, participated in New Relic case study and collaborated to produce New Relic promotional materials.
- Provided Puppet training and workshops for operational and development teams, enabling developers to produce their own puppetized products.
- Implemented Kanban for daily project management.
- Puppetized 85% of legacy products enabling them to be migrated to modern infrastructure.
- Implemented instrumentation and reporting to support a metrics driven approach, showing improvement in VM spin up times, developer time to market, and pull request response times.
Reachlocal.com (Woodland Hills, CA)
Senior Systems Engineer, Orchestration Engineering | 8/13 - 6/14
- Designed and built globally scalable puppet infrastructure for configuration management supporting 100+ microservices written in Ruby, Java, and Groovy.
- Played a key role in troubleshooting production incidents in Java, Ruby, RoR, Groovy, Perl, and PHP applications.
- Designed and built process for supporting 150+ contributors to configuration management repositories including documentation, best practices, multiple gate review process, validation automation and deployment process.
- Worked extensively with openstack to furnish a self serve environment for developers, allowing them to rapidly prototype new microservices.
- Utilized PuppetDB and MCollective for cross site orchestration.
Reachlocal.com (Woodland Hills, CA)
Senior Systems Engineer, Application Engineering | 7/11 - 8/13
- Worked closely with development and product teams to support, maintain and monitor 30+ applications utilizing Java, Tomcat, Perl, Apache, Ruby, NGINX and Unicorn.
- Wrote application automation and monitoring suites in Bash and Ruby.
- Designed, deployed and maintained globally scalable Splunk architecture for log aggregation and processing.
- Participated in on-call rotation support for over 100 distinct products.
- Managed and maintained CFEngine 2 deployment.
Myspace.com (Beverly Hills, CA)
Manager, Production Operations | 5/09 - 7/11
- Responsible for managing the system-wide monitoring of enterprise servers, network infrastructure and storage devices, utilizing important tools such as Nagios, Gomez monitoring, Cacti, SolarWinds, Zenoss, and in-house developed services.
- Managed and administrated 5000+ Windows 2k8 and Windows 2k3 servers, running IIS, MS SQL, and other internally developed services.
- Aided in managing DNS for the production site using Akamai DNS and UltraDNS.
- Completed a site wide migration of bare metal Windows 2k8 hosts to Xen virtualization.
- Managed, staffed and trained a team of 20+ Analysts and Administrators that work 24/7.
- Responsible for managing the communication between Production Operations and the Executives.
killer bee IT
Co-founder | 5/09 - 12/19
- Responsible for managing all aspects of providing dedicated hosting to medium sized websites and businesses including data center operations, system administration, deploying solutions such as Nagios, LibreNMS, Zabbix, pfSense, Subsonic, Synology, Drupal, handling client relations and billing.
- Configured and managed apache for 30+ websites running on Ubuntu VMs backed by VMware.
- Compiled detailed performance and bottleneck data utilizing Apache and MySQL to aid clients in speeding up their sites.
- Facilitated an urgent migration and consolidation of 26 Drupal sites over the course of a single weekend.
- Managed cost and financial reporting, asset depreciation, and financial projections.
Shopzilla.com
Support Analyst, Operations | 5/09 - 7/11
- Responsible for system-wide monitoring of enterprise servers, network infrastructure, consumer and merchant site alerts using Nagios, Cacti and SiteScope.
- Managed enterprise production environment consisting of 3000+ servers in 3 data centers, comprised primarily of Centos 4/5 and redhat 4/5.