r
ruchithavirasha

Ruchi Virashan

@ruchithavirasha

Flutter Developer, Mobile and Desktop Applications

Sri Lanka
English
About me
Professional Flutter developer specializing in mobile and desktop applications. I build high-quality apps for Android, iOS, Windows, macOS, and Linux with clean UI and smooth performance. My services include UI/UX implementation, API & database integration, bug fixing, and performance optimization. I am committed to on-time delivery, clear communication, and reliable results. Let’s discuss your project and turn your idea into a professional application.... Read more

Skills

r
ruchithavirasha
Ruchi Virashan
Offline • 

See my services

Cross-Platform Development
I will affordable flutter development services for you
Cross-Platform Development
I will professional flutter mobile app developer

Work experience

Software Engineer

Posvega Systems • Full-time

Feb 2024 - Oct 2025 • 1 yr 8 mos

Developed a Windows-based POS system using Flutter Desktop with hardware integrations such as customer displays and label printers via platform channels. Implemented multi-threaded background services to enable real-time invoice printing and database synchronization. Designed SQL schemas and optimized queries to support high-performance transactional operations, while applying BLoC architecture for modular and testable business logic. Collaborated effectively in an Agile environment, contributing to sprint planning, estimations, and retrospectives. Provided technical customer support and troubleshooting for POS system deployments, improved performance using Flutter DevTools and targeted code optimizations, and conducted unit and integration testing to ensure system reliability and maintainability.

Associate Software Engineer

Genotechies R&D • Full-time

Jul 2022 - Feb 2024 • 1 yr 7 mos

Built and deployed cross-platform Flutter applications for iOS and Android using Firebase Realtime Database for dynamic backend integration. Implemented state management patterns such as Redux and BLoC to ensure scalable and maintainable codebases. Configured Firebase Analytics, Crashlytics, and Performance Monitoring to support data-driven performance and stability improvements. Designed and optimized UI/UX workflows using Figma, focusing on efficient widget tree structures and smooth user experiences. Acted as a team lead for junior developers by conducting code reviews and introducing Git branching strategies to improve collaboration and code quality.