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
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

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.

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.