Skip to main content
Shanil Ck

Shanil Ck

Software Engineer

Talent
MangaloreMember since September 15, 2026
PythonKotlinFlutterClean ArchitectureFeature-first ArchitectureBLoCCubitProviderRepository PatternDependency InjectionSOLIDREST APIsDioHivePostgreSQLFirebaseNode.jsPrisma ORMPython DjangoRepository CachingSkeleton LoadingPaginationLazy LoadingReactNext.jsNatural Language Processing
·

Hire this person

Send a job offer directly to this candidate

PythonKotlinFlutterClean ArchitectureFeature-first Architecture

About

Software Engineer with hands-on experience developing production-grade Flutter applications using Clean Architecture, Feature-first Architecture, BLoC/Cubit, and Dependency Injection. Experienced in building scalable multi-tenant enterprise mobile applications with REST APIs, OpenAPI-generated clients, Dio networking, Firebase (Cloud Messaging, Remote Config), and offline-first session management. Skilled in performance optimization, API integration, and cross-platform mobile development, with backend experience in Python, Node.js, Prisma ORM, and PostgreSQL.

Passionate about building maintainable, high-performance software with strong architectural principles.

Experience

Flutter Developer Intern - Tecnots Technologies - Kannur

(2026-04)

  • Engineering a production-grade Enterprise Learning Management System (LMS) using Flutter, actively serving multiple school and college institutions via a multi-tenant architecture.
  • Architected the application using Clean Architecture, Feature-first modularization, and BLoC/Cubit, ensuring a highly maintainable codebase across complex user roles (Student, Parent, Staff).
  • Streamlined mobile-backend integration using OpenAPI-generated clients and Dio, accelerating feature delivery for Attendance, Online Exams, and Leave Management modules while minimizing API-related bugs.
  • Reduced screen load times by 40% and improved scrolling performance by implementing repository caching, lazy loading, skeleton loading, and pagination for large datasets.
  • Implemented enterprise workflows including offline session management, Firebase Remote Config for dynamic UI updates, and Firebase Cloud Messaging (FCM) for real-time notifications.

Data Science Intern - National Skill Development Corporation - Mangalore

(2024-10 - 2024-12)

  • Optimized SQL database queries to assist in large-scale data migration tasks using Talend, ensuring data integrity.
  • Developed interactive Power BI dashboards to visualize migration metrics and data trends.

Full Stack Development Intern - Torc Infotech Private Limited - Cochin

(2023-10 - 2023-11)

  • Contributed to web application development by optimizing front-end responsiveness and backend database queries, reducing overall page load times.

Android App Developer Intern - Genesis - India

(2022-10 - 2022-11)

  • Developed native Android applications using Kotlin and Java in Android Studio, utilizing MVVM architecture and integrating REST APIs for dynamic data rendering.

Education

Bachelor of Engineering - Computer Science - Yenepoya Institute of Technology, VTU (2021-10 - 2025-07)

Skills

Software Engineer

Reviews

Related