Full-stack

Developer

My goal is to write maintainable, clean, and understandable code that makes the development process enjoyable.

GitHub LinkedIn Instagram HashNode Let's talk

Optimising Performance in a Full-Stack App

When I first built my full-stack app, I was proud that it worked. The frontend displayed data, the backend served it,

../About me...

Hello, I'm Shweta, a Full Stack & Mobile App Developer with 2+ years of experience building scalable web and cross-platform mobile applications using React.js, React Native, Node.js, Express.js, and Firebase. I specialize in developing responsive user interfaces, RESTful APIs, and secure authentication systems using JWT. Experienced in database design with MongoDB, SQL, and Firebase, as well as implementing CI/CD pipelines for efficient deployments. I have successfully published applications on the Google Play Store and Apple App Store, achieving 1K+ downloads and improving performance by 30% through optimisation and best development practices.

Profile

Frontend & Mobile

React.js / React Native / Flutter / Next.js / JavaScript (ES6+) / TypeScript / Dart / React Router / Redux Toolkit / Context API / API integration / Firebase / Google Maps API

Styles

CSS3 / Tailwind CSS / Bootstrap / Material UI / Sass / Responsive Design

Backend

Node.js / Express.js / RESTful APIs / MongoDB / PostgreSQL / SQL / JWT Authentication / Firebase / Basic GraphQL

DevOps & Deployment

Git / GitHub / CI/CD / Cloud Hosting (AWS / Render / Hostinger) / Play Store / App Store Deployment

Work

2025 – Present

2 months

Genpact

Web Developer | HTML | CSS | JavaScript

2024 – 2025

1 year 2 months

Tach Matpatra Pvt Lmd

Full-Stack Developer | React Native | React JS | HTML | CSS | JavaScript | React Router | Redux Toolkit | Context API | API Integration | Firebase |

2024 – 2024

3 months

MingleLoans.

Frontend Developer | React JS | JavaScript | HTML | CSS | React Router | Redux Toolkit | Context API | API Integration

2020 – 2021

9 months

Blue Hawk

Frontend Developer | Flutter | Dart |

Work experience 2 years 1 months

../Tools I Know...

Development Tools

VS Code
Git
GitHub
Postman
Chrome DevTools
npm
yarn
Expo CLI
React Native CLI
Android Studio
Xcode
Firebase Console

Design & Prototyping

Figma
Adobe XD
Canva
Photoshop
Illustrator

Project Management

Jira
Trello
Asana
Notion
Slack
Microsoft Teams

Testing & Debugging

Jest
React Testing Library
Chrome DevTools
React Native Debugger
Flipper
Redux DevTools

Cloud & Hosting

AWS
Render
Hostinger
Vercel
Netlify
Firebase Hosting
Google Cloud

Version Control & CI/CD

Git
GitHub Actions
GitLab CI
Jenkins
Docker

../Projects...

Project

TM Parlour – Salon & Beauty Service App | iOS | Android

Built and published a cross-platform mobile app (Android/iOS) for salon bookings, supporting real-time scheduling and customer profiles. Integrated Firebase Authentication, Google Maps API, and push notifications, improving booking efficiency. Designed a responsive UI with Redux Toolkit state management, achieving smooth navigation and reduced booking drop-offs.

✅ App published on App Store & Play Store, achieving 1K+ downloads in the first month with positive user feedback on usability.
✅ Improved booking efficiency by enabling real-time scheduling & notifications.

Vishva Sanatan – The Digital Home of Sanatan Dharma | iOS | Android

Developed and published Vishva Sanatan, a cross-platform social networking mobile app (Android & iOS) built with React Native to connect the global Sanatan Dharma community. The app enables users to explore verified temples, gaushalas, dharamshalas, and gurukuls, share posts, follow spiritual organizations, and engage in community discussions.

✅ Published on Google Play Store and Apple App Store, enabling global access to the Sanatan Dharma community.
✅ Built features including social feed, verified listings, Panchang, festival calendar, and community engagement tools, improving user interaction and digital accessibility.

LC community| iOS | Android

Developed and published LC Community, a cross-platform social networking mobile app (Android & iOS) using React Native, enabling users to connect, share posts, and engage with their global community in real time.

Integrated Firebase Authentication and real-time database for secure login, live content synchronization, and scalable backend performance. Used Redux Toolkit for efficient state management and smooth navigation.

✅ Published on Google Play Store, enabling users to connect and interact within a secure digital community.
✅ Designed responsive and scalable UI, improving user engagement, performance, and overall user experience.

Material Dukaan – E-Commerce Website

Built a responsive e-commerce website for selling raw materials and building materials. Integrated Firebase Authentication & Firestore for secure user login, product management, and order storage.

✅ Designed a modern, mobile-friendly UI with React.js, ensuring smooth navigation across devices.
✅ Implemented Redux Toolkit for state management, enabling seamless cart updates, filters, and order tracking.
✅ Added real-time database integration with Firebase for efficient product listing and order management.
✅ Focused on scalable and clean code structure to support future feature expansion.

MingleLoans – Loan Aggregator Website

Developed the MingleLoans official website, a responsive loan aggregator platform designed to connect users with trusted banks and NBFCs for personalized loan solutions including personal, business, and home loans.

✅ Designed fully mobile-responsive and SEO-friendly website for maximum accessibility and performance.
✅ Improved user experience and lead generation through structured layout and optimized UI/UX design.
✅ Built scalable and maintainable frontend architecture following modern web development best practices.

Article

Optimising Performance in a Full-Stack App

When I first built my full-stack app, I was proud that it worked. The frontend displayed data, the backend served it, and the database stored it. But soon, I noticed something:

State Management in React: useState vs useReducer vs Redux

When working with React, one of the biggest challenges developers face is managing state effectively. As applications grow, handling state transitions becomes increasingly complex.

Building My First CRUD App with React and Node.js

When I started learning full-stack development, one of the first challenges I gave myself was to build a CRUD application. CRUD stands for Create, Read, Update, Delete

../Contact..

Shweta

Bairwa

shwetabairwa027@gmail.com +91-9871617208