Churro Morales

Software Engineer at Apple

Oakland, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Churro Morales is a software engineer with eight years of experience building and stabilizing large-scale distributed systems, currently at Apple in Oakland. He has a strong backend and DevOps focus, contributing as a committer to Apache projects like HBase and Druid—work that includes flaky-test fixes, HFile tooling repairs, and Kubernetes task-runner enhancements for real-time analytics. Previously a Principal Engineer at Splunk and experienced in HBase/Hadoop scaling at Flurry, he brings production-first instincts for reliability and deployment. Comfortable across startups and big tech, he blends hands-on debugging with orchestration and platform automation. An atypical detail: he began a PhD in statistics at UCLA before transitioning full-time into engineering, which informs his data-oriented approach to systems. Open-source contributions under churro@apache.org demonstrate ongoing commitment to community-grade, production-ready software.
code8 years of coding experience
job12 years of employment as a software developer
bookDoctor of Philosophy - PhD - Drop out, Statistics, Doctor of Philosophy - PhD - Drop out, Statistics at University of California, Los Angeles
github-logo-circle

Github Skills (14)

javas10
hbase10
databases10
kubernetes10
apache-druid10
devops10
kubernetes-pods10
database10
java10
testing10
dockers9
back-end-development9
docker9
cicd8

Programming languages (3)

JavaC++Go

Github contributions (5)

github-logo-circle
apache/druid

Mar 2022 - Nov 2022

Apache Druid: a high performance real-time analytics database.
Role in this project:
userBack-end & DevOps Engineer
Contributions:79 reviews, 4 commits, 19 PRs in 7 months
Contributions summary:Churro primarily contributed to the Apache Druid project by adding and improving support for Kubernetes integration. Their work involved creating and launching tasks as Kubernetes jobs, including configurations for sidecar support and ephemeral storage. They also addressed related issues and refined the K8s task runner to accommodate MSQ (Merge Sort Query) and implemented a fix for correct task failure reporting. These contributions span both back-end operational tasks and DevOps configurations within the project.
real-timebig-datadruiddatabasehadoop
apache/hbase

Oct 2017 - Feb 2018

Apache HBase
Role in this project:
userBackend Developer
Contributions:21 commits in 4 months
Contributions summary:Churro primarily contributed to the Apache HBase project by addressing issues related to the core functionality and stability of the database system. Their work focused on resolving a flaky test related to snapshotting with ACLs and fixing an issue in the LoadIncrementalHFiles tool. The user also reverted a previous commit due to the lack of a JIRA ticket. These changes highlight a focus on testing, bug fixes, and addressing deployment issues related to the core functionality of HBase.
apache-hbaseapachedatabasejavahbase
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Churro Morales - Software Engineer at Apple