top of page

Marybeth Sato

Software Engineer

I bring ideas to life through software.

About

Hi, I’m Marybeth Sato, a Software Engineer specializing in mobile development using Flutter.

 

I am passionate about building scalable, high-performance mobile and web applications. With experience in Flutter, Firebase, REST APIs, and cloud and payment integration, I have delivered solutions for startups and enterprise-level projects.

From crafting seamless UI/UX experiences to optimizing app performance and backend systems, I thrive on solving complex challenges and turning innovative ideas into reality. With a proven track record in fintech, travel, and real-time data processing applications, I ensure every project is built with efficiency, maintainability, and cutting-edge technology.

 

Let's create something impactful together. Reach out, and let's build!

Experience

Jan 2024 - Present

Product Developer @ Sparrow Connected Inc.
  • Senior Flutter Developer responsible for maintaining and implementing new features, improvements, and optimizations for 20+ flavors of mobile applications across Android and iOS using Flutter

  • Maintain and enhance the Firebase backend, ensuring seamless connectivity between applications and Sparrow Endpoints

  • Troubleshoot and resolve bugs to improve app performance, stability, and user experience

  • Collaborate on project planning, development roadmaps, and solution deployment to ensure timely and high-quality delivery

April 2023 - Present

Freelance Flutter Engineer @ 40Hammocks
  • Responsible for implementing, debugging, and testing features within a travel and booking system in Flutter

  • Integrated 3rd-party libraries and APIs such as Bin Checker to verify credit card information, Booking.com to get hotel information and prices, Stream Chat for chat functionality, Slack, and JotForm for communications

  • Assisted junior and co-developers with onboarding and pair-programmed to troubleshoot and resolve errors and bugs

Dec 2022 - Jan 2024

Lead Software Engineer @ Studio Muse
  • Architected the frontend and backend for Chess Infinitum, a cross-platform board game built with Flutter and GetX for iOS, Android, and Web.

  • Designed a scalable state management system to ensure smooth gameplay, real-time interactions, and optimized performance across all platforms.

  • Implemented multiplayer functionality, leveraging Firebase Firestore and Real-Time Database for synchronized game state and secure user authentication.

  • Developed robust API integrations to enhance game features and enable seamless communication between the frontend and backend.

  • Led debugging, testing, and deployment efforts, ensuring quality assurance through Firebase Hosting and Functions.

  • Optimized performance, reduced latency, and maintained high stability across devices.

  • Collaborated with designers and stakeholders to refine UI/UX, making the game intuitive and engaging for users.

April 2022 -

November 2022

Flutter Engineer Consultant @
Philippine Digital Assets Exchange
  • Frontend Developer for GCrypto which garnered over 700,000 users within the first 6 months of launch

  • Responsible for designing test-driven development MVC Flutter architecture using GetX for state management, navigation, and to handle UI and logic

  • Responsible clean code and follows standard practices

  • Built API Client with OpenAPI of own and 3rd party libraries ensuring security and safe cryptocurrency exchange

October 2021 -

March 2023

Freelance Software Engineer @ Realtime7, Inc.
  • Developed a mobile app that retrieves data from a machine-learning-powered CCTV camera API via UDP and TCP sockets, supporting both offline and online modes.

  • Optimized raw bit conversion into simultaneous video feeds from XML bodies, incorporating frame-by-frame object identification as metadata.

  • Implemented an asynchronous event listener for camera feeds, categorizing events by priority and integrating a phone alert system for critical notifications.

August 2020 - September 2021

Software Engineer @ AI, Inc.
  • Lead Software Engineer for a system called Tara Na, designed to make communication between the different provinces in the Philippines during the pandemic more efficient, in collaboration with the Department of Tourism

  • Responsible for designing test-driven development Flutter architecture of the three mobile apps and two web apps which garnered 300,000 users with 1,000 site visits per minute

  • Used Firebase for the backend, analyzing analytics, and distributing the applications within the team

  • Maintained and implemented new endpoints as the backend developer of the project with a tech stack of Google Cloud Platform, Python Django, Docker, and Postgres

  • Responsible for releasing the mobile and web apps to development and production in Google Play, App Store, and AWS

Awards

20240204-YYC-Hacks-Presentations-0270-Enhanced-NR-copy.jpg
Champion @ YYC Hacks 2024

Created an app that would improve accessibility to newcomers or visitors to Calgary – as soon as they step off the plane.

1702699571126.jpg
1st Place @ SAIT Hacks 2024

Developed a community-driven mobile application for SAIT students and alumni, fostering networking, collaboration, and engagement

Top 25%  

International Atomic Energy Agency: International Student Competition 2020

 

Game Development​
 

Moscow, Russia (Remote)

1st and 2nd Place  

21st SPVM National Physics Conference: 2019 International Conference on Advanced Functional Materials and Nanotechnology

Research
(2 entries)

 

Manila, Philippines

Gold Award

International Invention Innovation Competition in Canada (TISIAS)

 

Research​
 

Toronto, Canada (Remote)

Excellence in Innovation 

Cognizant

EINSTEIN Hunt 2019

 

Research and Innovation
 

Manila, Philippines

Silver Award  

Young Inventors Challenge - Grand Finale 2019

 

Research and Innovation
 

Cyberjaya, Malaysia

2020 Youth Excellence in Science Award

Issued by the

Department of Science and Technology of the Philippines

 

Award
 

Philippines

Projects

unnamed (2).webp

Mobile Application

Caribbean Hub

Caribbean Hub is the ultimate tool for Caribbean Airlines employees to stay informed about everything happening at Caribbean Airlines.

unnamed (3).webp

Mobile Application

Belden Connected

Belden connects people, information and ideas to unlock new possibilities. To foster an environment of innovation, the Belden Connected app is the ultimate tool for Belden employees to engage and interact with colleagues in the organization. 

unnamed (4).webp

Web Application

Chess Infinitum

Chess Infinitum is a dynamic variation of the classic chess featuring a 10x10 board and eight special infinitum squares. This is created using Flutter Web. 

3037366_edited.png
unnamed (5).webp

Mobile Application

40Hammocks

40hammocks makes hotel block booking a breeze! Book group accommodations for travel getaways, weddings, and leisure trips. The easiest way to make hotel block reservations, with end to end booking all the way through contract signing with ease all within the app.

4fce80aaff682d2e888c0203799758d84c5cd558.png

Web Application Module

GCrypto

The GCrypto feature is a cryptocurrency trading product that is available in the GCash app, where users would be able to browse, buy, sell, send, receive, and learn about various tokens. 

3037366_edited.png
tara-na-logo.avif

Mobile Application (discontinued)

Tara Na! System

Tara Na! is a travel app that lets you browse through the most beautiful places in the Philippines and book your stay.

3037366_edited.png
Screenshot 2025-03-03 230237.png

Research and Innovation

Plantier: An Automated Planting Assistive Device

Plantier aims to develop an automated seed planting system that assists in farming. The system is composed of an automated planting bot and a mobile application. Plantier is cost-efficient, increases, and optimizes farming thus serves its function as a potential assistive planting system for farmers without the need for manual labor.

3037366_edited.png
linis logo.png

Research and Innovation

Project LINIS

Project LINIS is an IOT based monitoring system that is embedded in the Materials Recovery Facilities of Barangays to assist in the implementation of the Ecological Solid Waste Management Act of 2000. The project was comprised of three main systems; (1) the Routing System (Mobile Android Application), (2) the Waste Monitoring System, and (3) the Waste Level Monitoring System.

3037366_edited.png
bottom of page