Creative Senior Software Engineer offering 3 years of experience. Enthusiastic about developing forward-thinking solutions to tomorrow's productivity problems. Resourceful and adaptable approach to challenges.
Technical Analysis
1.Service Connection
Developed a cross-platform mobile application, "Service Connection," for a US client using React Native, Redux, SQLite Storage, and REST-API. The project focused on managing Dozer service centers and recording daily maintenance even in offline environments.
Key Achievements:
- Implemented offline capability using Redux-persist and SQLite Storage.
- Enabled synchronization with the server upon regaining network connectivity.
- Reduced complexity by avoiding direct SQLite queries, enhancing application maintainability.
This project highlights expertise in React Native, Redux, and offline functionality, showcasing the ability to deliver efficient solutions for data-intensive applications.
2.Blooms
Blooms, a React Native app, streamlines online medical consultations, medication tracking, and medical record management. Zustand ensures lightweight state management, and Jitsi enables secure doctor-patient video calls.
Key Features
i. Online Consultation:
- Secure virtual consultations with Jitsi.
- Zustand ensures a smooth user experience.
ii. Medication Tracking:
- User-friendly interface for easy medication management.
- Zustand for lightweight state management.
iii. Medical Records Management:
- Digitally organize medical records for quick access.
- Simplified state management with Zustand.
iv. Smart Data Integration:
- Collects health data from Google Fit and smartwatches.
- React Native packages enable real-time health monitoring.
v. Google Fit Integration:
- Integrates seamlessly for a comprehensive view of user well-being.
- Enhances Smart Data for effortless health tracking.
vi. Wearable Device Integration:
- Connects with smartwatches for real-time health insights.
- Smooth integration via React Native packages.
Technologies Used:
- React Native: Cross-platform framework for mobile app development.
- Zustand:Lightweight state management library.
- Jitsi: Open-source platform for secure video conferencing.
- React-Native-Google-Fit and React-Native-Health: Efficiently integrates health data.
Blooms revolutionizes healthcare tech, offering a user-friendly solution for online consultations, medication tracking, and health monitoring through a blend of innovative tech and efficient development practices.
3.Unicule
Unicule is a mobile application designed to enhance user engagement through a creative combination of advertisements, scratch cards, and a unique bidding system. Here's an in-depth look at its key features and the technologies employed:
i. Ad Engagement:
- Users are presented with advertisements within the app, creating a dynamic user experience.
ii. Scratch Card Rewards:
- After watching an advertisement, users receive scratch cards as a reward mechanism.
iii. Ad Rating System:
- Users have the option to rate the advertisements, contributing to their virtual currency called "cules."
iv. Coin Conversion:
- The earned cules can be converted into coins, providing users with a tangible and valuable in-app currency.
v. Offer Bidding:
- A distinctive feature of Unicule is its bidding system where users can utilize their accumulated coins to bid on various offers or products.
vi. Socket-Based Bidding Implementation:
- The real-time bidding system is implemented using sockets, enhancing the interactive and competitive nature of the platform.
vii. Notification and Crash Handling:
- Firebase is integrated into the app for efficient notification delivery and crash handling, ensuring a smooth user experience.
viii. Technology Stack:
- The mobile app is developed using React Native, offering a cross-platform solution for wider accessibility.
- Redux is employed for efficient state management within the app.
- The backend infrastructure is implemented in PHP Laravel, providing a robust foundation for data processing.
In summary, Unicule offers a comprehensive and entertaining platform that leverages creative engagement strategies, real-time bidding, and a robust technology stack to create a unique and rewarding user experience.