Yibo X.

Software Engineer | Full-Stack & Mobile Development

Greater Orlando

About

Experience

  • Associate Software Engineer at Dow Labs, LLC
    Jan 2025 - Present · 1 yr 6 mos

    • Engineered core mobile features, including a major redesign of the Explore discovery hub, directly improving user engagement and content discoverability. • Implemented the end-to-end onboarding experience, building out the mobile UI and services alongside backend data models, contracts, and APIs to streamline the initial user setup experience. • Developed reusable React Native components and client-side services to improve code modularity and streamline the development of new features. • Refactored legacy services and expanded test coverage (Unit, Integration, and Flow) to increase system reliability and release confidence. • Technologies used: TypeScript, Python, React Native, MongoDB, FastAPI, Node.js, Docker, Expo, Sentry, Maestro

  • Software Engineer Intern at Open Learning Exchange
    Mar 2024 - Jan 2025 · 11 mos

    • Improved codebase maintainability for Android application and CLI utilities by resolving technical debt and updating development tool configurations. • Operationalized the Virtual Internship Program relaunch, modernizing technical documentation and streamlining onboarding workflows for new developers. • Technologies used: Bash, Docker, Kotlin, Node.js, CouchDB, Markdown, Raspberry Pi

  • Software Engineer Intern at Open Learning Exchange
    Aug 2017 - Jun 2018 · 11 mos

    • Contributed to CLI utilities and customized Raspberry Pi OS images to support field software deployments. • Conducted QA testing for Android (Java) and Web (Angular) applications to ensure stability across diverse hardware configurations. • Developed responsive UI features for a new program website to improve user accessibility. • Technologies: Bash, HTML, CSS, Java, Angular, JavaScript, Node.js, Raspberry Pi

  • Software Engineering Intern at Propel Marketing
    May 2016 - Aug 2016 · 4 mos

    • Developed an internal help desk web application integrated with Zendesk API, reducing email triage time and improving the collection of relevant technical details. • Technologies used: HTML, CSS, JavaScript, Node.js, hapi.js