Summary
Roman Gurovich is a senior software engineer with 12 years of experience building production systems across lending, retail, ERP, and ad tech, now based in San Francisco. He combines hands-on implementation and architecture—designing data models, CQRS event-replay systems, and orchestrators that integrate AI/ML predictions—with leadership experience as VP of Engineering bringing lending platforms to market in weeks rather than months. Notable strengths include real-time communication platforms for shop-floor workflows, auditable invoicing systems, and coordinating multi-team integrations for computer vision in mobile apps. He has a practical bent for shipping end-to-end products (UI, APIs, infra, and data pipelines) and a side interest in machine learning and biotech that informs his work on ML-enabled orchestration. An early background in psychology gives him an uncommon sensitivity to user flows and onboarding that has repeatedly improved engagement and conversion.
12 years of coding experience
10 years of employment as a software developer
University of California, Irvine
Russian, English