Kirkland, Washington, United States
Software engineer with broad experience on web application front-end and back-end development. Specialties: Java, Angular, Dart, C#
Adwords Platform, Search Ads 360 Related: LLM, Java, Guice, Task management and monitor system
DoubleClick Search Campaign Management Related: Guice, Google Web Toolkit, Angular, Dart, Java, C++
Design and develop websites using ASP.NET, SQL Server and other online tools. Maintain and enhance existing web applications. Provide additional assistance in web, new media production and other production processes.
Write flexible and robust code to make HIV sequence tools usable for data analysis by remote servers, provide web service access to the database tools, reformat input and output (xml and html) in a more standard way Implement Disease Surveillance Map with Google map API and Twitter API
Investigate and implement dynamic photon planning (DPP), which leads to a commercial licensed patent. DPP is a treatment planning algorithm which takes the advantage of Cyberknife machine to create a better treatment plan. It has the potential to rival proton therapy and Gamma Knife radiosurgery. Develop software for gamma knife radiosurgery machine. Finished NNLS (Non-negative Least Square) solver. Use SSE (Streaming SIMD Extensions) and multi-thread to optimize the program
Responsible for migrating Quest Optimizer from Oracle to SQL Server. Implement new features and fix defects for Quest Optimizer for SQL Server. Collect and formulate results for Quality Assurance team, such as optimal running time.