Hello, I'm
Experienced Mobile Application Developer | Web Developer | build exceptional UI's


About Me
Experienced React Native Developer with proven success in building cross-platform applications with a focus on scalability, performance, and user satisfaction. Proficient in integrating third-party SDKs, agile development practices, and secure coding. Demonstrated ability to optimize codebases and collaborate with cross-functional teams to drive successful app deployments.
- JavaScript
- TypeScript
- React Js
- React Native
- Redux | Redux Saga | Redux Thunk | Redux ToolKit
- Node.js
- Express
- Sequelize
- PostgreSQl
My Projects
DealShare
Designed a modular Buy Now Pay Later payment system and billing overhaul that simplified the 3-step checkout journey and reduced drop-offs. Built reusable star components and native in-app review flows to improve user feedback, while integrating CleverTap, MS Clarity, and GrowthBook for analytics, session replay, and A/B testing.
Attendance Tracker (POC)
Architected a cross-platform workforce app using React Native and TypeScript with biometric authentication and GPS-based attendance verification for secure employee check-ins. Implemented camera-based identity validation, facial landmark checks, and liveness detection workflows, and managed multi-brand environment configurations for smooth deployment.
Banking Application
Developed secure, scalable UI components for financial transactions and data integrity checks. Created an SDK for parent app integration, including API validation and secure data handling.
Social Media Application
Configured role-based UI with Firebase for real-time interactions and enhanced user permissions. Optimized navigation for a structured user experience and ensured Play Console compliance.
Food Delivery Application
Developed advanced search functionality and filter capabilities; implemented a product image carousel. Applied Redux and Redux-Saga for efficient data synchronization and API management. Implemented multiple images of a particular destination in a carousel. Built review pages for products ordered using ES6 standards. Integrated live location tracking using Google Maps API.
React JS Financial Web Application
Built user-friendly interfaces to streamline invoice tracking and cost analysis with VAT calculations. Integrated file upload for downloadable invoices and optimized calculations for shipping and pricing variances.
Mahima Mural Arts
Developed a responsive portfolio website for Mahima Mural Arts using React, Bootstrap, and Framer Motion. Featured their works and services with an image carousel and animated on-load effects.
SRI ANKALAMMA TALLIDEVASTHANAM
Developed a responsive website for a temple using React, Bootstrap, and Framer Motion, featuring secure admin access with Google Firebase authentication, cloud image storage with Firestore Database, embedded YouTube videos for enhanced engagement, and contextual location services with Google Maps API.
FFTA Sports Wear
Developed an e-commerce website for a clothing business using React, Bootstrap, and Google Firebase. The site includes secure user authentication, Firestore-based product image uploads, and an interactive Bootstrap carousel to showcase offers.
My NPM Package
loadingdot-animation is a lightweight and customizable React Native package that provides a smooth, animated bouncing dot effect. It is ideal for displaying loading indicators in mobile applications, enhancing user experience with a sleek and engaging animation.
📦 Package: loadingdot-animation
📜 Install: npm install loadingdot-animation
🚀 Usage:
import DotAnimation from 'loadingdot-animation';
<DotAnimation
size={10} // Adjusts the dot size
gap={10} // Controls spacing between dots
bounceHeight={20} // Sets bounce height
colors={['#ff5733', '#33ff57', '#3357ff']} // Custom dot colors
/>✅ Key Features:
- ✨ Fully customizable dot size, spacing, bounce height, and colors
- âš¡ Optimized for performance with
useNativeDriver: true - 🔄 Seamless looping animation for a smooth user experience
- 📦 Lightweight package designed for React Native applications
Let's Connect
I'm currently looking for new opportunities, my inbox is always open. Whether you have a question or just want to say hi, I'll try my best to get back to you!