Guogang Fu

Senior Android Developer

I have about a decade of experience developing software, most of it working remotely. The projects have been diverse, from basic websites and mobile apps to large applications, interactive media, and art installations. These include clients from the US, Latin America, and Europe. In recent years, I have focused most of my work on developing mobile apps in React Native.

San Diego, CA 92129
+1 (831) 295-5253
promisingdev@hotmail.com

Projects

A selection of mobile applications I've developed, available on iOS and Android platforms.

Ruan Shaomin Game

AndroidView

i-Doser Premium

iOSView

Streetline Inc. Apps

iOSView

Insta Video Merge

iOSView

MudWatt Explorer

AndroidView

MudWatt Explorer (iOS)

iOSView

CarsIreland

iOSView

Skills & Technologies

Languages

JavaScriptTypeScriptC#JavaCC++RubySQLPythonPHPHTMLCSS

Frameworks & Libraries

React NativeReactTanstack QueryReact QueryAngular.Net CoreASP.NETSpring BootRoRExpressNest.jsFastAPILaravel

Databases

FirebaseSupabasePostgreSQLMySQLMS SQLMongoDBAmazon S3GraphQL

Tools

GitAndroid StudioXCodeVS CodeWSL

Cloud Services

JiraAzure DevOpsGithubGCPKubernetesDocker

Third-Party Services

Apache KafkaRabbitMQMQTTRedisgRPCNATSOpenAISSORPC

Work Experience

GabbySoftware

Senior Software Engineer/Technical Lead

Remote
09/2023 – 07/2025
  • Joined a large team at Integrated Digital Solutions to help them develop a cross-platform streaming app for AT&T using React Native.
  • Built a map-based social network from the ground up using React Native, MapBox, Firebase, Heroku with Node.js, and MongoDB. It uses real-time geolocation to constantly update users' locations, letting them know what is happening around them.
  • Engaged in a mobile app development in React Native, which included data visualization, BLE and LoRaWAN connectivity, and native modules.
  • Developed a Laravel-based LMS for an education client.
  • Led a cross-continent team of developers in rebuilding an iOS social networking app in React Native using Redux for storing state.
  • Helped a well-funded startup convert a website into a truly native React Native app for iOS and Android. I worked with their existing Node.js and MongoDB stack, as well as third-party libraries, to create a better experience on mobile.
  • Architected an international company's React web application to be isomorphic to ensure SEO compatibility, using React Router and Express, and also implemented the Redux store.
  • Created a workout editing tool for iPhone apps for a San Francisco-based startup using React, Bootstrap, Ruby on Rails, and Node.js.
  • Engineered a cross-platform React Native app for iOS and Android showcasing GraphQL API integration.

WillowTree

Senior Software Engineer (Contractor)

Columbus, OH
04/2018 – 03/2023
  • Refactored some common pain points associated with React Native development into existing code.
  • Created the Timeline feature within the app, enabling infinite horizontal scrolling functionality, where each day showcases vertical scrolling items representing a child's growth progress.
  • Fixed memory leaks and performance issues found in various parts of the app, most notably displaying large portions of data retrieved via GraphQL.
  • Managed the development flow by creating separate environments for staging and production on the front-end, ensuring the QA sequence went according to plan.
  • Reviewed front and back-end code from other team members before deploying new versions.
  • Maintained and developed an Angular web app for data analysis using Firebase and Google Cloud Platform (GCP).

Intellectsoft

Software Engineer - Mobile App Development

Remote
06/2014 – 03/2018
  • Helped develop the Challenges section of the GrowthDay app, implementing and iterating UI designs and ensuring UX engagement was on point.
  • Collaborated with the back-end team to ensure the API calls were appropriately integrated and worked with the QA team on any discovered issues.
  • Adapted existing iOS and Android native libraries, which were not initially compatible with React Native, to make them usable within our app.
  • Optimized the performance of the React Native application across multiple devices, including iOS, Android, FireTV, and AppleTV platforms.
  • Refactored and cleaned up code to ensure maximum performance on mobile and TV devices.
  • Built native modules to integrate fixes for both iOS and Android applications.
  • Involved in designing, coding, and testing key application functionality using C#, .NET core, Asp.Net Web API, SQL, and related tech stack.
  • Leveraged UI expertise in AngularJS to troubleshoot existing UI issues and develop new user-friendly forms, leading to a 28% improvement in user satisfaction
  • Enhanced user experience (UX) with AngularJS, HTML5, and CSS, resulting in a 22% increase in user engagement and a 17% improvement in user retention
  • Supported the development of an enterprise iPad quiz app used in corporations for training using PhoneGap, JavaScript, CSS, and Xcode.
  • Implemented a real-time messaging service using MongoDB and ASP.NET, facilitating seamless communication between users during live sessions, resulting in a 32% boost in user interaction and engagement
  • Built business components using C#, WCF, BizTalk, and Entity Framework

Google

Software Engineering Intern

Tokyo, Japan
08/2013 - 06/2014
  • Developed Android applications, implementing efficient Activity lifecycle management.
  • Collaborated with senior engineers to optimized database queries, reducing execution time and enhancing overall system responsiveness.
  • Utilized asynchronous programming techniques to ensure smooth UI responsiveness and background task execution.

Education

The University of Tokyo

B.Sc. in Computer Science

Tokyo, Japan
Graduated 2014