Shanil Ck
Software Engineer
Hire this person
Send a job offer directly to this candidate
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)

