Finbud
Software Engineer Intern
Mar. 2025 – Aug. 2025
Python, Selenium, Vue.js, Docker, Azure, PowerShell, Qdrant
An AI-powered personal wealth manager that empowers financial growth with data-driven financial decisions.
- Architected and deployed an end-to-end RAG (Retrieval-Augmented Generation) pipeline using Python and Selenium, processing and vectorizing 10,000+ financial documents and market/newsfeed data with 95% accuracy.
- Managed and optimized a Qdrant vector database to store document embeddings, implementing indexing strategies that accelerated similarity search speeds by 40% for the RAG pipeline.
- Optimized Azure VM and container lifecycles with automation tools such as PowerShell and Azure Automation, creating a daily start/stop schedule that reduced cloud costs by 50%.
- Containerized the RAG pipeline with Docker and deployed on Azure VMs, cutting deployment time by 80%.
- Built a user-friendly Vue.js chat UI integrated with the RAG pipeline, adding real-time feedback that increased engagement by 30%.
- Presented live technical demos to 7 internal stakeholders (CEO, mentor, and engineers), walking through the RAG pipeline retrieval flow and chat integration, directly shaping the product narrative for Y Combinator demo day.
British Airways Reviews Dashboard
Software Engineer
Jan. 2025 – Present
TypeScript, Next.js, Node.js, Express.js, AWS (S3, ECS, Lambda, EventBridge, CloudWatch), Snowflake, GitHub Actions, Jest
A real-time analytics dashboard for 3,000+ British Airways passenger reviews, built with scalable cloud infrastructure and interactive data visualizations.
- Collaborated on an agile team of 4 to deliver a real-time analytics dashboard processing 3,000+ passenger reviews via a TypeScript/Next.js frontend with 15+ charts rendering in under 1 second.
- Streamlined the data pipeline within an AWS cloud environment using Snowflake, EventBridge, and Lambda to pre-process review data and cache results as JSON objects in S3, reducing latency by 99%.
- Engineered a RESTful API using Node.js and Express.js to serve aggregated review data from S3 to the frontend, implementing pagination and filtering to handle large data loads efficiently.
- Configured AWS CloudWatch alarms and dashboards to monitor ECS services and Lambda functions, enabling proactive troubleshooting and maintaining 99.9% uptime across critical cloud infrastructure.
- Implemented a CI/CD pipeline with GitHub Actions, integrating version control and automated Jest tests to reach 90% coverage.