Close
Katelyn Zheng

Katelyn Zheng

Software Engineer

My Resume

About Me

I'm a fourth-year student at Carnegie Mellon University graduating in May 2025
majoring in Information Systems with a concentration in Data Analytics and an Additional Major in History.

When I’m not programming, I enjoy mentoring aspiring engineers in Society of Asian Scientists and Engineers, teaching new learners programming, and baking bread!

Experience

Treasure House Fashions

Team Lead, Consultant

  • Worked with a local non-profit organization to improve operations and save over $40,000 with a custom gift certificate distribution platform used by 40 volunteers and over 60 partner agencies to distribute more than $450,000 worth of clothing to local women in crisis.
  • The platform is built with Node.js, React Bootstrap, and Firebase, and deployed with Google Cloud.
  • Carnegie Mellon University

    Teaching Assistant

    67-272: Application Design and Development
  • Worked with 18 students to teach them application design and development through Ruby on Rails projects using the Software Development Life Cycle (SDLC).
  • Carnegie Mellon University

    Lead Teaching Assistant

    67-336: Building Data Visualizations into Information Systems
  • Developed lab materials and assignments from scratch for a new Information Systems course at Carnegie Mellon University.
  • Worked closely with the professor to engage 12 students in learning the foundations of data visualization and building dashboards.
  • Held office hours to provide added support to student learning and managed graders for the course.
  • Confirmed LLC

    Software Engineering/Mobile Application Development Intern

  • Worked in a team of five to prototype and develop a React Native mobile application with a TypeScript frontend from scratch.
  • Expanded company’s offerings to support scheduling and business card exchanges on a mobile platform to be used by over 10 enterprise clients.
  • Led standups and used the Software Development Life Cycle (SDLC) for agile sprints using Trello for project management and GitHub for code reviews at a Pittsburgh Technology Council Tech50 SaaS startup.
  • Carnegie Mellon University

    Instructor

    98-014: Project Management Methodologies
  • Created course materials and taught a student-led course to facilitate better understanding of foundational product, project, and program management principles and integrations with the Software Development Life Cycle (SDLC) at the undergraduate level.
  • Society of Asian Scientists and Engineers

    Treasurer, Executive Board

  • Worked with other board members to plan and facilitate events for organization.
  • Created and proposed budget for organization and multiple campus-wide events.
  • Led fundraising efforts to raise money for organization events and professional development workshops.
  • Managed doghouse building efforts as doghouse chair and won first place in university-wide competition.
  • Spring Carnival Software Team

    Co-Director of Software, Fullstack Application Developer

  • Implemented new functionalities for the Ruby on Rails management application of Spring Carnival Committee used by 20+ organizations and 2000+ participants of Spring Carnival (largest annual event) at Carnegie Mellon University.
  • Managed over 15 members on subcommittee as co-director of software to develop new features and lead maintenance of large 10+ year-old codebase.
  • Education

    Carnegie Mellon University

    August 2021 - May 2025

    Bachelor of Science in Information Systems
    with an Additional Major in Social and Political History

    Relevant Coursework:

  • Innovation and Entrepreneurship: A Focus on Startups and Emerging Technologies (AI)
  • Application Design and Development
  • Introduction to Data Structures
  • Designing Human Centered Software
  • Fundamentals of Software Engineering
  • Mobile Application Design and Development
  • Database Design and Development
  • Applied Machine Learning
  • Methods for Data Science
  • Machine Learning for Public Policy
  • Information Systems Consulting Capstone
  • Projects

    SwapIt

    Startup, 67-443 Term Project
    CEO, Team Lead, Founding Software Engineer

    Ideated, designed, implemented, and deployed a secondhand item trading mobile platform using Swift, Python Flask, AWS, and DynamoDB.

    View Project

    Binder

    Spring Carnival Committee Software Team
    Co-Director of Software, Fullstack Application Developer

    Implemented new features for the Ruby on Rails management application of Spring Carnival Committee used by 20+ organizations and 2000+ participants of Spring Carnival (largest annual event) at Carnegie Mellon University.

    View Project

    OpenTable Database Querying Program

    67-262 Term Project

    Designed by researching OpenTable's business, writing user stories, and creating conceptual and relational models with Entity Relationship Diagrams (ERD). Programmed the database querying program using SQL and Python.
    Please contact me for access to the repository!

    View Project

    Skills

    Software

    Contact Me!