Application Developer who turns ideas into seamless apps. Master of React, React Native, Flutter, and a back-end architect with Node.js, Express, MongoDB, and PostgreSQL. Agile, efficient, and all about crafting impactful experiences

Experience

Application Programmer

March 2024 - Present

Web Spiders (India) Pvt. Ltd

Kolkata

  • Improved performance and functioning by migrating React Native app from Expo to CLI, increasing user satisfaction by 20%.
  • Optimized performance in Flutter applications, achieving faster load times and fluid transitions.
  • Engineered a CRM application using Next JS to enhance user experience and optimize performance

Frontend Developer

January 2023 - February 2024

OKAB

Kolkata

  • Enhanced app performance by integrating lightweight frameworks and optimizing code, achieving a 15% faster response time.
  • Engineered a responsive fashion website using modern web frameworks to enhance cross-device compatibility and user experience.

Software Development Engineer

April 2022 - November 2022

SimbaQuartz

Remote

  • Designed APIs with multi-level user authentication utilizing MongoDB, Node.js, and Express.js, streamlining login processes across platforms.

Web Developer

March 2021 - October 2021

SimbaQuartz

Mohali, Punjab

  • Developed cross-platform mobile applications using React Native and Flutter, ensuring compatibility with iOS and Android environments.

Junior Intern - MERN Stack

September 2020 - March 2021

Thumbstack

Remote

  • Using React Native to Develop app for cross Platform App.
  • Implemented WebRTC to facilitate communication between app and web application, creating features such as polls and background removal using advanced JavaScript techniques.

Projects

Task List screenshot

Task List

ReactJS

The 'Status Monitor' page is a task dashboard with filters for clients, services, and tasks. It shows task cards with status categories (Not Started, In Progress, Completed) and their counts for easy tracking.

https://zingy-cucurucho-0b52b8.netlify.app/
User Management System screenshot

User Management System

ReactJS

This User Management System app streamlines user login and data management. It features: Login Page with secure user authentication and password recovery, User Dashboard with grid view of all registered users, and Employee Dashboard with directory of employees including names and roles. Ideal for efficient user and employee data management in organizations.

https://delightful-sable-f99429.netlify.app/
GitHub Profile Comparer screenshot

GitHub Profile Comparer

ReactJS

A web app for exploring GitHub profiles. Simply enter a username to retrieve details such as repositories, contributions, and other profile information. Includes a feature to view all stored profiles in the database.

https://delightful-sable-f99429.netlify.app/
GRC - Conference screenshot

GRC - Conference

ReactJS

Guha Research Conference Website: Designed for the 2024 session in Kaziranga, Assam, this website provides conference details, program schedules, and registration via Google Forms. It highlights Kaziranga National Park and its wildlife conservation with an engaging visual design.

https://grc-web-gamma.vercel.app/
Gainwell Vanijya App screenshot

Gainwell Vanijya App

React Native

A multilingual e-commerce app designed for easy purchasing. Migrated from Expo to CLI and implemented a discount feature to enhance user engagement and functionality.

#
OUI AE screenshot

OUI AE

React Native

A blog-style e-commerce website connecting sellers with customers globally. Developed functionality to post products, aiding sellers in reaching buyers. Additionally, created a specialized app for clothing e-commerce tailored to a specific region.

#

Skills

React Native
React
Node.JS
ExpressJS
MongoDB
Flutter
Postgress
WebRTC
Dart
NextJS

Blogs

Basic Backend Setup — MERN

June 15, 2023

A comprehensive guide to setting up a MERN stack backend for your web applications.

PostgressNodeJSExpressJSMongoDB

Building RESTful APIs with Node.js

April 22, 2023

Learn how to create robust and scalable RESTful APIs using Node.js and Express.

NodeJSExpressJSREST APIJWT

React Native vs Flutter: A Comparison

March 10, 2023

An in-depth comparison of React Native and Flutter for cross-platform mobile app development.

React NativeFlutterDartJavaScript

Education

Bachelor of Technology in Computer Science

2016 - 2020

University Name, Location

Contact

Feel free to contact to my ashishkmahto98@gmail.com


@ashish