Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Yinping Gao

Charlotte,North Carolina

Summary

Results-oriented Software Engineer with expertise in Android app development and a strong foundation in Java, Kotlin, and Android SDK. Proficient in leveraging modern architectural approaches, such as MVVM and JetPack, to independently design and develop high-quality solutions. Skilled in REST APIs, GraphQL, and handling JSON/XML formats for seamless data interchange. Experienced in implementing telemetry, logging, and troubleshooting to ensure robust app performance. I am seeking to leverage proven skills in mobile app development and familiarity with CI/CD tools to contribute effectively to Lowes.

Overview

3
3
years of professional experience

Work History

Software Engineer/Android Developer

Charter Communication
Charlotte
09.2022 - Current
  • Contributed to developing Android applications: Played a key role in creating new features and enhancing existing functionality by implementing user interface enhancements, integrating new APIs, and improving app performance
  • Actively participated in identifying and resolving bugs through thorough testing and debugging, ensuring the delivery of high-quality mobile solutions
  • Integrated REST APIs, web services, and GraphQL for seamless data exchange, ensuring efficient communication between the app and backend systems
  • Translated design mockups and wireframes into high-quality, responsive user interfaces, adhering to Google's Android design principles and interface guidelines
  • Implemented telemetry and logging mechanisms to monitor app performance and identify and resolve issues proactively
  • Conducted thorough testing to ensure the reliability and stability of mobile apps across different Android versions and screen sizes.

Software Engineer/ Full Stack Developer

Charter Communication
Charlotte
01.2021 - 09.2022
  • Developed and maintained web applications using HTML, CSS, JavaScript, and various frameworks such as React.js, Express.js, Hapi.js, and Node.js
  • Implemented responsive designs using Bootstrap, and Tailwinds and optimized the performance of web applications
  • Utilized databases like MySQL, MongoDB, and GraphQL for efficient data management and retrieval
  • Collaborated with cross-functional teams to gather requirements, design solutions, and deliver high-quality software products.

Education

Certificate in Full Stack Web Development -

University of North Carolina
11.2021

Skills

  • Java, Kotlin, Android SDK, MVVM, JetPack
  • Application Lifecycle
  • Object-Oriented Programming
  • Software Development
  • Data Structures and Algorithms
  • Agile Development Methodologies
  • Bug Resolution
  • Code Review
  • Version Control
  • MySQL, MongoDB, and GraphQL
  • Web Technologies: Javascripte, NodeJS, HapiJS, AngularJS, ReactJS, Bootstrap, Tailwinds, Jest

Languages

English
Full Professional
Chinese (Mandarin)
Native/ Bilingual

Timeline

Software Engineer/Android Developer

Charter Communication
09.2022 - Current

Software Engineer/ Full Stack Developer

Charter Communication
01.2021 - 09.2022

Certificate in Full Stack Web Development -

University of North Carolina
Yinping Gao