Goal
Simplify and secure financial transactions, including deposits, withdrawals, and wallet operations, while ensuring regulatory compliance through geolocation and device validations.
Solutions
- Lead a small team of developers focused on building SDKs for a Series A funded US-based payment platform with 3 paying customers and a growing user base.
- Developed client-side SDKs tailored for various platforms, including React, React Native, Pure JS, and Flutter and iOS Native.
- Created miscellaneous backend services on Express.js and Next.js, deployed as a Docker container.
- Setup a CI/CD processes for all services with scripts using GitHub Actions and Fastlane.
- Built CI/CD pipelines for smooth releases.
- Integrated a custom OAuth implemenatation of embedded SDKs for third party authentication.
- Created reference apps and maintained multi platform integration documents for ease of implementation.
- Enhanced monitoring and debugging via Sentry and GCP.
Impact
- Onboarded six major clients, demonstrating the reliability of SDKs.
- Achieved secure and compliant payment processes.
This project demonstrated expertise in SDKs, UI/UX, backend services, and scalable development solutions.
React
React Native
Typescript
Flutter
Dart
iOS Native
Express.js
Next.js
Docker
CI/CD
OAuth
Sentry
GCP
Linting
Code Quality
SDKs
Rollup
Expo
Chakra UI
Project Management