kabinmanandhar.
my projects so far.

timespin

Led the development and evolution of the TimeSpin app, leveraging Flutter and IoT for enhanced productivity.

TimeSpin

Swivt | Genese GmbH
Aug 2023 - Present
Role: Lead Flutter Developer


Project Overview

TimeSpin simplifies time tracking, providing real-time monitoring to boost productivity and profitability. It served as a platform for implementing Bluetooth Low Energy (BLE) integrations, SignalR connections, notifications, and background functions. The app is owned by Genese GmbH, and I work as a direct dedicated developer via Swivt,


First Version Highlights

  • SignalR Connection: Established communication between TimeSpin Dice and the web frontend.
  • Device Synchronization: Enabled device connectivity and real-time data sync with the server.
  • BLE Implementation: Configured BLE operations (Read/Write/Notify) using documentation from IoT engineers.
  • Background Operations: Enhanced user experience by supporting app functions in the background.
  • Documentation: Provided detailed technical documentation for seamless project handovers.

Second Version Upgrades

  • Standalone Interface: Decoupled the app from its web frontend dependency, enabling direct interaction with backend APIs and devices.
  • Enhanced Data Visualization: Introduced a Table View for improved data representation.
  • Activities & Templates: Implemented features for customizable user experiences and streamlined workflows.
  • Clean Architecture: Applied scalable architecture principles to accommodate the app's extensive feature scope.

Ongoing Work

  • Refining overall app functionality and designs for an optimized user experience.
  • Expanding features to align with client feedback and emerging requirements.

Core Skills Applied

  • Flutter: Developed and optimized cross-platform mobile applications.
  • IoT Integration: Implemented Bluetooth Low Energy (BLE) for device communication.
  • Technical Design: Applied clean architecture principles to ensure scalability and maintainability.
  • Mobile App Development: Led the creation of a robust app with extensive real-time tracking features.
  • Software Configuration Management: Managed repositories and configurations on GitLab.

On this page