Danushan Ravindran

Full Stack Mobile Developer

Flutter specialist and mobile-first engineer based in Sri Lanka. I craft beautiful, high-performance mobile applications with robust backend systems.

Flutter & DartFirebaseNode.jsREST APIsCloud Services

Mobile Development

  • Cross-Platform Flutter Apps
  • State Management (Bloc, Riverpod)
  • Custom UI Components & Animations
  • Native Platform Integration

Backend & APIs

  • RESTful API Development
  • Firebase & Cloud Firestore
  • Real-time Data Synchronization
  • Authentication & Security

DevOps & Deployment

  • App Store & Play Store Deployment
  • CI/CD Pipelines (Codemagic, GitHub Actions)
  • Cloud Infrastructure Management
  • Performance Monitoring & Analytics

Development Process

A systematic approach to building exceptional mobile applications

Ideation & Planning

1

Requirements gathering and market research

2

User flow and wireframe design

3

Interactive prototype development

Development

1

Architecture setup and tech stack selection

2

Agile development with regular sprints

3

Continuous testing and code reviews

Launch & Growth

1

App store optimization and submission

2

Analytics integration and monitoring

3

Regular updates and feature enhancements

Technical Skills

Software Engineer and Flutter Developer based in Sri Lanka. I design and build modern mobile & web applications that are fast, scalable, and user-centric. My work combines clean UI/UX design with strong backend integration and cloud deployment practices.

Flutter
Dart
React
Firebase
FastAPI
Node.js
Python
Tailwind
PostgreSQL
MongoDB
AWS
GitHub

Let's Build Something Great

I'm open to new opportunities in web and mobile development. Whether it's building products from scratch or scaling existing systems, I love solving problems with clean code and thoughtful design.

Contact Me

Experience

Software Engineer

Dec 2024 - July 2025

Yara Technologies (Pvt) Ltd

Spearheaded the development of YaraPay – a Flutter-based payments portal. Worked on full-stack development (Flutter, Firebase, FastAPI) and enhanced UI/UX in collaboration with design teams via Figma.

Junior Software Engineer

July 2024 – Dec 2024

Yara Technologies (Pvt) Ltd

Developed Eduloan platform connecting schools and banks. Integrated Firebase Auth, Google Cloud Functions, and real-time updates.

Trainee Software Engineer

March 2022 – March 2023

EPIC Technology Group

Delivered merchant portal for Bank of Ceylon (React + Node). Built and tested banking features on CDB mobile app (Flutter).

Freelance Software Engineer

April 2023 – Jan 2024

Remote, Sri Lanka

Created multiple production-grade apps for SMEs. Delivered projects end-to-end using MERN Stack, Flutter, and Firebase.

Let's Create Amazing Mobile Experiences

Ready to bring your mobile app idea to life? I specialize in creating polished, user-friendly mobile applications that deliver exceptional experiences.

Colombo, Srilanka