
Spending hours misplaced in a rabbit gap of fragmented discussion board posts and unresolved code points, making an attempt to construct an answer that didn’t but exist, was the beginning of my journey. It led me to turning into what I’m right this moment: a Developer Advocate.
Basically, I act as a “Human API” for the developer neighborhood, taking complicated product architectures and technical specs and turning them into information that’s simple for others to make use of and perceive. No less than, that’s how I outline what we, the ‘Developer Avocados,’ do.
My journey began with my first public code repository: a easy Python library that related to a Cisco Unified Communications Supervisor (CUCM) server and carried out operations on telephone strains, partitions, and calling search areas.
On the time, I used to be a part of the CX Skilled Companies crew in Mexico Metropolis, working with Cisco Collaboration applied sciences. That library was not only a aspect challenge. It was the results of numerous hours of trial and error to make automation work in an surroundings with restricted documentation and little or no neighborhood steering. I felt like Alice touring down the rabbit gap to Wonderland. There have been no full tutorials, no clear examples, and no LLMs to fill the gaps, solely fragmented discussion board posts and unresolved points — and pure experimentation.
I celebrated each single little success, simply to be reminded that I used to be on a decent deadline with buyer. What stored me going have been these little a-ha! moments from time to time, together with the enjoyment of uncovering one thing new.
Finally, by persistence and reverse engineering, I constructed an answer that automated a number of the most typical buyer duties. However as soon as it labored, I noticed I couldn’t simply maintain it to myself. Others have been possible going through the identical frustrations! After confirming there have been no conflicts of curiosity, I revealed a royalty-free model of the core code together with tutorials and examples. I felt a deep sense of delight in that second. It made me really feel helpful in a means that went past the position I used to be being paid for and was my means of constructing a tiny, but significant contribution to the coders on the market, serving to them keep away from the identical ache I had simply navigated.

That want to share information turned even clearer at my first in-person Cisco Reside, the place I offered on the DevNet Theater. You may count on some nerves with a giant alternative like this, however for me, it was fairly the alternative — I felt like a fish in water. I discovered myself studying the room, adjusting my speech in real-time based mostly on the viewers’s reactions. I discovered to lean into the “vibe” and the way to snap individuals again into the second if I felt them drifting. Being in entrance of a dwell viewers, showcasing a challenge constructed with Node.js, Google Dialogflow, and Cisco Contact Middle made me notice how a lot I take pleasure in serving to others be taught by actual, working examples.
Then, my journey took a literal leap throughout the ocean. I joined the Software program and Automation (SAO) crew in Lisbon, Portugal, creating software-based options for Enterprise and Service Supplier clients. The transfer was a large life change, however one which Cisco and my fellow Cisconians supported and walked me by each step of the best way. Alongside my new position, I continued sharing real-world engineering experiences by talks, demos, and tutorials, specializing in sensible classes discovered relatively than idealized situations.
(Wish to hear extra about how I traded bolillos for pastéis de nata? You’ll be able to learn the full story of my transfer to Lisbon right here!)

Extra just lately, I’ve had the chance to do that full-time as a part of DevNet. DevNet is the group inside Cisco devoted to creating coding and automation throughout our merchandise accessible to everybody. Inside DevNet, the DevRel crew builds neighborhood and delivers technical content material by weblog posts, movies, tutorials, and public code repositories. As a Developer Advocate, that is precisely the place my expertise and keenness come collectively.
Right this moment, I share sensible ideas with the DevNet neighborhood throughout a number of codecs, from steering on constructing efficient improvement environments to a video collection on profiting from instruments like Cisco RADKit with the ability of coding and AI. I additionally interact with college students and engineers by college masterclasses and know-how occasions in a number of nations.
However shifting into this position required me to fully rewire my mind. Abruptly, my “buyer” wasn’t a particular account anymore, and my “deliverable” wasn’t a report or a code deployment. I traded fastened deliverables for a much wider, extra inventive means of producing worth.
My clients at the moment are the worldwide IT neighborhood, and whereas there’s much less conventional strain, the accountability feels even larger. The purpose is balancing usefulness, enchancment, and innovation, whereas working intently with Cisco enterprise items to supply the correct context for brand spanking new capabilities. It’s a tremendous alternative, nevertheless it’s additionally a shift in mindset — there’s nobody telling me precisely what to do. I’m the one trying to find the subsequent massive concept that may really assist builders! However whether or not by DevNet sandboxes or public repositories with full use instances and tutorials, the main target stays the identical: making Cisco code simple, joyful, and accessible to everybody.
To discover my work and that of my fellow Developer Avocados, go to the DevNet YouTube channel and observe DevNet on social platforms. For every thing DevNet-related, developer.cisco.com is one of the best place to begin.
I’m at all times seeking to join with the neighborhood, so should you see me at locations like Cisco Reside, different tech trade occasions, or wherever on-line, say hello! I’d love to listen to about your personal “rabbit gap” moments and the way you’re utilizing code to alter the world.
For now, merge request authorized: My journey as a developer advocate is now dwell in manufacturing!
Are you prepared to show your technical ardour into a world impression? Discover careers at Cisco!
