Manuel Amador's résumé

I am an angel investor, as well as a reliability engineer, with 20 years of experience in the software development field. I count numerous contributions to widely used free / libre software under my belt.

On the software engineering side of things, I manage and use a diverse technology stack that includes Linux, ZFS, SaltStack, Go, Python and Qubes OS.  My engineering operations experience has gotten me acquainted with product lifecycle from inception and design to production rollout.  My business development experience showed me how to forge mutually-beneficial and constructive relationships.  My career taught me that you end up getting the best out of life from the places and people you expect it the least.

I'm interested in both ground-breaking reliability engineering work in the cryptocurrency / blockchain space, as well as investments, with a strong preference for Switzerland-based opportunities.

Contact information

Direct Please use the contact form
Github Repository list

Experience

Apple • computer hardware and operating systems
December 2017 — To date
Senior software development engineer.
  • Day-to-day operations / scaling / growth of extremely large-scale software services for chip design and validation.
  • Design, implementation and maintenance of monitoring, automation, deployment and processes.
  • Daily use and development of a wide spectrum of technologies: SaltStack, StackStorm, Jenkins, Go, the Prometheus stack.
Teralytics • mobile analytics engineering
February 2017 — October 2017
DevOps engineer.
  • Deployment and maintenance of core services infrastructure.
  • Monitoring and automation.
  • <NDA>
Google • online advertising / engineering firm
August 2013 — June 2016
Site reliability engineer.
  • Low-level / low-dependency planetary-wide job / task control: development, maintenance, and delivery (release / rollout) automation.
  • BigQuery massively parallel database: delivery engineering and automation.
  • <NDA>
Aditazz • construction engineering
November 2012 — August 2013
Senior development operations architect.
  • Conceived, deployed, documented and maintained uniform, fully version-controlled, multi-environment operations infrastructure.
  • Supervised and maintained all equipment involved in the operations infrastructure, through the mechanisms built into the infrastructure
  • Engineered, maintained and documented C++, Python and Go build infrastructure and continuous delivery for the entire software stack
  • Designed, drove, documented and deployed the service-oriented Web applications delivery platform.
  • Implemented automated backups for several key operations infrastructure components, entirely integrated into the operations infrastructure
  • Wrote a zero-downtime Web server library in Go, currently used in rapid development and deployment of Web applications
  • Wrote a Web server supervisor and proxy, currently in use for rapid local development of Web applications
StumbleUpon • recommendation engine
April 2012 — July 2012
Senior site reliability engineer.
  • Upgraded several NetApp servers by replacing them with off-the-shelf commodity ZFS on Linux servers.
  • Implemented automatic ZFS replication and incremental hourly, weekly and monthly backup between geographically separate datacenters.
  • Implemented ZFS on Linux data collection for OpenTSDB.
  • Implemented Varnish data collection for OpenTSDB.
  • Resolved, while on-call, several critical MySQL replication errors.
  • Integrated the deployment of ZFS on Linux and zfs-tools into the global StumbleUpon infrastructure, through Puppet automation.
  • Deployed the latest stable Bugzilla and its customized skin, fully automated through Puppet.
  • Implemented rate-limiting and compatibility with pv for ZFS replication in zfs-tools.
Twilio • telecommunications API
March 2011 — February 2012
Software engineer, development operations engineer.
  • Fixed long-standing defect in production enterprise bus that had cost the company thousands of man-hours. test suite
  • Developed new features and fixed compliance, both per the HTTP spec, for horizontally-scalable transcoding service.
  • Participated in the Twilio Client team rollout.
  • Researched and produced cross-platform cross-browser plugin for Flash-less voice over IP communications (now implemented as WebRTC).
  • Rewrote build system to be compatible with Git while maintaining Subversion support.
  • Developed the orchestration parts necessary to put private Github into production.
  • Automated test suite creation and execution, triggered by Git pushes to Github repositories.
Skydera Inc. • cloud computing
October 2010 — March 2011
Software engineer, product developer, system administrator, SCM manager.
  • Implemented a real-time, high-performance data collection agent to aggregate collectd performance data and store it in a column store.
  • Implemented a real-time scalable cloud autoscaling algorithm to manage both on-demand cloud growth and costs.
  • Rewrote and re-engineered the entire analytics facet of the Skydera cloud computing management platform, making use of asynchronous JavaScript techniques, tools and charts.
  • Rewrote portions of the Skydera platform.
  • Implemented Git source code control system.
  • Wrote tests for several key components of the Skydera platform.
  • Implemented a highly-scalable asynchronous job manager and executor for cloud infrastructure provisioning.
  • Managed essential infrastructure servers and services
