I began my career as a software developer in 2005. Since then, I’ve worked with a variety of technologies and platforms. Below is a timeline of my professional experience, highlighting key roles and responsibilities I’ve held over the years.
I also share about my work on conferences and meetups. You can find more information on the Public Speaking page. All my open-source contributions are listed on the Open Source page.
Spectro Cloud
Jan 2023 - Present
Staff Engineer
As a member of the open-source team, I contribute to the development of Kairos, an immutable Linux meta-distribution tailored for edge Kubernetes environments. I represent the project by delivering presentations at events like FOSDEM, All Systems Go, Open-Source Summit, KubeCon, and more, sharing insights and driving community engagement.BashGinkgoGoHugoLinuxRing Twice
Apr 2020 - Dec 2022
Lead Software Developer
Reporting directly to the CTO, I led development efforts, architected key solutions, and established development processes that streamlined productivity. I trained colleagues, building a capable and cohesive development team, and significantly improved the performance of the main backend application to enhance overall efficiency.AnsibleEC2HerokuRubyRuby on RailsRSpecPostgreSQLS3WordPressCloudBees
Apr 2019 - Dec 2019
Senior Software Developer
As part of the SaaS Codeship team, I delivered maintenance and enhancements to Codeship, a CI/CD system, and maintained key open-source integrations. I also contributed features and fixes to Jenkins-X, an open-source CI/CD project, supporting seamless development workflows and strengthening the platform’s reliability.DockerGoHerokuLambdaLXCRubyRuby on RailsRSpecPostgreSQLStep FunctionsBabbel
May 2018 - Mar 2018
Senior Software Developer
As a member of the Marketing Tech team, I enhanced system performance by migrating select services from Ruby to Go. I integrated multiple data sources into a headless CMS, empowering the marketing team with impactful tools. Additionally, I participated in CoP (Communities of Practice) to drive engineering growth and knowledge-sharing across the organization.GoJekyllLambdaRubyRuby on RailsRSpecPostgreSQLS3SUSE
Apr 2015 - Apr 2018
Senior Software Developer
I contributed to the development of Machinery, a tool designed for Linux system introspection, supporting migration and configuration analysis. Later, I joined the European BOSH team, collaborating with SAP’s Cloud Foundry team to advance deployment and infrastructure automation solutions.BOSHGoLinuxOpenStackRubyRSpecLAS
Aug 2012 - Jan 2015
Software Developer
Managed configuration for a fleet of OS X machines and developed internal web applications to support various departments. Created a system to synchronize data across multiple school systems, ensuring accuracy and consistency, and developed plugins to enhance functionality in the Redmine ticketing system.LinuxOS XPuppetRedmineRubySinatraCreative Works
Aug 2009 - Sep 2012
Software Developer
Led development for 4over4, the largest printing company on the U.S. East Coast, delivering new features, fixes, and maintenance for a custom-built shopping cart tailored to paper products. Additionally, I implemented improvements for smaller accounts using Refinery CMS, enhancing platform capabilities for diverse client needs.CodeIgniterjQueryLinuxPHPRefinery CMSRubyTelefónica
May 2005 - Jul 2009
Systems Analyst
Kairos is an immutable Linux meta-distribution for edge Kubernetes As part of the Data-Warehouse team, I collected and managed customer data for users in Guatemala and El Salvador. I developed dashboards for the marketing and management teams’ self-service needs and automated numerous manual processes, significantly improving data accessibility and operational efficiency.BashPL/SQLOracle DBMSUnix