|
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 manyfold.
|
|
|
Skills
|
OS:
Windows, Linux, MacOS, FreeBSD, Solaris, Irix
Lang:
C, C++, GLSL, Python, Luajit, JavaScript, SQL, PHP
IDE:
Visual Studio, Android Studio, JetBrains, ZeroBrane, CMake, Cygwin, MinGW, gdb, make, gmake
SCCS:
Git, Subversion, Mercurial, Perforce, CVS, SourceSafe, Trac, Bugzilla
Libs:
OpenGL, CUDA, Oculus, OSVR, Sixense, OpenCL, OpenMP, STL, MFC, .NET, OpenNI, libFreenect
|
|
|
Professional Experience
|
Geophysical Survey Systems, Inc.
Senior UI Design Engineer
Ground penetrating radar: user interface and data processing on embedded GPU. Project design and maintenance, systems integration. R&D into new radar acquisition and processing methods(migration).
Windows 7,8,CE, Android L,M, Android Studio, Visual Studio 2008-2013, TFS, Subversion, Git, C++, STL, OpenGL, OpenGL ES, GLSL
|
Nashua NH Apr 2013—Present
|
|
Advanced Micro Devices
Senior Software Engineer
Direct3D Driver Development: maintenance and feature addition to User-Mode Windows graphics driver,
debugging, instrumenting, profiling driver code. Tests and scripts,
build system maintenance.
Windows 7,8, Visual Studio 2008, Perforce, C++, WinDbg
|
Boxborough MA Apr 2011—Apr 2013
|
|
D4D Technologies
Senior Software Engineer
Dental Implant Planning: designed/implemented/documented/obtained FDA 510(k) regulatory approval for
native OpenGL dental implant surgery planning app.
GLSL shaders and accelerated OpenGL display code for Dental CAD/CAM.
Accelerated image and geometry processing in CUDA.
Windows XP, Visual Studio 2005, Perforce, C++, STL, C#, OpenGL, GLSL, CUDA
|
Richardson TX Dec 2008—Apr 2011
|
|
In-Three Inc.
Software Engineer
Stereo post-production: proposed, architected, developed and documented “Intrigue”, the world's most comprehensive and efficient stereoscopic 3D conversion tool of the time.
Acted as project owner and leader of a team of developers and artists.
Intrigue was in exclusive use in-house on major motion pictures such as Disney's G-Force.
Windows XP, Visual Studio 2005, Visio, Trac, SVN, C++, STL, MFC, OpenGL
|
Westlake Village CA Oct 2005—Nov 2008
|
|
Kollins Communications
Software Engineer
Web Development: 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.
ActionScript 2.0, PHP, MySQL, HTML, CVS, Tomcat, JSP, JSTL
|
Mahwah NJ Nov 2004—Oct 2005
|
|
Internal Drive Tech Camps
Instructor
Game Design Instruction: 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
Teaching Assistant: Computer Graphics including the topics of 3D matrix math & linear algebra,
rasterization pipeline, lighting and transformation calculations, and the OpenGL API.
Operating Systems including process control & scheduling, memory
management, file systems.
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
|
|
|
Education
|
Johns Hopkins University
B.S. in Computer Science
M.S. in Computer Science, 3D Graphics Concentration
|
Baltimore MD
1997—2001
2001—2003
|
|
|
Hobbies
|
Personal programming: games, visualizations, modeling and animation tools, interactive art
Meetup organizing: Khronos Boston Chapter, Boston VR
Web design and development: http://jimbomania.com
Music production and performance, improvisation, songwriting, arrangement, recording, mixing
Guitar, bass, trumpet, vocals, rhythm sequencing, sampling
Ping Pong, soccer, baseball, rock climbing, hiking, surfing, skiing
Gaming: Tetris, Goldeneye(N64), Soul Calibur, Starcraft, Unreal Tournament, Left 4 Dead, World of Tanks, Battlefield
|
|