Quick introduction

I've been hand-crafting end-to-end, responsive applications, both simple and complex, for mobile and web, using React Js, React Native, and Node Js for more than four years now.

Among UI libraries, I prefer using Material UI 5 (Mui5), React Native Elements, Bootstrap, and ReactStrap. I am also good with AWS, Firebase, Twilio, Facebook, and Google Apis.

Backend is an Express Server using Node Js, Mysql using Sequelize library, and secure JWT token based authentication with multiple user roles.

About me

Indian national, age 50, currently based in Kolkata, India.

I started off with JAVA and spent over 10 years with it before switching to Php, Codeigniter, Jquery, Bootstrap, Apache, and Mysql.

I've been making web and mobile applications with react js, react native, and node js, for four(4) years now and consider myself good with these tools.

Familiar with functional components, hooks, redux, context api, typescript and more.

Try me out today!

What I can do

Fully customized, dynamic, end-to-end, web and mobile application development with authentication and role based access control and permissions.

Integrated with the best and latest open source technologies such as Google, Firebase, Twilio, AWS, Maplibre, Mapbox, Facebook, and more.

Can do both front-end UI/UX as well as backend. Can make admin dashboards implementing custom designed workflows with a buttery smooth UI experience.

If you have a web or mobile app specification - I'll bring it to life!

Recent Projects


RnMapsApp - editable geojson PostGIS mapbox maps

An editable map which lets you draw lines, points, and polygons on a mapbox map using a basemap layer and a source layer which maps geojson features from a PostGIS, postgres database.

Each added feature can have editable property key/value pairs and be deleted from the popup which appears on selecting a feature.

RnMathQuiz - high school algebra multiple choice questions and answers.

Each question set needs a questions file which is a javascript array with latex markup for the algebraic equations.

Also available as an react native npm library - rn-mathquiz

RnBlogApp - a simple blog app with text, image, embedded video, and text-to-speech features.

The entire blog contents are editable from a react application and the data is stored in postgres database (See below).

React Express backend for RnBlogApp (see above)

A react and express backend with sequelize which lets a user add/edit/delete new blogs.

Blogs are stored in a postgres database.

Bootstrap template
React Leaflet editable map using PostGIS geojson features

A react leaflet editable map which allows adding/editing/deleting points, lines, and polygons from a map, as well as assigning property key/value pairs which display on a popup when a feature is clicked.

The map features are stored in geojson format in a postgres PostGIS database and there is an express backend which serves geojson data.

Also available as a react npm library - react-leaflet-map-editor

Bootstrap template
React Leaflet Stadia Map from geojson file

A react leaflet editable map which allows adding multiple markers on a map. Marker text is editable and a popup opens on clicking. The mapp features are stored in geojson format.

A library version of this app is available at stadia-tile-map

Bootstrap template

Contact me


sanjeev.dasgupta@gmail.com | sanjeev.dasgupta | +91 86177 84642


© 2014 Codefinder.info. All rights reserved