Wendy Pan Profile Picture

Wendy Pan

Full-stack developer at BlackRock. Georgia Tech alum passionate about creating scalable and impactful solutions.

My Technical Toolkit

A showcase of the frameworks, languages, and tools I use to build modern applications.

〈〉

Languages

Java TypeScript Python Go C++ SQL

Frontend

React Node.js Spring Boot Zustand

Backend & Cloud

AWS Docker REST APIs Postman

Data & More

DynamoDB PostgreSQL Redis Git

Professional Journey

Aug 2025 - Present

Software Engineer, BlackRock

  • Built a configuration management plugin within a microfrontend portal, architected as a standalone extension using React, TypeScript, Zustand, and IndexedDB.
  • Designed bulk configuration workflows supporting Azure DevOps REST API, file, and ZIP imports, enabling PMs to manage and sync large-scale configs across environments.
  • Led multi-workspace state design using Zod-based schema validation and Zustand store redesign, aligning workflows with real-world Git semantics and expanding support for additional data types.
  • Joined a backend-focused rotation developing a Java Spring-based private market data exchange server supporting secure data workflows across internal financial platforms.
React Typescript Zustand IndexedDB Git Zod Java Spring CI/CD REST APIs Microfrontends
May 2025 - July 2025

Software Development Engineer Intern, Amazon

  • Architected and deployed an end-to-end ETL pipeline from Andes to S3 to AWS Glue with AWS CDK and Cradle, processing over 300 billion digital subscription records for downstream analytics.
  • Engineered a retrieval-augmented LLM agent using Amazon Bedrock, combining structured data queries with modular prompts to expand metric coverage from 4 to 12 key business insights.
  • Designed a SQL-driven evaluation framework for LLM outputs and integrated it with a Lambda-based regression harness, detecting schema drift and improving answer accuracy from 82% to 95%.
  • Refactored and extended CDK infrastructure: removed redundant boilerplate, added two new stacks to auto-provision S3 buckets and Cradle job roles, accelerating onboarding of future agents.
  • Contributed to multi-agent routing design and shadowed on-call, resolving customer-facing incidents related to subscription activations.
Andes S3 AWS Glue AWS CDK Cradle Bedrock Multi-Agent
June 2024 - Mar 2025

Software Engineer Intern, Gyfr

  • Developed the MVP frontend of a remote personal training platform using React, TypeScript, Redux, and Material UI, delivering a responsive interface adopted by 200+ active users.
  • Integrated Firebase Authentication, Firestore, and Storage to manage trainer and client data, building reusable helper methods and middleware for efficient CRUD operations.
  • Implemented robust error handling and input validation across key workflows, reducing UI crashes and datainconsistencies by 30%.
  • Collaborated with full-stack team to design scheduling and notification APIs, improving booking reliability across multiple timezones.
React Typescript Redux Material UI Firebase

My Work

A selection of my projects showcasing my skills in full-stack development, artificial intelligence, and user-centric design.

Go Semantic Signal Pipeline

Concurrent RSS ingestion service in Go with worker pools, rate limiting, and backoff. Two-stage deduplication (exact ID + embedding-based cosine similarity via OpenRouter and Pinecone). Prometheus metrics and zerolog for observability. Cost-aware LLM routing with task-specific primary/fallback models, optional LLM-based knowledge graph extraction persisted to PostgreSQL, and multi-stage Docker deployment.

Go Pinecone OpenRouter PostgreSQL Docker Prometheus

GreenPlate Food Management Application

Full-stack Android application in Java with Firebase Realtime Database integration, real-time data sync, and asynchronous state handling. Achieved 100% test coverage (35 cases) to ensure reliability across core workflows.

Java Android Studio Firebase

GTZAN Music Classification

Machine learning project that classifies music genres using audio feature extraction and classification models. Implements signal processing techniques and ML algorithms to analyze and categorize audio data.

Python PyTorch Scikit-learn Audio Processing

Motivational Quotes VSCode Extension

A productivity-focused VSCode extension that displays motivational quotes to developers. Published on the VSCode Marketplace, helping developers stay inspired during their coding sessions.

TypeScript VSCode API Node.js

Get In Touch

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Feel free to reach out.