Contact: Usit Duongsaa duongsaa@gmail.com *description not available at the moment* Microsoft Corporation, Windows Live Team 2007-Nov 2009 SkyDrive People tagging, User document versioning, Photos, and REST API Develop web site and service, front-end and back-end, using C# and ASP.NET. Design and develop APIs for both internal and external teams. Coordinate with partner teams to develop and deploy new features across SkyDrive. Investigate performance characteristics across browsers. Microsoft Corporation, Windows Platform Team 2005-2006 Thumbnail Cache service and Order Prints for Photo Gallery, as part of Windows Vista Develop product using C++ and COM according to specification. Perform low-level system debugging. Research Assistant University of Utah, School of Computing, 2003-2005 Design and conduct experiments on techniques to create real-time, fail-safe software for embedded systems Derive and implement algorithms to emulate RISC instructions in the abstract domain with perfect precision Intern Software Design Engineer Microsoft Corp, Games Division, 2002 Build prototypes for real-time atmospheric perspective and light scattering effects shading Teaching Assistant University of Utah, School of Computing, 2002 Teach undergraduate students in small lab sections, provide one-on-one help, and grade homeworks and exams EducationM.S. in Computer Science, University of Utah, 2005Grad GPA: 4.0 Dual B.S. in Computer Science and Computer Engineering, University of Utah, 2003. Undergraduate GPA: 3.993 Skills (sorted in order of those most recently used) C# and C++ ASP.NET, server-side and infrastructure web development. HTML, JavaScript and CSS Graphics engine and game programming, DirectX and openGL, as well as a few 'light-weight' graphics engine Embedded systems, digital electronics, VHDL, computer architecture Operating systems and static code analysis Java, assembly (x86, GPU, some microcontrollers), Pascal, BASIC Math and Physics Notable Mentions15 years of computer programming: 4 professionally, 5 academically, and 6 as a personal interestPublished "Preventing Interrupt Overload" (2005) and “Deriving Abstract Transfer Functions for Analyzing Embedded Software” (2006) in Proceedings of the ACM Conference on Languages, Compilers, and Tools for Embedded Systems Summa Cum Laude (GPA in top 1% at graduation), 2003 CS Faculty Scholarship award, 2002 Micron Scholarship award, 2002-2003 Dean's Honor List, 2000-2003 Member of the University of Utah's team for the ACM programming competition, which won 1st place in Utah and 3rd in the Rocky Mountain Region, 2004 Reserved member of Thailand's national team for the IOI, and one of the seven students qualified to attend the national final intensive training, 1998-2000 |