Post Job Free
Sign in

Software Engineer Sql

Location:
Alpharetta, GA, 30005
Posted:
July 26, 2010

Contact this candidate

Resume:

BRUCE SIGMON

*****.*.******@*****.*** 404-***-****

SUMMARY

Senior Software Engineer who excels at solving complex technical problems, often with simple

solutions. Sun Certified Java Programmer with extensive experience in C++ on both UNIX and

Windows platforms. Broad industry experience.

Experience Includes:

• Security – network assessment Utility industry

• Loan processing Healthcare

• Hosted Operating System Implementation Compilers

• Database Consolidation

TECHNICAL SKILLS

Languages: Java, C++, C#, C, Perl, XML, XHTML, XSL

Databases: DB2, Sybase, SQL Server, Oracle, Derby

Operating Systems: Windows, UNIX, Unisys mainframe

Miscellaneous: multithreading, Swing, JUnit, CppUnit

PROFESSIONAL EXPERIENCE

ANTS SOFTWARE – Alpharetta, GA Dec 2009-June 2010

Development Engineer

Used Java/Swing to develop a user interface to manage metadata for the company’s ACS

product. Ported a performance package from C with embedded SQL to CTLIB to help in

analyzing performance of the product.

INTERNET SECURITY SYSTEMS / IBM – Atlanta, GA Sept 2000-Apr 2009

Staff Software Engineer

I worked on the company’s network assessment products (Internet Scanner and Enterprise

Scanner) which scan the customer’s network to detect vulnerabilities and misconfigurations on

machines. Designed and implemented new features and fixed defects as needed.

Quickly learned XSL in order to effectively estimate and implement LMI scan reports (PHP, XSL,

XHTML, Perl) from XML file.

Conceived crucial use of sort to quickly build XML file needed for reports.

Wrote tool (C++) to migrate customer data from binary format to XML and generated corresponding

XML schema.

Designed and implemented module (C++) to identify operating system of scanned host.

Implemented test harness (C#) in order to locate a problematic multi-threading bug which caused our

product to crash. Found the problem and fix despite its being in a different department’s messaging

library.

Detected multi-threading issue in std::string implementation.

Fixed multi-threaded issues in shutdown of two components of the product which allowed the

controller to restart these components.

Twice awarded ISS’s “World Class Achievement Award”.

Modified HTML checks to also run against HTTPS servers with SSL.

Designed and implemented class to parse subset of XML.

Improved performance of window display.

Located race condition in our code.

Wrote COM test harness to test COM interface to product.

Wrote Perl script to test scalability of module size.

BRUCE SIGMON PAGE 1 OF 2

PROFESSIONAL EXPERIENCE (continued)

SCT CORPORATION – Columbia, SC Jan 1999-Aug 2000

Software Engineer

Our division of SCT supplied software to the utility industry to enable them to track, charge and

bill their customers. The corresponding database included meters, meter readings, charges,

payments, the application of charges to payments and pretty much everything that the utility

needs to serve its customers. Debugged numerous processes and reports (C with embedded

SQL) related to payment application, billing and processing of bad debt.

Re-implemented report from binary specification.

Automated task assignment to notify of changes by email.

Took and passed the OCP “SQL and PL/SQL” exam.

Developed SQL scripts to allow for faster database setup needed for testing.

Demonstrated use of “make” to team with typical examples of changes to standard make file.

AFFINITY TECHNOLOGY – Columbia, SC Jul 1997-Nov 1998

Senior Software Engineer

Affinity worked with lenders to automate the process of providing loans. This included the decision of

whether to lend or not to lend based on credit history and rules. We developed a desktop program for

loan officers which we implemented as a web server which read forms and stored to a Sybase

database.

Wrote multithreaded C++ program to read loan applications from files and store to the database.

Implemented (C++) an interface to a third party’s COM DLL in order to obtain used car price

information for auto loans.

Implemented web pages (C++, JavaScript, HTML).

Led in the implementation of a custom-built workflow feature.

UNITEDHEALTHCARE – Golden Valley, MN Aug 1995-Jun 1997

Senior Software Engineer

Worked in the International department which developed a 3-tier client server system to track patients

and doctors for healthcare companies such as HMO’s. The system was designed to be scalable. One

could run the application on multiple machines and even split the database along the components

( patients, providers and so on ).

Wrote servers (C, SQL) providing access to subsystem independent data.

Evaluated and demonstrated third party batch processing systems.

Tested build of the product from new level of tools.

Demonstrated new debugger to the department.

Maintained C library for department.

Wrote Checkwrite subsystem which writes file to communicate payment information to bank.

PROFESSIONAL CERTIFICATIONS

Sun Certified Programmer (SCJP) for Java 2 Platform, Standard Edition 6.0

EDUCATION

M.A., Mathematics – University of Wisconsin – Madison, WI

B.S., Mathematics – North Carolina State University – Raleigh, NC

BRUCE SIGMON PAGE 2 OF 2



Contact this candidate