ScreenCloud
Upon returning to the UK in 2022, I resumed my role as a Staff Software Engineer at ScreenCloud, By this time, I had already developed the entire billing system for the product and continued to maintain and expand its capabilities.
As part of my responsibilities, I constructed all the necessary UI components to facilitate credit card collection through Stripe, enabling customers to make payments via PayPal and Direct Debit. Additionally, I implemented enterprise-level offline invoicing payments, leveraging the functionality provided by Chargebee, our subscription management system. Moreover, I conducted thorough research and proof-of-concepts for a potential partnership with Microsoft, exploring the integration of our product into the Azure marketplace.
Throughout my tenure, I spearheaded the development of the comprehensive billing system and collaborated closely with customer support, customer success, finance, and marketing teams to address any billing-related matters. As part of our growth, we formed a dedicated billing team, in which I served as a staff engineer and actively mentored fellow engineers.
Throughout my journey at ScreenCloud, I have consistently been respected as a mentor and resource for both junior and senior engineers, providing technical expertise and contributing to the overall product development.