# Michael Mendy > Software Engineer | DevOps | CI/CD | NIST | michaelamendy.com Location: Palo Alto, California, United States Profile: https://flows.cv/michaelmendy Watch my keynotes (and technical demos) speaking in front of virtual and in-person crowds at Arm DevSummit 2020, Arm DevSummit 2021, Arm "Meet the Software Developers," Android Droidcon 2020, Android Droidcon 2022, IBM Z Day 2021 and LeadDev Live 2021. I thrive in fast-paced environments, solving high-impact problems with brilliant people, and am always hungry for the next challenge I can solve with my mastery of software and technology. Linux is an absolute passion of mine, and I've been involved in the Linux community since I was 14 years old, and I've become an expert in many of their front and backend processes. This includes mastering helpful and efficient commands at an expert level, and - yes, I've installed Gentoo. I'm also highly proficient in web application development, leveraging all modern frameworks and languages - mainly React and Ruby on Rails to find the most robust, efficient, and scalable solution for what I'm trying to build. Likewise, my effortless understanding of Git and Perforce fundamentals, practices, and methodologies has been crucial to the success of every project that I've worked on. In my 12+ years, I've deployed and managed highly available server systems worldwide, from small office deployments to large-scale multi-site data center deployments - through all stack layers from networking up to application level. I have a specific aptitude also in large-scale systems deployment and automation using various application storage solutions and have either found or created many work processes to achieve this. With that said, my specialties are overwhelmingly DevOps-centric. My intimacy with CI/CD pipelines comes with extensive knowledge via knowledge of YAML, Perforce, the help of building Travis CI and using declarative tools like Argo for branched Kubernetes instructions, including Docker and OpenShift. Endless experience with Docker and other software infrastructure technologies has given me insight into how to quickly diagnose and troubleshoot deployment pipeline issues for projects of all sizes. Backend Management: Splunk, Grafana, DataDog (SLO Burn Rates), Palo Alto Networks, Bugsnag, and CrowdStrike for endpoint protection while regularly extracting enriched EDR data sets to support compliance, long-term archival, or integration with third-party analytics engines and data lakes. I'm a Foundation Member over at OpenStack. https://www.openstack.org/community/members/profile/114006/montana My 2009 Thesis: Classification of Pictorial Data Compression using Run Length Encoding. (Ask for a PDF.) montana@linux.com ## Work Experience ### AI Integrations @ Travis CI Jan 2024 – Present | San Francisco, California Spearheading some of the efforts to integrate advanced AI capabilities into the Travis CI ecosystem. This involves leveraging my expertise in MLOps and LLMOps to implement innovations like Natural Language Processing for configuration files, real-time syntax checking during .travis.yml editing, and a customized AI model tailored specifically for Travis CI. I'm also working on live auto-assistance tools that will enhance the real-time editing experience, making our already simple YAML format even more efficient. We are saving the trained classifier model using Pickle for easy deployment and integration. With these AI capabilities, I am helping Travis CI stay at the forefront of applying AI to improve the developer experience with CI/CD workflows using the Travis CI platform. Currently working on Travis Quickstart from May 2024 and will be working on it until August 2024. You can define your build with building blocks it offers, or with the help of AI you can get a .travis.yml fixed, or it can give you a helping hand. Authored by Michael Mendy for Travis CI, GmbH - 2024. I list some of these experiences on ORCiD: https://orcid.org/0009-0009-7107-3112 ### Perforce Engineer @ Travis CI Jan 2023 – Present | San Francisco, California Doing daily SRE tasks, this involves Perforce administration, doing complex work streams, depots, streams. Completing complex tasks in Perforce, Subversion, Helix Swarm, and of course Travis. This includes very complex migrations, for example, converting newlines. Migrating Windows to Linux instances can be complex when the native case-handling behavior of a Perforce Helix Server on Linux (case sensitive) is being migrated off of a non-native case-insensitive behavior of Windows, also using methods of Chaos engineering—implementing TCP checks using DataDog, and making these check scripts more Pythonic. Network tuning with sysctl, doing high-end configurations in extreme cases where performance is critical and other methods are not helping or working—reconfiguring a breakout-auth server, mitigating downtime when migrations happen—debugging Git—adding storage for customers using Bastion via Debian—listing random failure specs and setting up SSL, DNS, and custom triggers for Helix Swarm. Using the DataDog SaltStack formula to apply policies and manage secrets. Using ELK to deploy ingestor modules. Worked in tandem on occasion directly with Perforce making internal software to make things a lot more proficient and streamlined for us and adding functionality to already open source Perforce tools. Partially I'm working on how to design TLS 1.0 to work with TLS 1.2. using Load Balancers so it can work with more Perforce instances. ### Software Engineer (Cross Integrations) @ Travis CI Jan 2022 – Present | San Francisco, California I am focusing on integrating Travis into other products within the Idera DevOps suite, particularly Assembla. I'm also building encryption tools for e2e connectivity with Travis and Assembla. This will allow Travis to talk to Assembla and Perforce. Instances are remotely utilizing Azure Bastion, doing internal monitoring with DataDog, using RabbitMQ for clustering and failover, and using Argo for multi-tenancy and RBAC policies for authorization and drift detection. Added "salting" methods for software signatures to ensure the software you're pulling is what it says it is. I also manage external resources and automate various infrastructure tasks with Terraform that are reusable across our on-prem solution—working with clients like Stanford University, Harvard University, NIH, The AMA (American Medical Association), St. Jude's Children's Hospital, United Nations, MIT, Dartmouth and Google to name a few. I occasionally use Nomad as a scheduler and orchestrator to deploy and manage containers. I also work with Terraform creating policies to help streamline processes in our infra. The Nomad scheduler for edge workloads has a relay function I've invented and is proprietary to Travis CI and Assembla. ### Software Engineer @ Travis CI Jan 2019 – Jan 2023 | San Francisco, California Working with a small team of about five people to deal with all things Travis making sure our Travis workers go out, scheduling, and keeping up the Docker images. Analyzing our Travis build logs to identify development-unrelated build breakages and fixing them makes it clear whether (mis)using specific CI configurations can lead to a trade-off between build breakages and, in turn, cause a burn rate on your build times. Even with the above issues, I work on daily; I try to lower the proportion and frequency of long build durations. I am using RabbitMQ for grouping projects into four quadrants based on median build durations and breakage ratios. From there, I triage the problem, then deploy the fix, whether it's RabbitMQ, Kubernetes, AWS, or Docker-related. ### Software Engineer @ LASOR Jan 2018 – Jan 2018 | San Francisco, California As a Python and Django developer at LASOR, an agile research organization, I contributed to studies on the progression of Non-Alcoholic Fatty Liver Disease (NAFLD). With NAFLD impacting 25% of Americans and no viable treatment options, LASOR aimed to reverse this trend through data-driven research and partnerships across medicine, technology, and industry. My role involved leveraging analytics to advance LASOR's mission of combating NAFLD. ### Software Engineer @ Aspire Jan 2018 – Jan 2018 | San Francisco, California I worked on various scripting projects using Python, Elixir, and Bash. This included developing internal tools separate from the core product, and providing cross-functional support by fixing JavaScript, CSS, and other issues for various teams, I also conducted very technical interviews for the hiring process. ### Senior Lead Software Engineer @ Cheekd Jan 2016 – Jan 2018 | Dumbo, Brooklyn, New York I was the Senior Lead Full Stack Software Engineer at Cheed. I managed a group of three engineers for almost three years; I implemented an array of functionality, using React for Web application-based signups, Python and Django for some of the DB functionality, and a few other technologies to build the foundations of the WebApp, I used React Native for most of the iOS product while integrating the "AP Hopping" technology I coined. I connected various people through access points, using public WiFi and Bluetooth for multiple functions. I created and coined the term "WiFi hopping" or "AP Hopping," which is proprietary to Cheekd. Online Dating, Reversed. www.cheekd.com https://en.wikipedia.org/wiki/Cheekd ### Software Engineer @ FC Flamingo Jan 2015 – Jan 2016 | Santa Monica, California FC Flamingo was a small development studio based in Santa Monica, California that worked with high-profile clients. The company had specialized talent across the technology stack, particularly in Ruby. As a full stack engineer at FC Flamingo, I developed reactive websites using Ruby on Rails. ### Software Engineer @ Path Jan 2012 – Jan 2015 | San, Francisco, California I defined, implemented, and supported server-side APIs for Path's mobile and web-based applications and iterated on prototypes quickly in Python. ## Contact & Social - LinkedIn: https://linkedin.com/in/michaelmendy - Website: http://www.github.com/montana - Website: https://michaelamendy.com --- Source: https://flows.cv/michaelmendy JSON Resume: https://flows.cv/michaelmendy/resume.json Last updated: 2026-04-01