Post Job Free
Sign in

Software Engineer Sql Server

Location:
Corvallis, OR, 97330
Posted:
March 09, 2010

Contact this candidate

Resume:

Scott M. Booth

**** ** ******* ******, *********, OR 97330

541-***-**** mobile 541-***-****

********@*****.***

OBJECTIVE

To efficiently provide reliable, well-constructed software that is

extensible and maintainable.

PROFESSIONAL QUALIFICATIONS

Skilled C/C++ programmer with eleven years of architecture and design

experience

Seven years of database design using Microsoft SQL Server, Oracle,

and Firebird databases

Seven years developing embedded and support applications for

automation

Team leader that is able to bring a group together and deliver

results on time

Application development in C/C++, C#, Java, Visual Basic, Perl, and

HTML

Experience creating Windows applications including Windows services,

network programming, MFC, and multi-threaded applications

Detail oriented with experience using pro-filers such as

BoundsChecker and Purify

WORK EXPERIENCE

Senior Software Engineer

KnifeEdge Software, Corvallis, Oregon, April 2007 - June 2009

Advised five junior programmers on design issues and helped them

solve various programming problems.

Implemented user interface features for the RealFlight RC Flight

Simulator for publication including the popular Quick-Select menus

Monitored code submissions from junior programmers to verify good

programming style and principles.

Processed and resolved crash dump reports sent to the web server when

the application crashed on a user's computer.

Moved the controller input processing to its own thread allowing the

company to add a long-desired feature that was marketed on the packaging.

Added Undo, Redo, Copy, and Paste features to the aircraft editor

that would correctly manage aircraft objects.

Fixed serious problems with a third party's implementation of a peer-

to-peer multi-player architecture.

Advised management on projects and provided solutions to fit within

the company's timeline.

Software Engineer II

Inovec, Eugene, Oregon, November 2001-April 2007, May 1998 - July 1999

Planned a redesign and port of the controls portion of the company's

flagship product, YieldMaster G3.

Fixed problems with the PLC communications module of the company's

next generation product that allowed them to pass beta and start the

release.

Created applications in C# to simulate a motion control module,

operator's console, and an I/O relay board.

Designed database schemas to host parameter and report data using

Oracle and Firebird databases.

Wrote stored procedures and triggers for Oracle and Firebird

databases.

Designed an application to retrieve parameters from a database and

map them to a common memory space using ODBC and memory mapped files.

Reorganized the company's G3 (3rd Generation) applications and

created a standard messaging system.

Developed an application to tally data from the G3 optimizer and

store the results in a report database.

Developed embedded applications for the company's second generation

products

Software Engineer

Critical Path Inc., Salt Lake City, Utah, July 1999 - September 2001

Developed and integrated the directory synchronization web GUI into

the company's Mail Administration Center.

Used Visual Basic 6.0 and MS SQL Server to create one of the

company's most versatile billing and provisioning systems.

Optimized the MCI billing system to run the monthly invoice in a

quarter of the time.

Designed and developed a Java Server to process daily usage from

multiple servers into feeds for service resellers such as MCI, Corio, and

Qwest.

Used Java and Netscape's Directory SDK 4.0 to build a LDAP search and

notify application that would email a technician if certain services became

disabled.

Increased the company's revenue by more than $10,000 per month by

correcting mistakes in the usage reports and producing accurate data for

the billing systems.

Taught a C++ class to the company's support staff.

EDUCATION

Bachelor of Science in Computer Science, June 1998, Oregon State

University, Corvallis, Oregon

LANGUAGES

C/C++, C#, Java, SQL, Visual Basic, Perl, JavaScript, PHP, XML, HTML,

and Assembly

DEVELOPMENT TOOLS

MS Development Studio, Perforce, FogBugz, Visual Source Safe, Perfect

Tracker (bug tracking utility), Bounds Checker



Contact this candidate