Naveen Sheoran
Senior Flutter Developer • Researcher
Diese Person einstellen
Senden Sie diesem Kandidaten direkt ein Jobangebot
Über
Flutter developer with 8+ years of mobile engineering experience, currently leading cross-platform app delivery at NSG Soft and mentoring a team of three junior developers. Proven track record of shipping production apps on Google Play and the App Store across dating, sports, booking, and SaaS domains — with deep expertise in Flutter, native Android, Firebase, and state management (GetX, Riverpod).
Concurrent
PhD researcher at LETI University with a peer-reviewed Scopus-indexed publication on high-performance parallel computing.
Comfortable owning the full lifecycle: architecture, development, performance optimization, testing (golden tests), and publishing reusable open-source packages.
Berufserfahrung
Flutter Developer & Team Lead at NSG Soft (2022-10 – Present)
- Lead a team of 3 junior Flutter developers — code reviews, mentorship, architecture decisions, and sprint planning.
- Architect and build cross-platform mobile and web applications from the ground up using Flutter, GetX, Riverpod, and Firebase.
- Selected by Google for a UX research session on Firebase, contributing developer feedback to the Firebase product team.
- Authored and published two open-source Flutter packages on pub.dev (Localization helper and Image Carousel Slider) used by the broader developer community.
- Implemented in-app purchases via Tinkoff payments, Firebase Cloud Messaging push notifications, Google/Yandex Maps integrations, and golden tests for UI regression coverage.
Researcher (Concurrent) at Saint Petersburg Electrotechnical University "LETI" (2021-04 – Present)
- Research focus: optimizing algorithms for high-performance parallel computing using MPI Remote Memory Access (RMA).
- Currently developing a non-blocking atomic snapshot algorithm under the MPI remote-memory-access model.
- Co-authored a peer-reviewed publication (Scopus-indexed): "Enhancing MPI Remote Memory Access Model for Distributed-Memory Systems through One-Sided Broadcast Implementation", Journal of Physics: Conference Series, Vol. 2697 (Abuelsoud M.M., Kogutenko A.A., Sheoran N.). DOI: 10.1088/1742-6596/2697/1/012035
Flutter Developer at Freelancer (2019-01 – 2020-06)
- Developed cross-platform Android applications using Flutter for multiple client projects.
- Migrated existing native Android products to Flutter, reducing maintenance overhead and unifying iOS/Android codebases.
Android Developer at Freelancer (2016-07 – 2018-12)
- Built native Android applications using Java, Android SDK, and the Google services stack.
- Integrated REST APIs, push notifications, and AdMob monetization across consumer-facing apps.
Ausbildung
PhD in Computer Science and Informatics – Saint Petersburg Electrotechnical University "LETI"