Aurora Solar
Full Stack Software Developer
Migrated the internal admin application from CoffeeScript to React, and eliminated unnecessary data transfer by updating the existing admin API suite with pagination, filtering, and field selection. This resulted in a tenfold improvement in internal process speed, enhanced code maintainability, and ensured visual consistency across internal and external applications.
Developed a connection between the Ruby on Rails backend and the Snowflake data lake to display client contract information within the application. This provided customers with real-time contract balance updates, significantly reducing time spent by both customers and account executives.
Designed and delivered a NextJS-based self-serve signup service, collaborating with marketing, revenue operations, and accounting to address process inefficiencies and develop streamlined workflows. Integrated with key systems such as CRM's (Salesforce, Hubspot), accounting platforms (Zuora, Recurly), payment gateways (Adyen), analytics platforms (Segment), and the main SaaS application. The solution modernized the signup experience, enhanced data consistency, simplified cross-system workflows, enabled a credit-based billing model for small-medium sized businesses, and resulted in acquiring over 400 new customers without sales team involvement.
Expanded self-service capabilities for small-medium business customers by introducing billing pages within the main application, featuring purchase history, payment management, and current credit balance. This eliminated the need for customer support intervention for routine purchase inquiries.
Implemented a dunning process for self-serve customers, introducing automated account deactivation/reactivation, payment correction banners, and admin redirects. This system prevented overdue accounts from maintaining app access, reducing potential revenue loss from failed charges.