Experience

Engineering roles, then the teaching and support work I do alongside school. Newest first.

  1. Software Engineer Intern

    Visa

    May – Aug 2026 · Austin, TX

    • Shipped an admin role to an agentic AI workforce planning app by reworking its RBAC model across MongoDB, Spring Boot, and Angular, enforcing separation of duties for 16 security groups in a launch projected to save 24,000 hours a year.
    • Closed a pre-production security gap by extending role-based authorization from Angular route guards to Spring Boot controller-level checks, then wrote unit tests for 15+ endpoints to confirm no other routes were exposed.
    Show 2 more
    • Blocked malformed and unauthorized data from reaching downstream systems by adding validation across 38 fields in 5 upload sheets, at both the Angular front end and the Spring Boot REST API layer.
    • Cut partial-match search round trips by 67% by consolidating 3 MongoDB queries into 1 aggregation pipeline, prototyped on real data in Compass and released through Jenkins CI/CD after code review.
    • Java
    • Spring Boot
    • Angular
    • TypeScript
    • MongoDB
    • Jenkins
  2. Director of Education

    App Development Club at UMD

    Jan 2026 – Present · College Park, MD

    • Lead an 8-person team that scaled recruitment to 500+ applicants a semester by redesigning interviews to evaluate incoming freshmen on interest and commitment rather than prior technical experience.
    • Design and teach a production-oriented curriculum in React, FastAPI, MongoDB, and PostgreSQL to 45 students a semester, with 18 advancing through the shadowing program onto active development teams.
    • React
    • FastAPI
    • MongoDB
    • PostgreSQL
    • Teaching
  3. Software Engineer

    Qubi by Qolour

    Sep 2025 – Apr 2026 · Remote

    • Architected a Firebase-backed metadata storage system for the iOS and Android Flutter app, persisting user profiles, quantum circuit results, and progress across 11 games and 70+ levels so users can resume on any device.
    • Redesigned and rebuilt the home page and navigation across 15 screens in Figma and Flutter, cutting the steps needed to create a quantum circuit and enlarging touch targets. The redesign shipped to production.
    • Delivered a dedicated iPad landscape mode across 3 screens in response to an educator feature request, for classroom and group lessons.
    • Flutter
    • Dart
    • Firebase
    • Figma
  4. Software Engineer Intern

    Chosan

    May – Aug 2025 · Rockville, MD

    • Eliminated 6+ hours of weekly manual data entry with Node.js cron jobs that sync properties from Hostaway into PostgreSQL.
    • Integrated 400+ property listings from Hostaway via OAuth 2.0 and Next.js API routes, with integration tests covering sync accuracy and error handling.
    • Built a full-stack property search in React and Next.js with Prisma-backed multi-field filtering (location, availability, guests) to replace manual catalog browsing.
    • Next.js
    • React
    • Node.js
    • PostgreSQL
    • Prisma
  5. Technical Support Engineer

    UMD Department of Computer Science

    May 2024 – Present · College Park, MD

    • Secured centralized authentication for 80+ CS faculty across a 1,200+ node network by implementing LDAP and Red Hat Identity Management, including host-based access policies and provisioning.
    • Maintain a 2-hour response SLA while troubleshooting and resolving 12+ technical issues a week across Linux and Windows environments, and write reference documentation for recurring issues.
    • Linux
    • RHEL
    • LDAP
    • Red Hat IdM

Get in touch

Let’s talk.

I’m looking for Summer 2027 software engineering internships and new-grad roles. LinkedIn is the best way to reach me.

Lianyu Peng · College Park, MD