# Vladimir Gurovich > AI-focused Principal Software Engineer | Zillow Group Location: San Mateo, California, United States Profile: https://flows.cv/vladimirgurovich * Over 10 years of experience designing and developing desktop, web, and mobile applications and services, with a strong focus in recent years on AI-driven solutions and distributed data systems. * Proven technical leader and team builder with a track record of mentoring engineers and guiding teams through large-scale platform migrations, infrastructure modernization, and AI adoption. * Experienced in delivering high-throughput, low-latency distributed data pipelines, organization-wide CI/CD transformations, and cloud infrastructure automation. * Early AI technologist applying Large Language Models (LLMs), Model Context Protocol (MCP), and Machine Learning to transform complex data into actionable intelligence and deliver measurable business outcomes. * Passionate about bridging cutting-edge AI capabilities with real-world business needs, driving both innovation and operational excellence. ## Work Experience ### Co-Founder @ Analog Craft Jan 2025 – Present | San Francisco Bay Area ### Principal Software Engineer @ Zillow Group Jan 2020 – Present | San Francisco Bay Area At Zillow, I lead high-impact engineering initiatives that modernize infrastructure, accelerate delivery, and unlock business value through AI and data-driven innovation. My work spans large-scale platform migrations, distributed systems, and cutting-edge AI/ML applications that drive measurable outcomes. * DESIGNED AND DELIVERED GITLAB CI/CD PIPELINE TEMPLATES AND TERRAFORM MODULES that enabled and accelerated the organization-wide migration from a legacy CI/CD platform to GitLab, ensuring a smooth transition and minimizing downtime. * BUILT A SERVICE AND PIPELINE INVENTORY/ANALYSIS TOOL, identifying deprecation, deletion, and transfer opportunities that reduced my team's ownership burden by 40%. * BUILT DISTRIBUTED STREAMING DATA PIPELINES, enabling high-throughput, low-latency processing of mission-critical business data at scale. * INTEGRATED AI-POWERED DATA EXTRACTION AND ANALYTICS PIPELINES, turning complex, unstructured data into actionable insights and predictive intelligence. * APPLYING CUTTING-EDGE AI TECHNOLOGIES, including LLMs and MCP to deliver intelligent, automated insights that directly improved customer experience and business outcomes. * CHAMPIONING AI/ML BEST PRACTICES ACROSS THE ORGANIZATION, driving adoption of modern AI tools and frameworks. ### Staff Software Engineer, Employer Experience team @ Collective Health Jan 2018 – Jan 2020 | San Francisco, CA The goal of the Employer Experience team is to build the next generation of Collective Health Employer Experience. My contributions to this goal include * Lead an iterative effort to improve performance of an aging business-critical analytics service written in an unsupported framework. Key accomplishments of this effort included: * significant User Experience improvements with to up-to 99% decrease in API response time. * migration to an organizationally-supported platform with better testability and observability * Maintained a legacy business-critical web application used by all of our paying customers with zero unexpected downtime. * Provided significant contributions to authorization framework used by various Java services in the org. Technologies used: Java, Javascript ### Staff Engineering Manager, Frontend Team @ Collective Health Jan 2015 – Jan 2017 | San Francisco * Grew the Frontend team to 12 engineers and 2 managers with zero attrition * Mentored engineers and mid-level managers through career growth * Drove efforts to future-proof the frontend application infrastructure and tooling. ### Lead Frontend Engineer @ Collective Health Jan 2014 – Jan 2015 | San Mateo, CA * Architected and lead development of multiple internal and externally-facing application portals delivering the healthcare experience that we deserve. Technologies and toolchains introduced survived the test of time and are still being used more than 4 years later. * Drove high team growth by direct sourcing participation, improving interviewing practices and training fellow engineers. ### Lead AngularJS Developer @ Storied Jan 2013 – Jan 2014 | San Francisco, CA * Lead a team of Javascript engineers to build a highly-performant and interactive mobile-first web application and component framework using AngularJS. * Provided mentorship and introduced new processes that strengthened the team and product. ### Senior Software Engineer. @ VMware Jan 2012 – Jan 2013 | San Francisco, CA * Full stack Rails & Javascript development on Socialcast, VMWare's Social Enterprise Collaboration Platform ### Technical Co-Founder @ SignalActive, Inc Jan 2009 – Jan 2011 | San Mateo, CA SignalActive designed and developed RadarActive, a combination of a hardware interface between smartphones and radar detectors and a cloud-based service that allowed people to automatically collect and share speed trap and road hazard information. In the pre-Kickstarter times, 4 engineers in a bootstrapped company were able to take a concept from idea to a shipping hardware product in under a year while building a backend infrastructure to support the data exchange. I primarily focused on the IOS development as well as Rails-based administrative middleware. ### Senior Software Engineer @ Calypso Technology Jan 2007 – Jan 2008 * Involved in improvement, maintenance and ongoing feature development of the Java-based FX Trade Entry frontend. * Designed and developed Trade Routing Rule Management App for managing rules that controlled the flow and execution of trades once they were entered into the system. * Designed and developed a tool to triangulate, preview and execute FX Arbitrage, the risk-free buying of a currency in one market for immediate or simultaneous resale in a second market in order to profit from the price discrepancy * Designed and implemented FX Date parser and Date-to-FX Tenor conversion algorithm that supported a number of financial date standards and rules. * Involved in ongoing maintenance and refactoring of less-than-perfect legacy code * Developed a number of reusable Swing components and frameworks used throughout the application * Involved in complete software development life cycle - requirements gathering, analysis, and detail design, development and testing. ### Senior Software Engineer @ Currenex, Inc (State Street Bank subsidiary) Jan 2005 – Jan 2007 * Involved in improvement, maintenance and ongoing feature development of the Java-based frontend client. * Involved in complete software development life cycle - requirements gathering, analysis, and detail design, development and testing. * Developed a skinning/white label framework for rebranding of Currenex services. * Designed and developed an admin tool for Account Management, Bank/Customer Setup and Access Control Configuration. * Designed and Developed Keyboard-based Trading featuring User-configurable macros as well as support for various trading keypads. * Developed User Interfaces for Algorithmic Trading and other Complex Order types. * Developed Order Staging for clients that require specific risk controls in their FX Trading Platform. * Developed Cancel & Rebook feature that provides clients the ability to aggregate their trades. ## Education ### Bachelor of Science in Computer Science UC Santa Barbara ## Contact & Social - LinkedIn: https://linkedin.com/in/vladgurovich - Portfolio: http://vlad.io - Portfolio: http://stackoverflow.com/users/218248/vladimir-gurovich - GitHub: https://github.com/vladgurovich --- Source: https://flows.cv/vladimirgurovich JSON Resume: https://flows.cv/vladimirgurovich/resume.json Last updated: 2026-04-12