# Pavel Girs > Staff Software Engineer Location: San Francisco, California, United States Profile: https://flows.cv/pavelgirs Highly experienced backend generalist with over 20 years in the industry. Strong background in backend development with a proven track record of delivering high-quality, reliable software. ## Work Experience ### Staff Software Engineer @ Lunar Jan 2025 – Present ### Principal Software Engineer @ Highnote Jan 2023 – Present Implemented integrations with Visa and Mastercard clearing services for the acquiring business direction. Developed a scalable data pipeline using Apache Beam and BigQuery to process high volumes of transaction data, ensuring efficient and observable clearing of payments. Ensured compliance with Visa and Mastercard's regulatory standards. ### Staff Software Engineer @ Carta Jan 2020 – Jan 2023 Led the Security Exercise payment consolidation project, introducing a payment system abstraction layer and enabling the consolidation of business logic for exercising and the implementation of new payment methods. Led the design and implementation of an onboarding service for new Carta customers, streamlining the collection and processing of their information. Led the design and implementation of the Carta integration with external Human Resource Information Systems, successfully launching a scalable service capable of handling integration with multiple external systems. Led the Documents pod in the LLC group, responsible for the design and implementation of user experiences for cap table and interest-related documents. ### Senior Software Engineer @ Box Jan 2016 – Jan 2020 Senior Software Engineer, Backend, Relay Building backend for Relay services. Design and develop backend services for mission critical project of creating IF-THEN automations solution allowing end-users to create IF-THEN automation without help of software engineers. Sr. Software Engineer, Backend - Content Maintained and developed distributed scalable cloud file system. Handled day to day scalability Box cloud file system challenges. Investigating, fixing, optimizing, redesigning. Designed and implemented Working Set Api used by millions of Apple users to stay up-to-date with their Box content. ### Senior Software Engineer @ Guidewire Software Jan 2013 – Jan 2016 ‘Customer configuration upgrade framework' highly successful project addressing Guidewire platform upgrade challenges. This project greatly affected upgrade team performance and decreased upgrade costs by about 30%. - I developed framework which allows extract type system and abstract syntax tree information from running server instances using ASM and reflection and implemented several upgrade triggers to analyze and automatically transform customer configuration. - I wrote an advanced semantic XML merge tool which allows one to use schema information to detect differences in formatting, order of attributes, elements movement and renaming, etc. The tool dramatically increased upgrade team’s performance. - Additionally I wrote several Intellij extensions and inspections which address many of the upgrade problems and issues. `Product Designer` - A product that is used by insurance companies to create complex rule sets for issuing insurance policies. - Investigated and fixed multiple concurrency problems. - In charge of securing javascript injection from cross eyed scripting - Used Google Web Toolkit for writing UI in java ### Staff Engineer @ Wake Up Studios Jan 2010 – Jan 2013 | Novosibirsk Region, Russian Federation As a first engineer drove all major technical decisions of the company. - Single-handedly developed Shake Spears! on IOS and Android (~5 Million downloads) - Implemented a mutiplayer game server Writing high performance multi user service oriented application using Scala + Scala Actors + Netty non blocking IO. - Designed and developed games, tools and utilities. - Grew the engineering team to 8 people. ### Software Developer @ Parallels Jan 2005 – Jan 2010 - Developed and maintained Plesk - one of the most popular hosting control panel solutions. - Wrote and maintained system related code: DNS server integration, system permissions updating and configuration, spam filtering systems integration. - Wrote and maintained business logic and UI related code. Integrated MSDNS and SimpleDNS server support into Plesk - Implemented support for MSSQL and Jet database engines, prior to this Plesk had supported only MySQL server. I researched database engine compatibility issues, implemented database providers, changed SQL queries. - Integrated support of several mail servers and spam protection systems. ## Education ### M.Sc. in Computational Economics Novosibirsk State University ### B.Sc. in Computer Science High College of Informatics of Novosibirsk State University ## Contact & Social - LinkedIn: https://linkedin.com/in/pavel-girs-644219123 --- Source: https://flows.cv/pavelgirs JSON Resume: https://flows.cv/pavelgirs/resume.json Last updated: 2026-04-01