Angela Lu
I'm a full-stack software engineer with several years of experience in the Python and JavaScript ecosystems. I recently co-created Chunkwise, an open-source platform for evaluating document chunking strategies and deploying validated strategies for production RAG systems via automated ETL pipelines. I have hands-on experience with prompt engineering and LLM evals.
Professional Experience
10/2025 – Present
Software Engineer, Open-Source Projects
06/2023 – 10/2025
Instructional Assessment Fellow, Columbia Center for Teaching and Learning
09/2022 – 05/2023 | New York, NY
• Designed and executed an assessment of a training program using qualitative and quantitative data from interviews and surveys.
• Delivered actionable insights for program redesign, increasing the completion rate by 82%.
Skills
Languages & Frameworks: Python, JavaScript, TypeScript, Node.js, FastAPI, Flask, Express.js, React, PostgreSQL, MongoDB, Pydantic, RESTful APIs, distributed systems, AI Engineering: RAG, vector databases, embeddings, prompt design, context engineering, tool calling, OpenAI APIs, LangChain, Chonkie, Cloud: AWS (ECS Fargate, EC2, Lambda, Batch, RDS, S3, Secrets Manager, API Gateway, IAM, CDK), DigitalOcean, Render, Infrastructure-as-Code, Tools & Practices: Git/GitHub, Docker, unit & integration test (Pytest, Jest, Vitest), WebSockets, NGINX, Linux, AI-assisted coding (Claude, Copilot, Cursor), OOP
Education
Columbia University, Ph.D. Candidate (ABD), M.A. & M.Phil. in Germanic Languages and Comparative Literature
2018 – 2023 | New York, NY
Macalester College, B.A. in German Studies & International Studies
2010 – 2014 | Saint Paul, MN