Monday 10th Apr4:30 PM
Hello! I recently joined Microsoft as a Principal Software Engineering Manager to lead platform teams for Yammer/M365. Prior to Microsoft, I grew and led engineering teams at Sauce Labs, AWS, OLX, and Google building large-scale distributed systems. I believe that clearly defined goals combined with positive interaction dynamics are the keys to success for any team. You build the first with structure and lean processes. The second, by intentionally developing a healthy culture that rewards the right behaviours. Software engineering is a creative endeavour and as such, it flourishes with autonomy. I strive to bring enough context to the teams I support for them to decide what is best on their own. My personal theory of conflict is that generally, it arises from unvoiced expectations and unconfirmed assumptions. My approach to conflict resolution is based on unwrapping what was expected but not said, assumed but never checked. Acting with fairness is very important to me and what works best in the long term. The principle I use to deal with complexity at work is “Complaining is silly, either act or ignore.” I address problems from the systems thinking perspective, looking to understand how people and technology are interconnected. Going deep into those patterns, I can find the best levers to act on and help us achieve our goals. I enjoy very much mentoring engineering leaders through the Vancouver SDM group and PlatoHQ. Excited to meet everyone and learn from you all!
Manager of Managers
Do you want Diego as mentor?
Develop yourself to become a stronger engineering / product leader
Principal Software Engineering Manager
Aug 2021 - current
Running teams for Microsoft Yammer/365
Senior Software Engineering Manager
Oct 2019 - Jul 2021
Sauce Labs is the world's largest continuous testing cloud of web and mobile applications. We focus on helping our customers achieve digital confidence—the knowledge that they are delivering the best possible user experience to their users. Currently leading three engineering teams dedicated to mobile devices and desktop applications virtualization. Revamped and regrew the EmuSim team, achieving the best time-to-market ever for our mobile devices offering (iOS and Android). Drove broader organizational initiatives to improve SDLC practices, developed the engineering management career ladder, and contributed to operational excellence with a fully-fledged Incident Management process.
Engineering Lead, Software Development Manager
Amazon Web Services
Sep 2016 - Jul 2018
Responsible for two engineering teams, 15 engineers and one manager, for the AWS Commerce Platform. My teams assembled highly scalable, fault-tolerant, distributed services to support and enhance customers’ financial experience using AWS. Focused on the payment collections domain for AWS, processed 5MM+ invoices/payments per month and scaled throughput 300% YOY. Successfully transitioned ownership over +10 backend services from teams in Seattle to new teams in Vancouver. Effectively partnered with peer teams across three offices and time zones, developing productive relationships with key stakeholders from Product, Finance, Operations, Customer Support, Accounting, and Legal. Automated non-payment suspension for AWS, and delivered +30 projects to support GDRP compliance, Direct Debit as a payment method, Split Payments, Credit & Rebill, Dunning Messaging, Balance Tracking and the new EMEA seller of record. Onboarded 20+ individuals to AWS, conducted +50 interviews hiring data engineers, software developers and managers.
Head of Software Development
Jul 2015 - Jun 2016
Grupo Clarin is the largest media conglomerate in Argentina. Artear (Argentina's Art and Radio Television) is its leading producing and broadcasting company for Latin America television. News, sports, and entertainment are published and distributed across several digital channels including high traffic sites and mobile apps. Managed a team of +35 software engineers, DevOps and QA specialists supporting Artear media platform, content management system, mobile apps, and high traffic news and entertainment websites TodoNoticias, ElTreceTV and Ciudad.com Released TN 2016, first full redesign in three years. Renovated mobile apps to activate 360° videos and VR experiences. Reengineered internal APIs to launch Facebook Instant Articles and Google AMP versions on top of NodeJS/KOA. Implemented engineering practices like iterative development, unit testing, coding standards and code reviews, with a focus on improving speed and reducing technical debt. Initiated transition to automated testing for UI and backend services. Converted dysfunctional technology specialty teams into effective cross-functional teams with autonomy and ownership. Migrated infrastructure from a bare metal hosting provider to AWS (EC2/S3/RDS) and Cloudflare as CDN.
Director, Software Engineering
Dec 2012 - Jul 2015
Naspers is a multinational group of e-commerce and media platforms, with operations in 133 countries around the world and 6 billion dollars in annual revenues. OLX is the global classified brand of Naspers, with leading online consumer marketplaces in emerging markets such as Brazil, India, Africa, South Asia, and Latin America. Grew, challenged, and led an engineering team of +60 people including tech leads, software developers and scrum-masters. Created alignment coordinating multiple streams of work across four different countries (Argentina, Brazil, India, and South Africa) to look after the global classified platform with web, mobile, Android and iOS apps, and backend services. Transformed a burdensome quarterly planning process for the Core backend prioritizing delivering business value through the adoption of a data driven approach, with clear metrics for team’s success. Simplified architecture, removed low-performing legacy components and scaled a multi-country platform based on MySQL/SOLR/Java and Scala for the backend and PHP/Node.JS in the frontend, hosted in Rackspace Cloud services. Upgraded user communication features, from a primitive email proxy to a real-time chat messaging system.
Director, Head of Production - Buenos Aires
Aug 2010 - Nov 2012
R/GA is an international advertising agency headquartered in New York — with more than twelve additional offices around the world. The agency is part of IPG, one of four global advertising holding companies. R/GA creates advertising and marketing products based on technology and design. Started-up the Buenos Aires office, the key hub for R/GA in Latin America. Scaled headcount to 45 developers and 15+ designers, producers, and staff in two years. Delivered mobile apps and online interactive experiences for Intel, L’Oreal, Mastercard, McCormick, Netflix, Unilever, Samsung. and Verizon. Produced and maintained content management platforms for Nike and Walmart.
VP Operations, Creative & Social Studio
Aug 2008 - Apr 2010
COO direct report and member of the executive team dedicated to devise and execute the company's strategic plan. Escalated to build and mentor a team of 12 TPMs, each one of them overseeing a cross-functional team of ten members. Managed a 140+ person operation with geographically distributed teams working for clients like Autodesk, Coca-Cola, GAP, Google, LinkedIn, Playphone, Nike, Xing, and Yahoo. Directly responsible for USD 9M+/year in revenue. Negotiated contracts, wrote SOWs, resolved conflicts and acted on major customer issues.
Technical Project Manager
Jun 2006 - Aug 2008
During 2006 and up to 2008, completed a series of software projects for Google, overseeing 20+ engineers across Buenos Aires, Mountain View, and Phoenix. Facilitated design reviews, decided on technical trade-offs, prioritized our features backlog, ensured delivery on schedule, managed risks, and handled stakeholders’ communication. Contributed to mature early practices and processes for Google to collaborate with technology partners. Built from scratch and released in production a complex workflow tool for Google Finance Operations (Moneypenny). Assembled prototypes that later became part of the Google Applicant Tracking System, including components for resume analysis, applicant tracking, offer generation and hiring decision support
Aug 2005 - Jul 2006
During 2006, architected the implementation of five offshore projects for IOKO and UBM (United Kingdom), VeriSign and Coolwave (Netherlands) and Vertical*I (Switzerland). Implemented software apps using Java, Spring, Hibernate, and MySQL. In 2005, relocated to London to complete the migration of a mainframe solution to a WebSphere/DB2/AIX composite for the OAG group (reducing operative costs by 20%). Led a team of developers split into two locations. Generated creative alternatives to remove performance bottlenecks and our work put project NTP6.1 back on track, unblocking three other workstreams.
IT Architect - Technical Lead
IBM Global Services
Jun 2003 - Jul 2005
Recruited and led a team of 6 software engineers to deliver a data-intensive system that significantly increased the level of detail and control over the production of stainless-steel coils for Techint. Reduced cycle times three-fold and enabled operators to determine individual coils cost (versus averages per family/set) and optimize production paths. Led a small architecture team, creating J2EE components for the re-engineering of Telefonica Movistar homegrown CRM. Architected a high-availability cluster platform with BEA WebLogic (J2EE) to support +3,000 customer service agents who handled a client base of +10M customers every day.
You're a great engineer.
Become a great engineering leader.
Plato (platohq.com) is the world's biggest mentorship platform for engineering managers & product managers. We've curated a community of mentors who are the tech industry's best engineering & product leaders from companies like Facebook, Lyft, Slack, Airbnb, Gusto, and more.