Extend and customize Teamcenter through C# plugins, modifying both business logic/workflows and data-model schemas to support submarine change-management processes
Contribute to a service-oriented architecture, enabling inter-service communication as part of a modernization effort replacing the legacy PDM change-management system
Collaborate with DevOps team to establish standardized CI/CD practices, involving the migration of classic Azure DevOps pipelines to YAML as part of an org-wide initiative supporting a broader test automation strategy
C#TeamcenterAzure DevOpsYAML
Fullstack Software Developer Intern
Global Radio Outreach
Mar 2025 - March 2026
Implemented 30+ components in React.js, following best practices to ensure scalability, maintainability, and responsiveness across devices, while using Motion.js to create fluid, dynamic animations
Developed RESTful APIs for newsletter subscription and podcast/music delivery features using Nest.js, PostgreSQL, and MongoDB, with endpoint testing conducted in Postman
Worked closely within a small, cross-functional team, participating in project planning, milestone tracking, and agile development cycles to ensure timely delivery. Trained and mentored new developer interns
Configured and maintained technical infrastructure through containerization (Docker) and work with CI/CD pipelines (GitHub Actions) for automated linting, testing, and deployment processes to ensure code quality and streamlined development workflows
Design and develop custom, responsive websites and web applications for clients using Next.js, React.js, TailwindCSS, Node.js, Express.js, MongoDB, and PostgreSQL, delivering tailored solutions that meet specific business requirements and user needs
Manage full project lifecycle from initial client consultation and requirements gathering through design, development, testing, and deployment, ensuring timely delivery and client satisfaction
Optimize application performance, implement responsive designs across devices, and maintain code quality through best practices in version control, testing, and documentation
Evaluate AI-generated web applications by executing code, testing functionality across browsers, and capturing screenshots/recordings to verify outputs meet quality standards for UI/UX, responsiveness, and performance
Engineer and refine prompts to achieve optimal LLM outputs, developing expertise in prompt structure, specificity, and iterative refinement techniques to guide models toward desired code generation outcomes
Provide detailed written feedback and rankings on model responses, documenting specific bugs, errors, and code quality issues while comparing multiple AI-generated solutions to train models through structured RLHF assessments
PythonPrompt EngineeringSoftware Quality AssuranceReinforcement Learning from Human Feedback (RLHF)
Research Assistant
SmartCity Project, University of Washington Tacoma
Dec 2024 - Mar 2025
Developed ML pipeline for real-time road crack detection and segmentation on edge devices (car-mounted cameras), optimizing for performance constraints in IoT deployment scenarios
Integrated computer vision preprocessing techniques (Local Derivative Pattern and High-Frequency Component) with deep learning models to enhance SAM model's segmentation capabilities
Improved model accuracy by 56% through systematic evaluation and fine-tuning under large-scale urban image datasets
Delivered weekly technical presentations on progress and model evaluations, keeping the team up to date
Developed three interactive exhibits for VR museum in Unity Game Engine, including real-time sound wave exhibit
Integrated multiple data streams (controller inputs, procedural mesh generation, audio synthesis) in Unity to create synchronized interactive 3D experiences
Implemented 20+ C# scripts featuring event-driven architecture for real-time interactions, animations, and audio systems
Optimized procedural mesh updates for smooth real-time performance in VR environment using XR Interaction Toolkit