Project 1 - Shopify-FreshBooks Integration (React + Node)
- Orchestrated a smooth integration of the Shopify Billing API into the FreshBooks app, leading the technical scoping and architectural design process
- Developed the onboarding workflow in the backend, enabling users to purchase FreshBooks subscriptions in-app
- Developed the verification user workflow, encompassing both front and backend components. This system utilized FreshBooks APIs to provision new users and streamline the email verification process
Project 2 - Developer Portal and Appstore Enhancement (Python + Flask)
Developer Portal
- Led the technical scoping and design discussions for a new microservice for building new Developer Portal and Appstore features
- Implemented the Create and Get by ID endpoints in the backend, added verification, business logic and adapters to build the end to end workflow of the app creation and retrieval process
Appstore
- Developed a proxy layer that efficiently forwards API requests from the Appstore to the external CMS
- Implemented a Redis adapter within the proxy layer, markedly improving load times for the Appstore and contributing to an enhanced user experience
- Collaborated with the infrastructure team to successfully migrate AppStore code from the external cloud to a native cloud environment for better availability and reliability
Project 3 - Mileage Tracking API (Python + Flask)
- Implemented a new feature for the Mileage Tracking API, empowering business owners to filter trips created by different team members
- Conducted database migration and backfills to efficiently store trip creator information, insuring data integrity
- Introduced pagination and additional filters to the GET trips API, improving usability and search capabilities for web and mobile clients