Skip to Content

Xinlin He

Software Engineer

I am passionate about creating engaging and accessible digital experiences.

Xinlin He

About

Driven by a passion for crafting meaningful experiences, I have found fulfillment in everything from designing yoga classes to developing intuitive user interfaces.

Over the years, I have gained diverse experiences, including working as a tech camp instructor, where I created engaging classroom experiences for kids enthusiastic about science and technology. I've had the privilege of working at three startups: one focused on making event organization easier, another on monitoring senior health conditions, and a third that creates an immersive shopping experience for users.

My most recent job at Juliette sparked my interest in front-end development. In five years, I envision myself designing and creating visually pleasing websites that offer seamless online experiences for users.

Outside of work, I am a part-time Yoga Teacher passionate about grounding my students through yoga. I also enjoy reading, cooking, choreography, and a variety of outdoor activities.

Experience

  1. Feb — Aug 2024

    Developed and managed an e-commerce web application tailored for merchants, incorporating responsive and adaptive designs. Integrated 3D effects for merchant displays on Apple Vision Pro.

    • JavaScript
    • TypeScript
    • React
    • Firebase
    • TailwindCss
    • MaterialUI
    • HeadlessUI
    • Reality Composer Pro
    • SwiftUI
  2. Feb — Aug 2024

    Developed product prototypes, streamlined concept visualization and facilitate effective cross-functional team. Led market research on Apple Vision Pro, leveraged data analysis to guide ongoing product strategy and design, enhanced competitive positioning.

    • Figma
    • Miro
    • Semrush
  3. Feb - April 2024

    Designed, implemented, and tested APIs for robust database interactions, ensured seamless integration and functionality within web applications. Collected and analyzed data from hardware devices, then efficiently transmitted it to databases using Google Cloud Platform.

    • Java
    • Google Cloud Platform
  4. Jan — Mar 2024

    Reduced data error rate by 30% for event vendor database by implementing automated data collection, deduplication, and a categorization system.

    • AppScript
  5. June — Sept 2023

    Instructed 200+ students on programming, covering coding topics such as variables, logic, loops, control structures, conditional statements, and GUI development. Held camp on turbo space programs and basic biology.

Projects

  • Gastronomic Insights

    Driven by my passion for dining experiences and a keen interest in understanding dining habits, I led a team of six in researching the Yelp dataset. We analyzed restaurant data to identify key factors influencing popularity and customer ratings, providing actionable insights for restaurant owners and valuable information about restaurant ratings for diners.

    • Tableau
    • Pytorch
    • NumPy
    • Matplotlib
    brand size
  • Custom Search Engine

    Developed two custom search engines from scratch with self-designed data structures. Integrated server socket for an interactive user-querying application.

    • C
    • C++
    • HTTP
    • socket.io
    search engine table design
  • Campus Map Navigator

    Developed a full-stack web app for University of Washington campus navigation.

    • TypeScript
    • Java
    • HTML
    • CSS
    • JavaScript
    • Spark
    • React.js
    uw campus map
  • CNN-Based Image Classification on WikiArt Dataset

    Developed and trained CNNs to classify artistic images from the WikiArt dataset into ten distinct genres. The models were optimized to achieve high accuracy, enhancing our understanding of genre-specific characteristics in art.

    • Pytorch
    • Jupyter Notebook
    wikiart dataset card
  • Connecticut College Summer Science Research Institute

    Conducted research with Professor Gary Parker on hardware neural network. Implemented hardware ANN using arduino microprocessors and BBC Microbits.

    • Arduino
    • BBC Microbit
    ssri symposium photo
  • Dial-A-Ride Problem Individual Study

    Proved the Dial-a-Ride problem to be NP-hard and designed algorithms to maximize revenue given different time constraints. Additionally, determined the approximation ratio for the designed algorithms and demonstrated their tightness.

    rdarp