Ben
Greenwood
Sir_Lagsalot@hotmail.com
Address
(585) 469-8914
OBJECTIVE To obtain a full-time Software Engineering position
that will utilize my existing skills while allowing me to develop new ones.
EDUCATION Bachelor's Degree in Software Engineering
Rochester
Institute of Technology,
SKILLS Programming Languages:
8 years of experience with C\C++.
4 years of experience with Java.
Experience
with PHP, Perl, x86 Assembly, SQL, shell scripting, HTML, and XML.
• Have successfully worked as part
of several teams to design, implement, and test software applications.
• Experience with Windows and
Unix-based systems.
• Experience with Visual Studio
2005, Visual C++ 6.0, and Eclipse
WORK EXPERIENCE
Thermwood Corporation;
Worked on
eCabinets, a 3D design program for cabinetry written in C++. Major accomplishments include redesigning how user-created
cuts are handled internally, improving the Part Editor interface, modifying the
Drawer Box Editor to interface with the Part Editor, and overhauling large
portions of legacy code. This position made significant use of my computer
graphics and math skills.
Redcom Laboratories;
Built & maintained Perl and
shell script tools related to source control. Designed and developed a PHP and MySQL
based web interface for the SCCS source control. This tool allowed developers
to quickly search and compare source code changes, track issues, and add
comments – features that previously were not available.
Aprisma Management Technologies;
Responsibilities included bug
fixes, adding features, and testing. Programming was primarily done using C++
and Java, although shell scripting and Perl were also used. Major achievements
include designing an install tool that utilized an XML file to conditionally
update user settings when changing versions, rather than replacing them with
defaults.
Greenwood
Dairy Inc.
Worked on family farm, all aspects.
OTHER EXPERIENCE
Created
and maintain Lagarith, an open-source lossless video codec. Lagarith is popular
amongst video editors due to its compression-to-speed ratio, stability,
multiple supported colorspaces, and ability to utilize multi-core processors.
The codec is written in C++ and x86 assembly, and can downloaded from http://lags.leetcode.net/codec.html