Summary
Overview
Work History
Education
Skills
Environment And Tools
Timeline
Generic
JACKSON ERIC COSTA

JACKSON ERIC COSTA

Senior Software Engineer, Flutter developer

Summary

  • 5+ years of experience developing cross-platform mobile and web applications using Flutter and Dart.
  • Proficient in building and deploying Android, iOS, and Flutter Web applications with responsive design and clean UI/UX.
  • Strong expertise in state management (BloC, Provider), Clean Architecture.
  • Led and contributed to Agile teams, participating in Scrum ceremonies, sprint planning, retrospectives, and daily stand-ups.
  • Conducted thorough code reviews, applied best practices, and maintained high code quality across teams.
  • Experienced in mentoring junior developers, conducting technical interviews, and leading small-to-medium engineering teams.
  • Integrated REST APIs, Firebase, Braze, Tinode and Stream.io for real-time communication, notifications, and analytics.
  • Implemented push notifications, deep linking, dynamic links, and in-app messaging to enhance user engagement.
  • Familiar with CI/CD pipelines, Flutter Flavors, and managing staging/production environments.
  • Developed and executed unit tests for robust and reliable applications.
  • Skilled in performance optimization, code refactoring, and legacy code migration.
  • Collaborated closely with QA, BA, designers, and DevOps to ensure timely delivery and feature alignment.
  • Successfully deployed and maintained apps on Google Play Store and Apple App Store.
  • Strong understanding of secure coding practices, including encryption/decryption, authentication, and user data protection.

Overview

10
10
years of professional experience

Work History

Senior Software Engineer, Senior Flutter developer

Innoscripta AG
11.2024 - 05.2025
  • Developed a cross-platform real-time messaging app using Flutter.
  • Integrated Tinode for real-time chat and Firebase for push notifications.
  • Utilized Flutter Flavors for managing staging and production environments.
  • Ensured modular architecture and reusable components for scalable development.

Senior Software Engineer, Senior Flutter developer

Robosoft Technologies Private Limited
03.2022 - 11.2024
  • Developed a cross-platform Flutter app for mobile, web, and tablet from a single codebase with clean, reusable architecture.
  • Integrated REST APIs and third-party packages (Firebase, Braze, Stream.io) for real-time messaging, notifications, deep links, and in-app engagement.
  • Ensured high code quality through unit testing, code reviews, and legacy code refactoring.
  • Collaborated in Agile teams, actively contributing to sprint planning, estimations, stand-ups, retrospectives, and cross-functional coordination.

Software Developer, Flutter Developer

Zenith Software Limited
05.2015 - 02.2022
  • Developed a cross-platform mobile banking app for cooperative banks using a unified Flutter codebase, with secure encryption/decryption and consistent UI through reusable widgets.
  • Integrated REST APIs, handled exceptions, and implemented validations for forms to ensure accurate and secure user interactions.
  • Utilized third-party packages to enhance functionality and created unit tests using Mockito to ensure code reliability.
  • Optimized app performance to improve speed and responsiveness across devices.

Education

Masters of Computer Applications -

Visvesvaraya Technological University
Srinivas Institute Of Technology
04.2001 -

Skills

Flutter

Dart

Flutter Web

HTML

CSS

Lumen (PHP Micro-framework)

PL/SQL

Clean Architecture

BloC

Provider

Firebase (Realtime Database & Firestore)

MySQL

Hive

SQFLite

Shared Preferences

Flutter secure storage

REST API integration

Authentication

Encryption/Decryption

Firebase Cloud Messaging (FCM)

Braze (In-app Messaging & Analytics)

Google Maps API

Navigator 20

Environment And Tools

Android Studio, Visual Studio Code, Xcode, Git, GitHub, GitLab, Bitbucket, Jira, Azure DevOps

Timeline

Senior Software Engineer, Senior Flutter developer

Innoscripta AG
11.2024 - 05.2025

Senior Software Engineer, Senior Flutter developer

Robosoft Technologies Private Limited
03.2022 - 11.2024

Software Developer, Flutter Developer

Zenith Software Limited
05.2015 - 02.2022

Masters of Computer Applications -

Visvesvaraya Technological University
04.2001 -
JACKSON ERIC COSTASenior Software Engineer, Flutter developer