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