VMOps Inc (now Cloud.com, Inc.). • cloud computing
October 2009 — October 2010
Software engineer, product developer, free software developer, community manager, support engineer, release engineer, SCM manager.
  • Contributed to the OpenStack project.
  • Took the software distribution and turned it into CentOS / Red Hat / Ubuntu compatible packages.
  • Developed and published the cloud-tool, a Python-based, dynamically programmed, platform-agnostic command-line tool to drive any Cloud APIs.
  • Took on the process of submitting Fedora packages for inclusion of the open source CloudStack in Fedora.
  • Integrated the software distribution into the automated build system.
  • Redesigned the build system to be more compliant with practices in the free software world.
  • Built product packages for popular Linux distributions.
  • Took over the OpenSolaris distribution component.
  • Troubleshot and solved a wide range of virtualization, network and hardware issues.
  • Created the VMOps TechCenter, starting with the initiative, platform selection (Plone), going on to site organization, content, community policies and, finally, ending with content migration and publication.
  • Documented key aspects of Cloud.com's products.
  • Developed patent-pending product features.
  • Provided licensing advice regarding the free software release of Cloud.com's products. Developed a tool to properly and automatically license the open-source code and tools developed at Cloud.com, using heuristics.
  • Managed key components of the engineering infrastructure, including SCM, build software, and continuous integration systems.
  • Set equipment up in several datacenters.
  • Developed several CloudStack product tools, libraries and features.
  • Worked on the source repository control system, migrating it from Subversion to Git.
  • Planned and implemented the next-generation continuous integration infrastructure, from planning to roll-out.
GPLHost • virtualization and hosting
May 2007 — September 2009
Support engineer, system/network administrator, free software developer, build master, repo manager.
  • Managed over 30 Xen virtualization servers, with an average of 15 slices per physical server, together with all of the network services on the Xen servers and company-dedicated VPS instances.
  • Executed hands-on remote technical support for GPLHost dedicated and Xen virtual private server customers.
  • Dealt in relationships and network issues with upstream ISPs.
  • Migrated CVS infrastructure to Git.
  • Developed automation software to batch manage all equipment.
  • Designed and deployed secure backup strategy based on Dirvish for all nodes.
  • Reengineered automated deployment software for RPM-based Linux guests in Xen virtualization environments.
  • Deployed WAN network monitoring and alert plan based on Nagios2.
  • Wrote software to auto-deploy and configure the Munin monitoring system across the network.
  • Analyzed, proposed and deployed several SEO measures to optimize SERP position, based on statistical data collected by Google Analytics and a well-informed understanding of search engine technology.
  • Detected and stopped unauthorized intrusions ("hacker attacks") in real-time, then collected forensic evidence for investigative followup.
  • Provided the know-how and testing for a variety of POSIX systems applications and daemons (e.g. MySQmail).
  • Co-developed and enhanced the GPLHost software stack, consisting of a number of free software applications such as DTC and DTC-Xen, originally created (and to this day, mainly developed and stewarded) by Thomas Goirand.
  • Ported several components of the GPLHost software stack to CentOS, including DTC-Xen and DTC.
  • Automated and maintained CentOS / RPM packaging for the GPLHost software stack (including DTC, DTC-Xen and their dependencies).
  • CMS.
Amautacorp S.A.
April 2007 — August 2007
Software development consultant.
  • Audited software quality, supervised, chose technology and coded ground portions for a Web 2.0-based ERP system for Amautacorp S.A.'s customers.
  • Developed a script- and SCCS-based software quality metrics reporting system.
Independent contractor
July 2005 — Today
Software developer, support engineer.
  • Deployed and supported Linux servers for local companies.
  • Developed WordPress-based extensions and solutions for several one-time and repeat customers, under the banner of Turbocharged.
Amautacorp S.A.
January 2003 — July 2005
Cofounder and shareholder
Primary responsibility: information systems and platform management, research.
  • Chose and rolled out fundamental technology for the company's IT infrastructure.
  • Deployed an entirely Linux-based eight-seat office for internal use using LTSP and remote desktop technologies.
  • Developed in-house service with an HTTP / XML-RPC API, plus clients for the service, for secure e-commerce transactions.
  • Managed a leased dedicated server facility for Web presence and e-mail.
  • Co-managed a tier-1 consumer-oriented Web site running on our hardware.