About me

Hi, I’m Chenyi Weng, a Software Development Engineer (SDE) with hands-on experience building production-style web applications across the full stack. I focus on designing reliable and maintainable systems, including user-facing frontend features as well as scalable backend APIs and data models. I graduated in December 2025 with a master’s degree in Spatial Data Science from the University of Southern California (STEM) and am actively seeking SDE roles.

My background combines software engineering, system design, and data-driven thinking. I began with a foundation in International Business and Information Management, where I developed a strong understanding of systems, data structures, and application architecture. Over time, I transitioned fully into engineering-focused roles and gained hands-on experience designing, implementing, and shipping real-world software systems.

I am currently working on production-style full-stack applications, including a MERN-based e-commerce platform and a real estate search web application. These projects are designed to reflect real-world products and emphasize clean architecture, API design, security, scalability, and maintainability rather than simple CRUD demonstrations.

On the frontend, I build modular and reusable React components using TypeScript, custom hooks, and centralized state management with Redux Toolkit. I focus on authentication-aware user interfaces, responsive design, pagination, search functionality, and seamless integration with backend services to deliver polished user experiences.

On the backend, I design and implement RESTful APIs using Node.js and Express. I follow layered architectures that include controllers, services, models, and middlewares to ensure separation of concerns and long-term scalability. I have experience working with both NoSQL databases such as MongoDB and relational databases such as MySQL, implementing authentication, authorization, request validation, and data modeling for real-world workflows.

Beyond feature delivery, I emphasize engineering fundamentals, including API design, error handling, data validation, state consistency, and code maintainability. I am comfortable debugging end-to-end issues, collaborating in Git-based workflows, and reasoning about how systems behave at scale in production environments.

I am particularly interested in SDE roles where I can contribute to user-facing products, backend services, and full-stack systems while collaborating with experienced engineers and growing through real-world ownership. If you are looking for an engineer who combines product thinking with solid system design and implementation skills, I would love to connect.

What I'm Doing

  • full stack icon

    MERN Full-Stack Application Development

    Building production-style MERN applications using React, TypeScript, Node.js, Express, and MongoDB. Implemented real-world e-commerce workflows including authentication, cart management, admin dashboards, and role-based access control.

  • full stack icon

    Backend & API Engineering

    Designed RESTful APIs with layered architecture (controllers, services, models, middlewares). Implemented JWT-based authentication, request validation, secure cart/product workflows, and maintainable backend services.

  • full stack icon

    Frontend Architecture & State Management

    Built scalable React frontends with reusable components, custom hooks, and Redux Toolkit. Focused on authentication-aware UI, pagination, search, cart synchronization, and responsive user experiences.

  • full stack icon

    Data & Machine Learning Engineering

    Experience building data pipelines, interactive dashboards, and machine learning models. Applied ML techniques and scalable data processing to support analytics-driven applications.

Resume

Education

  1. USC Logo University Of Southern California — M.S. In Spatial Data Science (STEM)

    Los Angeles, CA · Jan 2024 — Dec 2025

    Coursework: DSCI552 Machine Learning · DSCI550 Data Science at Scale · DSCI510 Programming for Data Science · DSCI549 Computational Thinking.
    Focus: Scalable ML pipelines (Python/Spark), geospatial analytics, and interactive data visualization.

  2. NTUB Logo National Taipei University Of Business — BBA, International Business (Minor: Information Management)

    Taipei, Taiwan · Sep 2018 — Jun 2022

    Coursework: Data Structures, OOP, Operating Systems, Computer Security.
    Focus: Python for data analysis/ML, database management, and data-driven business strategy.

Experience

  1. IDXExchange Logo Software Engineer

    San Gabriel, CA · Feb 2026 — Present

    • Design and develop scalable backend services and web-based applications
    • Build AI-driven features leveraging structured and unstructured data
    • Develop APIs and data processing pipelines for clinical and operational systems
    • Translate complex domain workflows into robust, maintainable software architectures
    • Ensure high reliability, security, and compliance in a regulated production environment
    • Collaborate cross-functionally with domain experts to deliver real-world impact

  2. IDXExchange Logo Software Development Engineer Intern — IDXExchange

    Boise, ID · Jan 2026 — Present

    • Developing a full-stack real estate property search web application.
    • Designing backend REST APIs for listings, filters, pagination, and detail pages.
    • Working with MySQL databases and building responsive frontend components.
    • Collaborating via Git/GitHub in a real-world development workflow.

  3. Chuwa Logo Software Engineer — Ryzlink Corp. (DBA Chuwa America Corp.)

    San Jose, CA · Dec 2025 — Present

    • Designed and implemented a production-style MERN full-stack e-commerce platform.
    • Built RESTful APIs with Express and TypeScript using layered architecture.
    • Implemented JWT-based authentication, authorization, and MongoDB data models.
    • Developed a responsive React + TypeScript frontend with Redux Toolkit state management.

  4. Graduate Research & Projects — USC Viterbi School of Engineering

    Los Angeles, CA · Jan 2025 — Dec 2025

    • Built end-to-end ML pipelines (Logistic Regression, SVM, Random Forest, CNNs) and achieved >95% accuracy across structured, image, and audio datasets.
    • Developed Python + Spark ETL to extract/clean large-scale unstructured data with >90% clean-data accuracy; enabled reproducible batch processing.
    • Designed interactive dashboards (Plotly/Dash) for million-scale exploration with filtering and drill-down, improving analysis speed and decision support.

  5. Data Analyst — OMNITREE LTD.

    Taipei, Taiwan · Jun 2021 — Sep 2021

    • Automated feature extraction and SEO reporting with Python; accelerated workflow and improved target keyword rankings and page-view growth.

  6. Data Analytics Intern — Linfair Records Ltd.

    Taipei, Taiwan · May 2019 — Aug 2019

    • Cleaned and validated large copyright datasets (SQL) and produced analytics to support intellectual-property enforcement and reporting accuracy.

My skills

  • Python (NumPy · Pandas · scikit-learn · TensorFlow · Keras)
    Proficient
  • Java / Go / JavaScript · TypeScript
    Advanced
  • React · Node.js · HTML/CSS
    Intermediate
  • Machine Learning / Deep Learning
    Proficient
  • Big Data & Pipelines (Spark · ETL · Parallel)
    Advanced
  • SQL & Data Viz (PostgreSQL · Plotly/Dash · Matplotlib)
    Advanced
  • Git · CI/CD · REST APIs
    Intermediate
  • Cloud (AWS – basic)
    Intermediate
  • GIS & Spatial Analysis (ArcGIS Pro)
    Supplementary

project

Vlog

Certificates