Rishi Chinta
EKTBLY
I had the privilege of working as a freelance developer with ektbly, an edtech company based in Dubai, UAE, committed to simplifying the connection between local tuition teachers and students , and empowering them to host their classes online. During my time at ektbly, I had the opportunity to contribute to various aspects of the project, taking on roles as a Flutter Developer, Backend Developer, and Frontend Developer. Here's a more modest account of my role and accomplishments:
Flutter Developer
In the capacity of a Flutter Developer, my responsibilities encompassed the development, deployment, and publication of the ektbly application on both Android and iOS platforms. Some of my key contributions included:
Facilitating teacher and student onboarding within the same app, utilizing Role-Based Access Control (RBAC) for user management.
Implementing interactive live classes by integrating Agora as the platform for hosting live sessions, and utilizing Firebase for real-time functionality.
Managing pre-recorded classes by uploading and storing them through Firebase Cloud Storage.
Enabling payment integration for a seamless user experience, including Apple Pay on iOS and Google Pay on Android, utilizing Stripe as the payment provider.
Backend Developer
In my role as a Backend Developer, my focus was on building robust payment integrations using Node.js and Express, in conjunction with the Stripe Node SDK.
Additionally, I handled payment reconciliation and conflict resolution, ensuring a secure and reliable payment system.
Frontend Developer
As a Frontend Developer, I played a key role in developing a React web application to empower teachers to easily manage their recorded courses on the ektbly app.
I also contributed to the creation of an admin web portal, which served as a central hub for managing payment issues, refunds, and content across the platform.
Store Links
Apple App Store Link
Google Play Store Link