Software Engineer with hands-on experience building production-grade Flutter applications, restaurant POS systems, and AI-enabled solutions. Strong in offline-first architecture, billing systems, real-time data synchronization, and applied Artificial Intelligence including computer vision and data-driven automation.
Professional Experience
- Architected end-to-end POS application using Flutter with an offline-first architecture.
- Implemented secure communication between POS clients and Node.js backend.
- Built reliable local data persistence with delayed, conflict-safe synchronization.
- Integrated ESC/POS thermal printers for receipt printing with retry and duplicate prevention logic.
- Designed device-wise and date-based invoice numbering for multi-terminal environments.
- Developed a SaaS application for water distribution management with route optimization.
- Built an investment management application for real estate firms and builders.
- Collaborated with backend teams to integrate REST APIs and real-time data tracking.
- Applied Flutter state management to ensure smooth navigation and reliable application flow.
- Developed a payment splitting mobile application using Flutter with GetX and MVC architecture.
- Integrated a Flask-based REST API for reliable backend communication.
- Supported percentage-based and custom split rules for flexible expense sharing.
- Implemented features including group creation and friend management.
Key Projects
Developed using Flutter with a focus on a user-friendly interface. Utilized Hive as a local database for efficient data storage and incorporated a CSV dataset for rich language content.
Interactive system enabling hands-free computer mouse control. Features smooth cursor movement based on real-time hand tracking and simulated mouse clicks.
Advanced intruder detection system utilizing Artificial Intelligence. Integrated with surveillance cameras to monitor and analyze real-time threats.
Education
CGPA: 8.2