Skip to content
View roshandroids's full-sized avatar
🎯
🎯

Highlights

  • Pro

Block or report roshandroids

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
roshandroids/README.md

Hi 👋, I’m Roshan Shrestha

Senior Software Engineer • Flutter Specialist • Mobile Architecture Enthusiast

Building scalable, maintainable, and high-performance mobile applications with Flutter.

profile views

🚀 About Me

I’m a Software Engineer from Nepal 🇳🇵 currently based in Mississauga, Ontario, Canada 🇨🇦.

I specialize in designing and developing enterprise-grade Flutter applications with a strong emphasis on:

  • Clean Architecture
  • SOLID Principles
  • Test-Driven Development (TDD)
  • Scalable Application Design
  • Performance Optimization
  • Reusable UI Systems
  • Developer Experience

Currently working remotely at CMIC, contributing to enterprise software solutions used across the construction industry.

I enjoy solving complex engineering challenges and transforming business requirements into scalable mobile experiences.

💼 Professional Snapshot

name: Roshan Shrestha role: Software Engineer specialization: Flutter Development location: Mississauga, Ontario, Canada origin: Nepal current_company: CMIC expertise:

  • Flutter
  • Dart
  • Mobile Architecture
  • Clean Architecture
  • Riverpod
  • REST APIs
  • TDD
  • Firebase interests:
  • Software Design
  • Performance Optimization
  • Mobile Architecture
  • Developer Productivity
  • Open Source hobbies:
  • Cycling
  • Cooking
  • Traveling
  • Music

🛠 Tech Stack

Mobile Development

Programming Languages

Cloud & Backend

Development Tools

Architecture & Engineering Practices

  • Clean Architecture
  • SOLID Principles
  • MVVM
  • Repository Pattern
  • Dependency Injection
  • Feature-Driven Architecture
  • Modular Architecture
  • Test-Driven Development
  • CI/CD Workflows

🎯 Current Focus

  • Advanced Flutter Architecture
  • Enterprise Mobile Development
  • Performance Optimization
  • Scalable State Management
  • Flutter Testing Strategies
  • Package Development
  • Mobile CI/CD Automation

📈 GitHub Analytics

🏆 GitHub Achievements

🌟 Featured Expertise

📱 Flutter Development

  • Cross-platform mobile applications
  • Custom UI systems
  • Animations
  • Responsive layouts
  • Platform integrations
  • Performance tuning

🏗 Software Architecture

  • Clean Architecture
  • Scalable codebases
  • Modular applications
  • Domain-driven design concepts
  • Long-term maintainability

🧪 Testing

  • Unit Testing
  • Widget Testing
  • Integration Testing
  • TDD workflows

🔌 API Integration

  • REST APIs
  • Authentication
  • Pagination
  • File Uploads
  • Offline-first approaches

📚 Learning Journey

Currently exploring:

  • Flutter Internals
  • Advanced Riverpod Patterns
  • Mobile Security
  • System Design
  • Scalable Backend Architectures
  • Cloud-Native Applications
  • AI-assisted Developer Workflows

🌍 Beyond Engineering

When I’m not coding:

🚴 Cycling

🍳 Cooking

🌎 Traveling

🎧 Listening to Music

📖 Reading about technology and software architecture

💡 Engineering Philosophy

Clean code scales.

Architecture matters.

Maintainability beats shortcuts.

Continuous learning compounds over time.

🤝 Open to Collaborate On

  • Flutter Applications
  • Mobile Architecture
  • Open Source Packages
  • Developer Tools
  • Performance Optimization Projects

📫 Connect With Me

LinkedInEmail

⭐ Building scalable mobile experiences through thoughtful architecture, clean code, and continuous learning.

Pinned Loading

  1. roshanfolio roshanfolio Public

    Dart 4

  2. yts_mobile yts_mobile Public

    A simple mobile app for accessing movies of YTS website

    Dart 20 4

  3. github_trending github_trending Public

    Python 1 1

  4. portfolio_roshan portfolio_roshan Public

    My portfolio website

    HTML 1

  5. roshandroids.github.io roshandroids.github.io Public

    JavaScript