Developed a real-time voice-to-note solution using React and WebSockets, integrating STT and LLM to process responses for 300+ active daily users.
Implemented a TTS platform using OpenAI TTS, enabling bi-directional voice communication with Claude 3 Haiku LLM, increasing user engagement by 65% through dynamic voice interaction and multilingual support.
Implemented audio transcription and diarization with WhisperX, achieving 95% accuracy on 2-hour audio files.
Engineered new features in the internal TypeScript/React/Redux-based project management system by building reusable frontend components for tracking project status, creating tasks, and updating the overall progress.
Developed and integrated a real-time markdown renderer with React, transitioning from manual formatting to markdown-based documentation with live preview, enhancing collaboration and boosting productivity by 40% for 300+ employees.
Created a deliberately insecure Flask application to test Sparrow, a static/dynamic application security testing solution.
Augmented Sparrow’s static application security testing (SAST) suite with new ground truths, mitigating 90% of obfuscated OWASP Top 10 security risks in Flask WebGoat, surpassing the detection capabilities of external tools.
Implemented Flask logging, enabling real-time on-screen display of deserialization for insecure Linux commands.
Leading a 10-person team in developing and deploying a revamped website for Rebuilding Together East Bay Network (RTEBN), ensuring stakeholder alignment.
Organized weekly meetings, served as the primary communication point with stakeholders, and utilized Agile methodology for project management.
Acted as Scrum Master, facilitating team collaboration and mentoring in React, Git version control, and design principles for effective project delivery.
Frontend Developer - Fall 2023 - Spring 2024
Developed a robust billing website for YWCA using React and Material UI, enhancing both user experience and operational efficiency.
Created a CSV file previewer that seamlessly integrates with the new billing frontend, offering efficient parsing and instant display of data in a well-organized table, tailored for non-profit billing management.
Automated the generation of personalized vendor bills from CSV uploads, facilitating direct PDF downloads and achieving a 65% reduction in bill processing time.
Backend Developer - Fall 2020 - Spring 2021
Worked in a team to develop large-scale software for NICHES Land Trust, an organization focused on conserving natural habitats in west-central Indiana.
Developed a full-stack web application that tracks items needing removal in parks, integrating geolocation to help volunteers navigate trails with interactive landmarks and waypoints.
Fall 2024
Purdue University Department of Computer Science
Conducted weekly lab sessions, assisting 100+ students in systems programming concepts and supporting malloc implementation, shell scripting, shell implementation, threads/mutex locks/spin locks, and web server projects.
Evaluated code standards, specifically focusing on multiple logical expressions to ensure adherence to quality standards.