avatar

Arnab Banerjee

I’m a performance-driven Senior Software Engineer specializing in microservices, front-end development (React, Next.js), and mobile solutions (Flutter, React Native). My focus is on crafting optimized, user-friendly applications that deliver exceptional results.

Whether I'm implementing scalable systems, architecting intuitive user interfaces, or leading a development team, I'm driven by the desire to create applications that excel in both functionality and user satisfaction. My experience in diverse environments has honed my ability to adapt and deliver exceptional results.

If you'd like to collaborate, please send me an email or reach out on any of my social handles.

Experience

Logo of ASAP: Food Delivery & Carryout

Flutter

Android

iOS

MVVM

Stacked

TDD

Firebase

Stripe

ASAP: Food Delivery & Carryout
ASAP is a mobile app built with Flutter, allowing it to run smoothly on both Android and iOS devices. It uses the MVVM architecture with the Stacked package for organized code structure. The app is tested thoroughly with TDD, ensuring reliability. We use Firebase for managing the database, authentication, and notifications. Payments are handled securely through Stripe.
Logo of Jamm! Book, Join, Invite, Play

Flutter

Android

iOS

MVVM

Stacked

TDD

Firebase

Typescript

Jamm! Book, Join, Invite, Play
Jamm is a Flutter app designed for sports enthusiasts to easily join and organize games. It follows the MVVM pattern with Stacked for clean state management. We use Firebase for real-time updates and authentication, and TypeScript helps keep the backend code type-safe and easier to maintain.
Logo of Dezy: Dental made easy

Flutter

Android

iOS

MVVM

Stacked

TDD

Typescript

DynamoDB

AWS

Coginto

Sentry

Dezy: Dental made easy
Dezy is a dental app made with Flutter, supporting both Android and iOS. It uses MVVM and Stacked for state management. The backend is powered by AWS services like DynamoDB for data, and Cognito for user authentication. We also use Sentry for monitoring errors, and TypeScript ensures type safety in our codebase.
Logo of Dezy.com

Next.js

Typescript

Tailwind

DynamoDB

AWS

Sentry

Razorpay

Dezy.com
Dezy.com is a web app for dental services, built with Next.js and TypeScript. It uses Tailwind for styling, and integrates with DynamoDB for data storage. AWS supports the infrastructure, while Sentry helps us keep track of any issues. Payments are processed using Razorpay.
Logo of Dezy Central Dashboard

Next.js

Typescript

Tailwind

Ant Design

DynamoDB

AWS

Sentry

Dezy Central Dashboard
The Dezy Central Dashboard is built with Next.js and React, using Ant Design for the UI components. It helps manage various operational aspects, using DynamoDB for data handling and AWS for backend services. We also use Sentry for error tracking.
Logo of Stacked

Flutter

Android

iOS

MVVM

TDD

Open Source

Stacked
Stacked is a framework for building Flutter apps, structured around the MVVM pattern. It focuses on making code easy to test and maintain. This framework is open source and used in many production-level apps.
Logo of Pointo

Android

Java

Kotlin

Firebase

Socket.io

Sentry

Pointo
Pointo is an Android app for booking e-vehicles, built with Java and Kotlin. It uses Firebase for real-time data and authentication, along with Socket.io for instant communication features. We monitor and track errors using Sentry.