# David Lee > Pricinpal Software Engineer at Cox Automotive Location: San Francisco, California, United States Profile: https://flows.cv/davidlee Designs and implements a Rich Internet Application using Adobe Flex for a networked POS (Point of Sales) mortgage application. Designs and implements a Rich Internet Application using Openlaszlo for an IDM (Intelligent Device Management) and DRM (Device Relationship Management) application. Design and implements Rich Internet Application using AJAX (HTML, DHTML, CSS, Javascript, XMLHttpRequest, etc). Specialties: Design and Implementation of User Interface for Rich Internet Applications. ## Work Experience ### Pricinpal Software Engineer @ Xtime Jan 2019 – Present | San Francisco Bay Area Subsidiary of Cox Automotive ### Principal Software Architect @ CoreLogic Jan 2011 – Jan 2019 | Redwood Shores and Oakland, CA • Led a team of onshore and offshore UI and SS engineers in developing and maintaining Chase Loan Origination System Retail (CLOSR). • Participated in weekly project meetings with Chase IT, QA, and BA team. • Reviewed Chase business requirements and provided feedback to Chase. • Provided work item estimates to Chase. • Provided release notes and push instructions for my responsible releases. • Provided on-call technical support after each release was pushed to production. ### UI Technical Manager @ Dorado Jan 2008 – Jan 2011 | San Mateo, CA • Led a team of onshore and offshore UI engineers in a retail home mortgage software project. ### UI Technical Lead @ Dorado Jan 2006 – Jan 2008 | San Mateo, CA • Provided leadership to UI engineers and technical assistance to server side engineers. • Designed and developed order services (appraisal, credit, flood, mortgage insurance, etc) and underwriting UI forms & screens in Flex. ### Senior Software Engineer @ Questra Corporation Jan 2002 – Jan 2006 | Redwood Shores, CA • Designed the Rich Internet Application framework for a device management enterprise application. This RIA framework is based on an open source framework: OpenLaszlo (www.openlaszlo.org). • Rewrote the entire web application using Laszlo with consulting help from Laszlo Studio. • Evaluated AJAX, Flex, and OpenLaszlo in a two month period. • Developed web application features such as file transfer, remote desktop, software updates, and real-time graph using JSP/Struts/HTML/Javascript. ### Senior Software Engineer @ Arzoon Jan 2000 – Jan 2002 | San Mateo, CA • Designed the Event Notification subsystem, allowing the users to view subscribed events via the Web, email, and wireless devices. • Developed the UI screens for Event Notification configuration and summary, using JSP, Servlet, and JavaBeans. • Developed the Event Notification backend for posting and processing events based on pre-defined or user-defined business rules. • Exposed an event API for the other subsystem to post and retrieve events. ### Senior Software Engineer @ Sterling Software, Inc Jan 1992 – Jan 2000 | Redwood Shores, CA • Developed the Graph View features: printing, drilling down on a slice of the graph, drilling up, drilling through a slice to display the related table rows, and exposing over 100 different graph properties. • Developed the Graph Wizard that would guide the users to create Graph View. • Developed the Report Graph Wizard for embedding graph objects into the Report View. • Integrated the 3rd party Java Bean browser (ICE Browser) into Browser View. • Developed Context Sensitive Help for all the wizards and views using the ICE Browser. • Developed a wizard for displaying the JDBC query results into graphs and cross tabs. • Interfaced with ThreeDGraphics, Inc that developed the chart engine for project related issues. • Developed a MFC wizard to browse the object properties in the Flashpoint application file via integration to an ODBC-enabled query tool and report writer. • Developed a browser plug-in for software distribution of Flashpoint applications over the Web. This plug-in synchronized the Flashpoint applications in the client machine with new updates in the MS IIS or Netscape Enterprise Web server. • Participated in a team of three engineers for the architecture of VISION:Starview, a Microsoft ISAPI application, that rendered IBM 3270 and 5250 host screens in the Web browser via HTML/Java applet. • Designed a mechanism to provide persistent connection to the host session so that the applet in the Web browser could receive asynchronous event notification. • Used PCLEX and PCYACC to generate a Java scanner and parser for converting the Intermediate Data Representation (IDR) to GUI objects. The IDR is used to represent the host screen elements such as enterable fields, protected fields, their colors, etc. • Developed IBM 3270 and 5250 host communications subsystem for Flashpoint to capture host screens into GUI panel during development and deployment times. • Converted Windows 3.x application from medium to large memory model using Borland C++ 3.1 compiler. ### Senior Software Engineer @ IBM Jan 1987 – Jan 1992 | San Jose, CA • Developed protocol-independent API for PC to Host communications via Advanced-Program-to-Program-Communications (APPC) and Server Requester Programming Interface (SRPI). • Designed and implemented MVS and VM host servers via SRPI. • Enhanced compile and run-time performance by loading compiler and run-time library into Discontiguous Shared Segment (DCSS) on VM host. • Maintained development and service library control systems. ## Education ### BS in Computer Science and Math University of California, Davis ### Math City College of San Francisco ### Lowell High School ### Francisco Middle School ### Cheung Sai Wan Catholic Secondary School ### Tai Kok Tsui Catholic Primary School ## Contact & Social - LinkedIn: https://linkedin.com/in/david-lee-532261 --- Source: https://flows.cv/davidlee JSON Resume: https://flows.cv/davidlee/resume.json Last updated: 2026-04-10