I am an experienced Technical Product Manager with a strong foundation in software engineering. My career began as a software engineer, progressing through roles as a full-stack developer, team lead, and product architect at the innovative startup Navigaya. After 6 years in engineering, I transitioned to product management, driven by a keen interest in product development's business and customer aspects. My passion for engineering remains integral to my approach.
One of my initial engineering endeavors was helping implement a local network for my high school in 2004 at the age of 16. This early project fueled my interest in computing, leading me to obtain the Cisco Certified Network Associate Security certification (CCNA1, CCNA2, CCNA3). Subsequently, I helped the following year to upgrade the network to meet newly learned standards.
The greatest advantage of my technical background is the ability to discern the technical ramifications of product decisions. After discussions with an engineering counterpart, we often identify strategies to expedite feature release by up to 50% through judicious trade-offs, enabling quicker validation and deployment without significant compromise.
With a solid tenure in product management since 2013, my technical background forms the cornerstone of my ability to collaborate effectively with engineering teams, manage technical partnerships, and understand the needs of developer clients, particularly in SaaS environments focusing on APIs and other technical solutions.
As a holder of the Cisco CCNA certification (CCNA1, CCNA2, CCNA3), I possess a comprehensive understanding of network dynamics. This knowledge was precious during the rise of video media format. In those early years, video technology primarily relied on downloads rather than streaming, requiring a nuanced understanding of data transmission to effectively decode and present video content to viewers.
I am adept at crafting efficient SQL queries and have experience working with databases over 500 GB, some of them on PostgreSQL and BigQuery. Knowing SQL helps me to self-serve and validate or deny product hypotheses by directly interacting with the data. I’m also used to working with data analytics teams, where I partner with analysts to help me with product metrics or to keep products aligned with data governance.
For visualizing data, I predominantly use Metabase and Looker. I’m a Metabase fan for life! I also use Navicat for remote database connections, including those requiring SSH tunneling.
My experience with data analysis
Fun fact! The longest query I had written was about 900 lines of code. This query was executed daily to extract conversion funnel analysis data from a Snowflake instance. It was designed to visualize all steps in the user journey of over 2 million users daily. The complexity of the query lies in its size and the creation and utilization of temporary tables to aggregate and process the data efficiently.
In my career, I’ve worked with many technological stacks. I’m used to reading any codebase or digging how things work in git repos - especially in legacy software - where even the dev team rarely knows how things operate. I’m familiar with SOLID principles and a fan of Porto (Software Architectural Pattern).
I am proficient in PHP, with Laravel. Additionally, I have expertise in TypeScript with Next.js. Python is another language in my skill set. To stay current with emerging technologies, I regularly engage in weekend projects, experimenting with new tools and techniques.
My expertise extends to the field of DevOps. I have successfully implemented robust infrastructure systems in multiple companies, focusing on efficiency and cost-effectiveness. My knowledge includes:
While my expertise is primarily in Amazon Web Services (AWS), I also possess practical experience with other major cloud platforms, including Google Cloud Platform (GCP) and Microsoft Azure.
I have co-led 3 projects involving the transformation of monolithic architectures into macro or microservices and have consistently adopted an API-first approach. I’ve successfully guided multiple products through this transition, adopting an API-first approach. I’m forever grateful for industry-leading literature such as Monolith to Microservices, Building Microservices: Designing Fine-Grained Systems by Sam Newman, and Microservices Patterns by Chris Richardson, helping us craw out of the trenches. In summary:
Read case-study we did with Kong team on Rush Builds a Scalable Infrastructure for the Future with Kong Enterprise
I have written a dozen API specifications, documentation, and adoption recipes. Maybe I had read well over hundreds - Shopify, Paypal, Stripe, Adyen, Facebook, Google APIs, Zapier, HubSpot, Intercom, Klaviyo, Yotpo to name of the most common few. I’ve written at least a hundred specifications for integration between products - most of them considering rate limiting, batching, and monitoring for errors.
I have solid experience with both REST and GraphQL APIs, as well as led a few SaaS API standardization initiatives, focused on creating faster development learning curves, but also predictability. Biggest was with over 2,000 endpoints accessing 15 different teams, incorporating changing CD pipelines with linters and tests to ensure adherence to these standards and scopes.
In the realm of API gateways, I led the implementation of systems for authentication (authN) and authorization (authZ). This involved introducing scopes and roles and skillfully migrating customers from multiple systems within a single IAM system that supports these functionalities.
Regarding tools and specifications, I am well-versed in OpenAPI, Swagger, Postman, and crafting cURL requests.
I have extensive experience developing and managing video-centric products, encompassing various applications from sports analytics with platforms like Synergy Sport to robust live streaming services. These platforms have successfully streamed to millions of simultaneous viewers, offering free and pay-per-view options. My expertise covers the entire spectrum of video technology, including content injection, advanced encoding techniques (H.264, H.265, H.266, VP8, VP9), efficient storage solutions on cloud or private hosting, and proficient publishing for streaming using protocols like HLS, HDS, and RTMP.
Certified CompTIA Security+ expert, and I'm studying for the Certified Information Systems Security Professional (CISSP) certification. This endeavor is part of my commitment to continually expand and enrich my security and technical skill set.
Whether it's crafting agile-focused user stories or writing detailed Software Specification Requirements (SSRs) that encompass both functional and non-functional aspects, I can do that. I prefer collaborating closely with the engineering team lead and understanding how to best support the dev team based on their preferences.
Coming soon