Himalayas logo
RV
Open to opportunities

Ruchitha Virashan

@ruchithavirashan

Results-driven software engineer specializing in cross-platform and backend systems.

Sri Lanka
Message

What I'm looking for

I am seeking a collaborative, Agile team role where I can build scalable cross-platform applications, lead and mentor juniors, work on backend integrations and cloud services, and continue improving performance and reliability.

I am a results-driven software engineer with 3+ years building mobile, web, and desktop applications, and strong backend expertise in databases and cloud-driven systems. I have delivered scalable, high-performance solutions—designing SQL schemas, optimizing queries, and implementing real-time synchronization for offline-first applications.

I collaborate in Agile teams, lead junior developers, and apply modern patterns like BLoC and Redux to ensure maintainable codebases. My work spans Flutter (mobile and desktop), ReactJS, Spring Boot, Firebase, and cloud integrations, with a focus on performance optimization, testing, and customer-facing support.

Experience

Work history, roles, and key accomplishments

PS
Current

Software Engineer

Posvega Systems

Mar 2024 - Present (1 year 7 months)

Developed a Windows POS using Flutter Desktop with hardware integrations, implemented multithreaded background services for real-time invoice printing and DB sync, and optimized SQL schemas for high-performance transaction handling.

GR

Associate Software Engineer

Genotechies R&D

Feb 2023 - Mar 2024 (1 year 1 month)

Built and deployed cross-platform Flutter apps with Firebase Realtime Database, implemented Redux/BLoC state management, integrated analytics and performance monitoring, and led junior developers with code reviews and Git branching strategies.

Education

Degrees, certifications, and relevant coursework

Sabaragamuwa University of Sri Lanka logoSL

Sabaragamuwa University of Sri Lanka

Bachelor of Science (Hons), Computing & Information Systems

2019 - 2024

Activities and societies: Mentored university juniors on academic projects; member of event organizing committee for Virtual Rivals Gaming Competition.

Completed a Bachelor of Science (Hons) in Computing & Information Systems with coursework and projects covering software development, databases, and system design.

RP

Royal Central College, Polonnaruwa

G.C.E. Advanced Level, General Secondary Education

Completed the G.C.E. Advanced Level examination at Royal Central College, Polonnaruwa.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Ruchitha Virashan - Software Engineer - Posvega Systems | Himalayas