Ricardo Colin

Ricardo comes to Fresh with experience in creating websites and custom applications for smaller companies from when he was in college, with a focus on mobile development. After developing Android applications on Java, he transitioned to iOS using Swift. Then, once Flutter developed a cross-platform technology, Ricardo became intrigued and began using that framework for future applications.

Ricardo also enjoys guiding and helping other devs and peers with projects, previously acting as a part-time coach to students with Flutter and Firebase projects. In addition, Ricardo has two Flutter game applications in the App Store and the Play Store: “Math Circle Roulette,” which helps with practicing math problems, and “What’s My Number?” a guessing game that you can play with other friends or with a robot.

Ricardo loves to learn and talk about almost anything, especially about new technology and finding new opportunities to exchange knowledge. Outside of work, he loves to learn about new places to hike and will play soccer from time to time.

Full bio

Mobile App Development

A Guide for Flutter Mobile Application Developers, Part VI: Testing and Security

In the final installment of this series for Flutter mobile application developers, we’ll dive into Testing and Security.  While aiming for complete code coverage is optimal, it’s not always feasible. Security is paramount, particularly in handling user information. Throughout the first five parts of this series, we’ve covered: Understanding these topics isn’t just valuable—it’s essential
Read Now
Mobile App Development

Flutter Mobile App Developer Guide, Part V: Techniques for Code Optimization

So far, we’ve discussed the following topics related to becoming an effective Flutter mobile app developer:  This post focuses on advanced optimization techniques for the Flutter mobile app developer seeking to fine-tune their widget development. We aim to elevate your codebase, ensuring readability, maintainability, and adherence to high coding standards.  Delving into these topics enhances
Read Now
Mobile App Development

Flutter Developer Guide, Part IV: Avoid These Common Mistakes

Our previous posts (Part 1, Part 2, and Part 3) covered various use cases of tips and tricks to enhance readability, performance, and maintainability in development. This post takes a different direction by highlighting aspects to avoid during development, offering insights to save you from potential headaches and elevate your expertise. These upcoming tips aim
Read Now
Mobile App Development, Technology Architecture, Web App Development

Flutter Mobile Application Development, Part III: Additional Coding Best Practices & Tips

In our earlier posts (Navigating the Framework and Architecture and Strategies For Streamlined and Efficient Workflows), we delved into valuable tips and best practices to elevate the performance, maintainability, and overall quality of your Flutter mobile application development projects.  Now, we will explore additional insights, offering tips and tricks to refine your codebase, enhance readability,
Read Now
Mobile App Development, Technology Architecture, Web App Development

Flutter Mobile App Development Part II: Strategies For Streamlined and Efficient Workflows

In our first post about the ins-and-outs of Flutter mobile app development, we provided a high-level overview of the framework, how it enables developers to build mobile apps from a single, shared code based, and as a result, how it has the powerful potential to reduce project costs and accelerate go-to-market timelines.  To use Flutter
Read Now
Mobile App Development, Web App Development

An Intro to Successful Flutter App Development: Navigating the Framework and Architecture 

By now, you’ve likely encountered the buzz surrounding Flutter app development and the innovative SDK’s transformative impact. Introduced in 2015, with a v0.0.6 released in 2017, Flutter was officially released as a v1 in Dec 2018. The Flutter SDK has evolved significantly since its inception. From the initial Flutter 1.0 release to the recent milestone
Read Now