# Eric Wilson > Software Engineer at UC Berkeley | Building AI-Powered Web Applications | Python · React · TypeScript · AWS Location: San Francisco Bay Area, United States Profile: https://flows.cv/ericwilson I am a software engineer at UC Berkeley's Goldman School of Public Policy, where I serve as the primary engineer for multiple production systems.My work centers on applied AI, where I have built and optimized RAG pipelines and LLM-powered tools that help connect users to GSPP. I designed and built a production RAG chatbot end-to-end: architecting the document ingestion, chunking, embeddings, vector storage, and retrieval pipeline integrated with AWS Bedrock for LLM inference. I identified and fixed a bug in the AWS PHP SDK's streaming integration with Bedrock that was merged into the official repository. I also built the embedded React/TypeScript chat widget for a public-facing AI system and later assumed ownership of its Python backend, debugging infrastructure issues and hardening security. Before becoming a full stack developer, I taught high school English and Instrumental Music for 8 years. This experience has informed how I mentor junior developers, break down ambiguous requirements, and think carefully about the people who use what I build. ## Work Experience ### Software Engineer @ University of California, Berkeley, Goldman School of Public Policy Jan 2022 – Present | Berkeley, California, United States Software engineer focused on applied AI and full-stack web development. Primary engineer for multiple production systems at GSPP, with a focus on building and optimizing RAG pipelines and LLM-powered tools. - Designed and built a production RAG chatbot end-to-end in 6 months: document ingestion, chunking, embeddings, vector storage, and retrieval integrated with AWS Bedrock for LLM inference, with a React frontend and Laravel backend. - Built the embedded React/TypeScript chat widget for a public-facing AI system serving 10,000 daily visitors. Assumed ownership of the Python backend, resolving GPU memory crashes in the Milvus vector database and hardening API security against prompt injection. - Identified and fixed a bug in the AWS PHP SDK's event stream iterator. PR merged into the official repository - Led remediation of 10,000+ accessibility violations across GSPP's public website using Siteimprove, achieving WCAG 2.1 AA compliance. - Built full-stack applications (React, TypeScript, Laravel, Node.js) and API integrations automating workflows for 100+ internal stakeholders. ### English and Instrumental Music Teacher @ Concord High School (CA) Jan 2014 – Jan 2022 | Concord, California, United States Led technology adoption initiatives for 80 teachers, improving data reporting and digital workflows. Created custom VBA grading tools and analytics dashboards used by multiple departments. Guided colleagues through large-scale student assessments for 1,500+ students, facilitating data analysis and improving instructional planning. ## Education ### Bachelor of Science - BS in Computer Science Western Governors University ### Master of Arts (M.A.) in Education University of California, Berkeley ### Single Subject Credential in English/Language Arts Teacher Education University of California, Berkeley ### Bachelor's degree in English/Language Arts Teacher Education Sonoma State University ## Contact & Social - LinkedIn: https://linkedin.com/in/eswilson - Portfolio: https://eric-wilson.net/ --- Source: https://flows.cv/ericwilson JSON Resume: https://flows.cv/ericwilson/resume.json Last updated: 2026-04-10