Software Engineer (UX/UI Design Focus) Oklahoma Blood Institute
Crafted cohesive visual experiences across digital channels - mobile, web, and desktop applications by translating high-fidelity Figma designs into scalable React/Angular UI, implementing user flows and interaction specs, increasing user engagement by 20%. Achieved complex system constraints into intuitive, user-friendly UX behavior and UI states across devices, defining 3+ UI states (loading, error, empty, permission) ensuring consistent feedback, clarity, and operational accuracy. Drove multiple design projects from concept to production creating user flows, wireframes, interactive prototypes, and high-fidelity designs in Figma while balancing creativity with execution under tight sprint deadlines. Applied design thinking methods while engineering UI, keeping layouts and interactions consistent and usable across 3+ device breakpoints while meeting technical feasibility and delivery constraints. Strengthened design-to-engineering delivery alignment by using implementation work as a validation layer checking that intended UX patterns could be executed cleanly in React/Angular given real APIs and platform constraints. Conducted usability testing and WCAG 2.1 accessibility audits prior to production release, translating user insights into targeted design improvements that reduced UX-related defects by 30%. Implemented LLM-powered customer support chatbot using LangChain and LlamaIndex, leveraging prompt engineering, prompt iteration, and RAG to automate 40% of Tier-1 support queries and reduce average resolution time from minutes to seconds. Built and evolved a shared design system of reusable Figma components, ensuring consistency and quality across web and mobile products while reducing design-to-development cycle time by 25%. Validated designs against real APIs, data structures, and performance requirements to ensure technically feasible UX solutions aligned with enterprise compliance and operational workflows. Contributed to Agile sprint planning, backlog refinement, and user story estimation to align delivery with business goals.