|
|
|
|
|
Dhanyu Amarasinghe |
|
|
839 S Filbert Ave,
Fresno, CA 93727. |
(940) 594-5397
dhanyu@hotmail.com
www.dhanyu.com |
|
|
|
Objective: |
To work in a positive environment utilizing my skills, experience, and aptitude; to further develop my ability, knowledge, and interest in programming, particularly in C/C++, Java, PHP, C#, .NET, Web Development, Graphics Design and Game Development. |
|
|
|
Education: |
Ph.D. in Computer Science
University of North Texas, Denton, Texas
Thesis: Real-time deformation and consumption of virtual objects by procedural fire. |
May. 2013 |
|
M.S in Computer Science
University of North Texas, Denton, Texas |
Dec. 2006 |
|
B.S. in Computer Science (Minor in Mathematics)
University of North Texas, Denton, Texas |
May 2003 |
|
Completed freshman year BS in Computer Science
Indiana University Purdue University Indianapolis |
Jan. 1999 |
|
Completed Computer System and Design Diploma
National Institute of Business Management, Sri Lanka
|
Dec.1996 |
Skills: |
|
|
|
Programming: |
C, C++, C#, Java, VB, VC, Oracle, SQL, XML, HTML, Assembler, Pascal, Basic, COBOL, Perl, PHP |
|
|
|
Technology: |
Extensive programming experience and strong expertise in CUDA, OpenGL GUI interfaces, GLSL, Directx09/10 SDK, .NET Environment, Windows API, ASP, Ajax, CSS, Applets, Servlets, JSP, JDBC, JQuery, HTML5, Android apps. |
|
|
|
Operating Systems: |
UNIX, Linux, Windows3.1/95/98/2000/NT/XP/Win7, DOS, Mac OS, WANG VS6E, IBM compatible microcomputers, IBM9370 with VM & VSE |
|
|
|
Software: |
Macromedia, Adobe Photoshop/Illustrator/Premier, MAYA, 3D Studio MAX, MS
Office (Word, Excel, Access), MATLAB, Corel applications. |
|
|
|
|
|
Other Modules: |
Database management, Design and Design of Forms, Data Structures and Algorithms, Business Management and Quantitative Techniques, System Analysis and Design. |
|
|
|
|
|
Team Projects: |
|
|
- Implemented multiplayer networking games (OpenGL and TCP/IP)
- 3D game developments (DirectX SDK)
- JSP/SQL job search engines (Tomcat environments)
- ASP.NET web development project (E-commerce related)
- System analysis and design in General Ledger system
|
|
Individual projects: |
|
|
- Developing 2D/3D game engine using C++, DirectX and windows API
- Sensor networking simulations using MATLAB
- Applications related to Artificial Intelligence(AI) using Genetic Algorithms
- Graphics programming using OpenGL, DirectX, Java and Pascal programming languages
- Database interfaces using MYSQL and Tomcat technologies
- Extended game projects in Linux and Windows environments
- Various Win API Applications using VB and .NET technologies
- Various web based applications including PHP,SQL , CSS and HTML
|
Work Experience: |
|
|
UI Developer/Contractor for Archipelago Learning Inc: February 2012 to July 2012 |
|
- Redesigned the complete user interface
- Design/Developed functionality using JQuery
|
|
Web developer, designer and programmer: 2003 to present |
|
- Registered developer for NVIDIA CUDA GPU Computing Technology
- Developing various application for individual companies
- Design logos, web layouts and web applications for individual companies
- Please check the portfolio for further information
|
|
Teaching Assistant/Fellow: January 2006 to present |
|
- Department of Computer Science, University of North Texas
- Courses taught: Introduction to C++
- Assisting and guiding students regarding course related problems
- Grading assignments and Exams
|
|
Programmer and Designer: August 2005 to May 2006 |
|
- Multimedia Development Lab (MMDL), University of North Texas
- Design, Web Developing and programming
- Developed Flash Screen Savers, Wallpapers and Logos
|
|
Lab Assistant: August 1999 to 2005 |
|
|
- Willis Computer Lab, University of North Texas, Denton Texas
- Helping students regarding computer related problems (Software and hardware)
- Maintain computers and trouble shooting various software applications
|
|
Consultant: January 1998 to December 1998 |
|
- Computer Multimedia Labs, IUPUI, Indianapolis, Indiana
- Consulting students in activating E-mail and internet accounts using TELNET and UNIX
- Maintaining and trouble shooting most multimedia equipments and applications
|
|
Banking: July 1996 to December 1997 |
|
|
- Teller and New Accounts. Sampath Bank, Sri Lanka
|
|
Honors & Activities: |
|
|
Selected to the national pool to participate in international events: |
|
- 3rd World Wushu Championships, USA, 1995
- Asian Wushu Championships, South Korea,1993
- Winner at the National Schools Wushu Championships, Sri-Lanka,1993
- Awarded high school games colors, Sri- Lanka, 1991
|
|
Extra Curricular Activities: |
|
|
|
Publications: |
|
|
|
Conference Papers |
|
- Amarasinghe D. and Parberry I., 2011b. Towards Fast, Believable Real-time Rendering of Burning Objects in Video Games. In Proceedings of the 6th Annual International Conference on the Foundations of Digital Games. 256–258.
- Amarasinghe D. and Parberry I, "Fast, Believable Real-time Rendering of Burning Low-Polygon Objects in Video Games", Proceedings of the 6th International North American Conference on Intelligent Games and Simulation (GAMEON-NA), pp. 21-26, EUROSIS, Troy, NY, 2011. (Best Paper of the aforementioned conference).
|
|
Technical Reports |
|
- Dhanyu Amarasinghe and Ian Parberry, " Real-time Rendering of Melting Objects in Video Games", Technical Report LARC-2013-01, Laboratory for Recreational Computing, Dept. of Computer Science & Engineering, University of North Texas, March 2013.
http://larc.unt.edu/ian/research/fire4/
- Dhanyu Amarasinghe and Ian Parberry, "Real-time Rendering of Burning Solid Objects in Video Games", Technical Report LARC-2012-01, Laboratory for Recreational Computing, Dept. of Computer Science & Engineering, University of North Texas, May 2012.
http://larc.unt.edu/ian/research/fire3/
- Amarasinghe D. and Parberry I. Fast, believable real-time rendering of burning low-polygon objects in video games. Technical Report LARC-2011-04, Laboratory for Recreational Computing, Dept. of Computer Science & Engineering, Univ. of North Texas, April 2011.
http://larc.unt.edu/ian/research/fire2/.
- Amarasinghe D. and Parberry I., 2010. Towards Fast, Believable Real-time Rendering of Burning Objects in Video Games. Tech. Rep. LARC–2010–04, Laboratory for Recreational Computing, Dept. of Computer Science & Engineering, Univ. of North Texas, April 2010
http://larc.unt.edu/ian/research/fire/.
|
Reference: |
|
|
|
Prof. Ian Parberry
Interim Chair-Computer Science and Engineering
Phone: (940) 565-2845
Email: ian@unt.edu
Prof. Mikler, Armin R.
Department of Computer Science and Engineering
Phone: (940) 565-4279
Email: mikler@cse.unt.edu
Prof. Renka, Robert J.
Department of Computer Science and Engineering
Email: renka@cs.unt.edu |
|
|
|
|