Summary
Alvin Richards is a seasoned engineering-led product executive with 30+ years in enterprise software and over a decade bridging engineering, product, field, and marketing to align technical roadmaps with customer and GTM needs. Currently Head of Product at Weaviate, he previously led search product strategy and serverless initiatives as VP of Product Management at Elastic and has run product at Redis, MariaDB, DataStax and MongoDB. He excels at translating developer and community signals into profitable product and pricing decisions, having shepherded platform shifts (GenAI relevance, serverless search, Azure Redis premium) and led cross-functional teams to close strategic gaps. Known for rebooting stagnant field organizations and shipping technical innovations (temporal data concepts, PL/SQL migration paths, durability and API extensions), he combines hands-on engineering instincts with executive-level commercial judgment. Based in Los Angeles, Alvin still spends spare hours tinkering with open source projects—keeping one foot in code while steering product strategy. His background in both photography and computer science gives him a creative, user-focused lens on technical product problems.
11 years of coding experience
37 years of employment as a software developer
BA, Photography, BA, Photography at Nottingham Trent University
BSc, Computer Science, BSc, Computer Science at University of West London