Ryan Ramchandar, P.Eng.
Verified Expert in Engineering
Full-stack Developer
Ryan is a senior Flutter developer with 12+ years in app development who excels in crafting visually appealing, user-friendly mobile apps. Passionate about UI/UX, his computer engineering background has contributed to numerous successful app launches. Ryan's blend of technical skills and design expertise make him a top choice for companies seeking a skilled Flutter developer.
Portfolio
Experience
Availability
Preferred Environment
MacOS, IntelliJ IDEA, Flutter, Dart, Visual Studio Code (VS Code)
The most amazing...
...app I've developed is a transit app that shows real-time bus schedules for the City of Winnipeg used by 20,000+ daily, with 4 out of 5 stars and 1,000+ reviews.
Work Experience
Full-stack App Developer
Windometer
- Developed a Flutter app that shows the wind speed and direction in real-time, including a rotating wind compass.
- Built features like real-time wind compass, current wind speed and gust, and hourly and daily forecast for any city. Users can add multiple locations and search for different cities.
- Integrated the app with 3rd-party weather APIs—like Dark Sky and Apple Weather—for wind metrics and allowed device sensors for compass direction.
- Made the app available in the App Store with 1,000+ daily users. It will soon be available in the Google Play Store.
Full-stack App Developer
Ottawa Bus Live
- Developed a Flutter mobile app for the City of Ottawa. This Android and iOS app allows users to view real-time bus schedules for any stop and bus locations in real time, find nearby stops on a map, save their favorite stops, and search.
- Released the app in the App Store and Google Play.
- Successfully launched the same codebase on Android and iOS platforms, accelerating code reuse and maintainability.
Full-stack App Developer
Winnipeg Bus Live
- Developed an Android and iOS transit mobile app for the City of Winnipeg that allows users to view real-time bus schedules for any stop, view nearby stops on a map, save their favorite stops, and search.
- Built the app in native Android (Kotlin) and iOS (Swift).
- Contributed to the app's success with 100,000+ downloads, 20,000+ daily users, a 4.5-out-of-5 rating, and over 1000+ unique store reviews.
Lead Architect | Full-stack Developer
Cubresa Inc.
- Spearheaded the design, development, and testing of the BrainPET software's front-end application using Dart and Flutter, advancing Cubresa's position in high-performance imaging solutions for brain research.
- Pioneered intuitive UI/UX in Figma, enhancing workflows for efficient visualization and interpretation of Positron Emission Tomography (PET) molecular imaging by medical professionals.
- Architected a robust front-end application by leveraging the Riverpod App Architecture, ensuring the software met critical benchmarks in scalability, modularity, usability, and testability, setting a new standard in medical imaging software design.
- Ensured rigorous compliance with ISO 14385, IEC 62366, and IEC 62304 standards while aligning with patient privacy and HIPAA compliance. This laid the foundation for the BrainPET system's upcoming FDA 510(k) and Health Canada approvals.
Lead Architect | Full-stack Developer
Umbrela Inc.
- Championed comprehensive software architecture, UI, UX, and product design endeavors, establishing Umbrela Smart Inc. as a vanguard in innovative smart product solutions, driving company growth and product diversification.
- Directed a dynamic software development team, masterfully overseeing the integration of diverse platforms like microcontrollers, embedded Linux systems, mobile apps, and AWS cloud infrastructures, ensuring seamless product experiences for users.
- Developed a bespoke Android application tailored for custom-designed hardware and PCB, optimizing performance and ensuring seamless integration, significantly enhancing the device's user experience and functionality.
- Led the development of a meticulous full-stack architecture across multiple platforms, from embedded systems to cloud environments, assuring impeccable performance and reliability, setting new industry benchmarks.
- Pioneered a cutting-edge software deployment pipeline, leveraging BitBucket, AWS, and Docker, optimizing software updates and ensuring rapid, error-free releases to enhance user satisfaction.
Systems Software Engineer
Monteris Medical
- Led the development of 12+ software components for a patented MRI-guided brain surgery device. Interfaced with critical devices like medical lasers and piezoelectric motor drivers, leveraging multiple communication protocols for seamless integration.
- Crafted intuitive graphical user interfaces for system tools and simulators, significantly enhancing usability and efficiency for service personnel and internal software developers.
- Conducted comprehensive system verification and validation within specialized MRI units and sterile clean rooms. Rigorously adhered to ISO 13485, ISO 14971, and ISO 27001 standards, culminating in the esteemed FDA and Health Canada device clearances.
- Championed data protection and patient safety by ensuring the device's rigorous compliance with international and regional data privacy standards, including HIPAA (USA) and PIPEDA (Canada).
Experience
Calorie Tracker Full-stack App | Flutter App and Dart Back End
Skills
Languages
Dart, Kotlin, Swift, C#, Embedded C++
Frameworks
Flutter, JSON Web Tokens (JWT), .NET
Libraries/APIs
REST APIs
Tools
IntelliJ IDEA, Figma, Docker Compose
Paradigms
Mobile UX Design, Mobile UI Design, Mobile Development, Cross-platform, Application Architecture
Platforms
Mobile, MacOS, Android, iOS, ARM Linux, Amazon EC2, Docker, Visual Studio Code (VS Code)
Other
Engineering, Full-stack Development, Mobile Apps, APIs, Full-stack, Front-end, Architecture, Software Architecture, Application State Management, Riverpod, Internet of Things (IoT), HTTP Server, Maps, Windows Embedded, FDA, ISO 9001, ISO 13485, Medical Devices, Medical Software, Critical Systems, AOSP
Industry Expertise
Healthcare
Storage
Amazon S3 (AWS S3)
Education
Bachelor's Degree in Computer Engineering
University of Manitoba - Winnipeg, Canada
Certifications
Flutter Foundations – App Architecture and State Management with Riverpod
Code with Andrea
Professional Engineer (P.Eng.)
Engineers Geoscientists Manitoba
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring