|
|
James Susinno
Software Engineer

(732) 267-7609
|
|
|
Interests
|
|
Highly responsive user interfaces, human-computer interaction, 3D graphics.
Designing, creating and documenting high quality software that allows a skilled user
to multiply their productivity many fold.
|
|
|
Education
|
Johns Hopkins University
B.S. in Computer Science
M.S. in Computer Science, 3D Graphics Concentration
|
Baltimore MD
1997—2001
2001—2003
|
|
|
Professional Experience
|
D4D Technologies
Senior Software Engineer
Wrote GLSL shaders and accelerated OpenGL display code for Dental CAD/CAM software.
Experimented with nVidia's Cuda for accelerated image and geometry processing. Extended user interface in C#.
Skills used: Windows XP, Visual Studio 2005, Perforce, C++, C#, OpenGL, GLSL, Cuda
|
Richardson TX Dec 2008—Present
|
|
In-Three Inc.
Software Engineer
Proposed, architected, developed and documented “Intrigue”, the world's most comprehensive and efficient stereoscopic 3D conversion tool to date.
Acted as project owner and leader, spearheading a team of developers and artists.
Intrigue is now in exclusive use in-house on major motion pictures such as Disney's G-Force.
Skills used: Windows XP, Visual Studio 2005, Visio, Trac, SVN, C++, STL, MFC, OpenGL
|
Westlake Village CA Oct 2005—Nov 2008
|
|
Kollins Communications
Software Engineer
Developed dynamic web applications including content management systems, flash games, interactive product showcases
and event registration systems. Brought functionality and animation to static HTML and Flash templates.
Lead Developer for Sony Xplod autosound site.
Skills used: Tomcat, CVS, PHP, JSP, JSTL, MySQL, Flash ActionScript 2.0, HTML
|
Mahwah NJ Nov 2004—Oct 2005
|
|
Internal Drive Tech Camps
Instructor
Taught 3D animation and game design course in Conitec 3D GameStudio.
Used BSP editors to design interactive environments, polygonal mesh and bone
animation to design characters, and Conitec C-Script to control game logic.
|
Princeton NJ Jun 2004—Aug 2004
|
|
Johns Hopkins University
Instructor
Taught Computer Graphics including the topics of 3D matrix math & linear algebra,
rasterization pipeline, lighting and transformation calculations, and the OpenGL API.
Taught Operating Systems including process control & scheduling, memory
management, file systems.
Taught Physics, including kinematics, conservation of energy, wave mechanics.
|
Baltimore MD Sep 1999—May 2002
|
|
Columbia University Medical Center - Pathology Department
Research Assistant
Biochemistry research - studied the correlation between bloodstream concentration
of HLA A2 antigen and chronic cardiac graft rejection in heart transplant patients.
Cultivated and harvested breast cancer cells for use in genetic research.
Purified and amplified DNA for genetic study. Prepared, executed and analyzed
electrophoresis experiments.
|
New York NY Jul 1996—Sep 1999
|
|
|
Technical Skills
|
Operating Systems:
Windows, Linux, MacOS, Solaris, Irix, FreeBSD
Programming Languages:
C, C++, Lua, GLSL, Perl, PHP, Python, Java, JavaScript, ActionScript, MySQL
Development Environments:
MS Visual Studio, Code::Blocks, NetBeans, MinGW, Cygwin, make, gmake
Source Control:
Subversion/Trac, Perforce, CVS, SourceSafe
Libraries:
OpenGL, Glut, Glfw, Glew, Cuda, SDL, STL, MFC, .NET
|
|
|
Hobbies
|
Personal programming: games, visualizations, modeling and animation tools
Web design and development: http://jimbomania.com
Music production and performance, improvisation, songwriting, arrangement, recording, mixing
Guitar, bass, trumpet, vocals, rhythm sequencing, sampling
Soccer, baseball, rock climbing, hiking, surfing, skiing
Gaming: Tetris, Goldeneye(N64), Soul Calibur, Starcraft, Unreal Tournament, Left 4 Dead
|
|