My name is Scott Buffa and I am a recent graduate from Michigan State University with a bachelors degree in Computer Science.
I am interested in learning how to better manage and develop large software projects, as well as further my expertise
related to software development, systems engineering, game design, and computer graphics.
Furthermore, group projects, especially those for my game specialization have improved my leadership, communication and time-management skills. I have also studied multimedia programming including basic signal and image processing and the manipulation of audio, images, and video content using C++, completing projects such as an audio synthesizer and video editor, as well as 3-D and 2D games in C#, XNA, DirectX/Direct3D.
I have also studied computer graphics where I learned the basics and some advanced topics including matrix operations, 3D models, texture mapping, scene graphs, camera viewing, illumination models and shading, ray tracing, curves, particle systems, rasterization and scanline algorithms, mesh reduction, and LOD. Some of my projects included a multithreaded raytracer, rasterization renderer with scanline algorithms, implementation of a mesh reduction algorithm, and a 3D procedurally modeled and animated scene with custom made scene graph data structures.
When I interned at the NASA Dryden Flight Research Center, I learned systems engineering and integration processes including project life cycle and management, requirements verification, systems design, product realization and technical and change management processes for large scale projects. This will aid me greatly in project management of large-scale software projects. I designed, implemented and extended existing and upgraded systems engineering/project management processes by aligning the Dryden center requirements with NASA agency requirements using IBM DOORS. Also as an integration engineer intern I co-authored an N-squared document detailing interface requirements of Orion Crew Exploration Vehicle Abort Flight Test modules and their corresponding subsystems. Additionally I had worked on a project where I processed true flight and terrain data and created a 3-D animation representing actual flight tests to produce broadcast-quality animations.
At my current position I work as a web development intern at Sircon. This has given me experience in various aspects of database-backed web application development such as MVC archictectures, J2EE and ORM technologies, iterative development using scrum, quality assurance, automated load/sanity/unit testing and operational support.