I specialize in cross-platform mobile app development using Flutter, delivering high-performance, responsive, and visually appealing apps for both Android and iOS. From idea to deployment, I ensure scalable and maintainable code with seamless UI/UX experiences, tailored to your business needs.
PrepPulse is a productivity and study-tracking web application designed specifically for software engineering interview preparation and coding practice. It enables users to track their focus time, monitor coding progress across platforms like LeetCode, HackerRank, and GeeksforGeeks, and maintain detailed performance insights such as problems solved independently or with hints. The platform features a modern, dark-mode-first interface with gamification elements including streak tracking, daily activity heatmaps, and focus time analytics to keep users motivated and consistent. By combining performance tracking with an engaging user experience, PrepPulse helps users stay disciplined, measure improvement, and optimize their preparation journey effectively.
🔹 Key Features
⏱️ Focus & Time Tracking
- Track daily focus time with live session timers
- Monitor productivity using detailed time analytics
- View total study hours and consistency trends
- Helps users stay disciplined during interview preparation
📊 Coding Progress Tracking
- Track problems solved across platforms like LeetCode, HackerRank, and GeeksforGeeks
- Record problem difficulty and solving status (independent / with hint)
- Maintain structured logs of coding practice
- Analyze performance improvements over time
🔥 Gamification & Motivation
- Daily streak tracking to maintain consistency
- Activity heatmaps to visualize progress
- Goal setting and achievement tracking
- Encourages continuous learning through visual feedback
📈 Performance Insights
- Detailed statistics on focus time and coding activity
- Identify strengths and areas for improvement
- Track long-term preparation progress
- Data-driven approach to optimize study routines
🌙 Modern User Experience
- Dark-mode-first clean and minimal UI design
- Smooth and responsive user interactions
- Designed for distraction-free productivity
- Optimized for both mobile and web platforms
🛠 Tools & Technologies Used
- Frontend: Flutter
- State Management: Bloc / Cubit
- Architecture: Clean Architecture
- Backend: Python (FastAPI)
- Database: Supabase (PostgreSQL)

