← В ленту
Регистрация: 18.11.2024

Портфолио

King of the Curve

● Transitioned Firebase (Backend as a service) to a robust Golang and MongoDB based backend. ● Developed an adaptive Question bank that intelligently analyzes user learning patterns to tailor questions, enhancing comprehension in areas of weakness, and implemented a flashcard employing a spaced repetition algorithm for optimized memory retention. ● Designed and implemented the multiplayer gaming module in an agile environment from the ground up, enhancing the application’s interactive and competitive aspects. ● Undertook the complete redevelopment of the application, laying a new foundation for improved performance and user experience

Dropspin

● Spearheaded the development of DropSpin’s in-depth rehearsal analytics feature, utilizing BLoC for state management, resulting in a 30% increase in music educators’ efficiency through precise tracking and feedback mechanisms. ● Integrated local databases and developed RESTful APIs for seamless data synchronization, ensuring reliable access to rehearsal data and custom count-ins across devices, enhancing the software’s usability and consistency. ● Implemented sophisticated animations and customizable behaviors, including ”Last Time” auto-stop and loopable segments, to create an intuitive and engaging user experience for music educators, significantly improving the app’s adoption rate.

PlusOne

● Implemented dynamic link sharing for vouchers and aggregate pipelines for backend processing. ● Developed a Web sockets-based chat system and ensured efficient image compression for the community page. ● Designed data structures for managing community feeds, multiple restaurants, and their vouchers, and maintained compatibility with Dart 3 and new updates.

Скиллы

Java
JavaScript
FullStack
TypeScript
Golang
App Development
Swift
Dart
SQL
PostgreSQL
Flutter
Kotlin
Vue.js
Node.JS
React Native
Firebase
MongoDB
Rive
AWS
GraphQL
Restful APIs
CI/CD
Fastlane
Git
GitHub

Опыт работы

Fullstack / Flutter Developer
PlusOne
Flutter, Supabase
● Implemented dynamic link sharing for vouchers and aggregate pipelines for backend processing. ● Developed a Web sockets-based chat system and ensured efficient image compression for the community page. ● Designed data structures for managing community feeds, multiple restaurants, and their vouchers, and maintained compatibility with Dart 3 and new updates.
Fullstack / Flutter Developer
Dropspin
Flutter, Django, Python
● Spearheaded the development of DropSpin’s in-depth rehearsal analytics feature, utilizing BLoC for state management, resulting in a 30% increase in music educators’ efficiency through precise tracking and feedback mechanisms. ● Integrated local databases and developed RESTful APIs for seamless data synchronization, ensuring reliable access to rehearsal data and custom count-ins across devices, enhancing the software’s usability and consistency. ● Implemented sophisticated animations and customizable behaviors, including ”Last Time” auto-stop and loopable segments, to create an intuitive and engaging user experience for music educators, significantly improving the app’s adoption rate.
Senior Flutter Developer
02.2022 - 09.2022 |CTO Doctor
Flutter, Supabase, Clever SDK, PostgreSQL, SQL, Rive
● Handled authentication using Clever SSO to manage multiple user types, defining user roles and redirecting users to their respective pages post-authentication. ● Enabled Super Admin to create modules, lessons, chapters, and slides, with the ability to select content within the slides. ● Created a Dynamic Module for Rive Coordinate Extraction, allowing the pointing of Modules, Lessons, and Chapters at Animated Rive.
Senior Software Engineer
11.2021 - 01.2022 |Threecolts
Clever SSO, Rive
● Handled authentication using Clever SSO, defined user roles, and managed redirection based on user roles. ● Created a Dynamic Module for Rive Coordinate Extraction to point Modules, Lessons, and Chapters at Ani- mated Rive.
Fullstack and flutter development
с 11.2021 - По настоящий момент |King of the Curve
Flutter (Mobile and Web), VueJS (Vue2 + Vuetify for admin panel), Golang (Gin), MongoDB, Firebase (Auth, FCM, Firestore), Stripe, Swift, In-app purchases
Transitioned Firebase (Backend as a service) to a robust Golang and MongoDB based backend. • Developed an adaptive Question bank that intelligently analyzes user learning patterns to tailor questions, enhancing comprehension in areas of weakness, and implemented a flashcard employing a spaced repetition algorithm for optimized memory retention. • Designed and implemented the multiplayer gaming module in an agile environment from the ground up, enhancing the application’s interactive and competitive aspects. • Undertook the complete redevelopment of the application, laying a new foundation for improved performance and user experience
Senior Flutter Developer
09.2021 - 05.2024 |FlutterDesk
ONNX C, Dart-FFI, COAP, Flutter, MongoDB
● Innovated by writing a wrapper around the ONNX C runtime using Dart-FFI, enabling direct model inference within Flutter applications, offering a more efficient approach for AI model integration in mobile applications. ● Orchestrated the integration of a real-time location tracking feature within a Flutter application, utilizing the location plugin and employing the Constrained Application Protocol (COAP) for efficient data transmission. ● Developed an audio player application, leveraging MongoDB GridFS for audio storage and implementing efficient fetching of audio files in chunks, minimizing buffer times and enabling dynamic audio seek functionality.
Senior Flutter Developer
01.2021 - 01.2022 |Social Optics
Flutter, Supabase
● Social Optics allows Super Admin to design Course according to student calliper in which it can create Class, Lesson, Chapter or Slide according to need. ● Parent can track their child's progress Module wise. ● Teacher can track its student progress and can see answers of its students. ● Student can take lectures and continue them where they left whenever they need. ● Since there are more than one user types so we handle the auth using Clever SSO and define user roles there after authentication user is redirected to their respective page. ● Supabase Micro Services and Queries for data storage and data extraction. ● We Used BLOC as State Management tool in this project. ● Repository Pattern is used for Data Sourcing start by defining data classes for fetching data. ● Super Admin can create module, lesson, chapter and slides and in the slides he can select Audio, Video, and Image. ● Questions (Open Ended + MCQs).
Top Rated plus Flutter / Full Stack Developer
с 02.2019 - По настоящий момент |NDA
Flutter, Full Stack
● Achieved Top-Rated Plus status with perfect Job Success Rate on Upwork. ● Collaborated globally, leveraging diverse perspectives to develop MVPs. ● Engineered robust solutions using modern development frameworks to enhance performance. ● Implemented advanced security measures in Flutter apps to protect client data.

Образование

Computer Science (Магистр)
2021 - 2023
National University of Sciences & Technology
Computer Science (Бакалавр)
2016 - 2020
NFC Institute of Engineering and Technology

Языки

АнглийскийСвободно владею