Brett C. Grimes

209 Downing Forest Pl.                             Mobile919-335-3329                        bcgrimes@acm.org

Cary, NC 27519                                 Home:  919-355-8558                         http://resume.baycg.com

 

Objective

 

A challenging position that would best utilize advanced application design/development, software engineering and project leadership expertise in web technologies and information visualization. This position should have opportunities for a creative and dedicated individual with the abilities needed to advance software projects and teams.

 

Computer Skills

 

Languages/Methodologies:
C#, JavaScript, C++, C, UML, Agile/Scrum, Design Patterns, GUI, RIA, OOA/OOD, CSS, HTML, SQL, Visual Basic, Perl, FORTRAN, UNIX shell scripts

 

Software:
Visual Studio, SQL Server, jQuery, ASP.Net, Qt, OpenGL, Team Foundation System, Perforce, Rational Rose, ClearCase, Quantify/Purify, RequisitePro, NUnit, CxxTest, MFC, Mesa, Motif, X Window System, StarTeam, Kdevelop, UIM/X, Oracle, Pro*C, CodeCenter, MS Word/Project/PowerPoint, various UNIX utilities and PC applications

 

Hardware:
Intel, AMD, Sun, SGI, HP, DEC, IBM, Cray

 

Operating Systems:
MS-Windows, Linux, UNIX


Work Experience

 

Cerner Corporation                                                                                                     4/08 – Present
Senior Software Engineer
Durham, NC


Working as a member of the R & D team of senior software engineers with responsibilities in client-server and database applications design and software project management.

·         Creating and maintaining new and existing features of an enterprise-class rich internet application (RIA) healthcare management solution for maximizing patient care quality and staffing efficiency.

§         Technologies used:            C#, JavaScript, jQuery, CSS, ASP.Net, SQL Server, RIA, Visual Studio, Team Foundation System, Perforce, NUnit

§         Target platforms:   Windows

Credit Suisse                                                                                                         9/07 – 3-08
Senior Software Engineer
Morrisville, NC


Worked as a software team lead in the Reference Data Group (RDG) with responsibilities in database applications design and software project management.

§         Technologies used:            SQL Server, Eclipse, Perl, Java, UML, Rational ClearCase

§         Target platforms:   Solaris, Windows XP


 

Modeling and Simulation Branch, NSWC PC, U. S. Navy                                  4/04 – 8/07
Senior Software Engineer (Secret clearance)
Naval Surface Warfare Center Panama City Beach, FL


Worked as a senior software engineer in the Modeling and Simulation branch of  the Littoral Warfare Analysis and Applications Directorate with responsibilities in applications design and development (application framework, data management, GUI, computer graphics).
Design Lead: Organic Post Mission Analysis (OPMA) Project

·         Created overall modular application design and led several team members in the development of an application to replace the current post mission analysis software applications for 5 developmental Organic Airborne Mine Counter Measures (OAMCM) systems.

§         Technologies used:            Visual Studio/C++, Qt, OpenGL, CxxTest, UML, Rational Rose, RequisitePro, ClearCase

§         Target platforms:   Windows XP/2000, Linux (planned)

 

Jacobs Technology, Inc.                                                                                       5/03 – 4/04
Senior Software Engineer (Secret clearance)
Panama City Beach, FL


Worked as a senior software engineer on the Naval Surface Warfare Center Panama City support team with responsibilities in applications design and development (computer graphics, GUI).
Team Member: JMPS Gator Mission Planning Project

·         Designed and implemented graphics module for JMPS Gator Mission Planning software development effort using a proprietary application framework from Northrup Grumman.

§         Technologies used:            Visual Basic, StarTeam, DOORS

§         Target platforms:   Windows XP/2000

Synopsys, Inc.                                                                                                       10/97 – 4/03
Senior R & D Engineer
Mountain View, CA


Worked as a senior software engineer and technical lead on the Reusable Components team with responsibilities in applications design and development (computer graphics, GUI).

Technical Lead: SynGL Project

·         Led the team that designed and implemented a graphics module to be used in all Synopsys commercial products as a replacement for a prior MFC-based module.

§         Technologies used:            OOA/OOD, Design Patterns, C++, Qt, Visual C++, Java, Kdevelop, ClearCase, Quantify, Purify, Perl, MS Project/PowerPoint/Word

§         Target platforms:   Sun, HP, NT, Linux, IBM, SGI


Team Member: CoCentric System Studio Project

·         Assumed development and maintenance duties for the MFC-based low-level graphics library and schematic drawing modules used in the majority of Synopsys commercial products.

§         Technologies used:            OOA/OOD, C++, C, MFC, Visual C++, ClearCase, Quantify, Purify, MS Project/PowerPoint/Word

§         Target platforms:   Sun, HP, NT, Linux

 

ACS Defense, Inc.                                                                                                 4/95 - 9/97
Senior Software Engineer (TS/SCI clearance)
Dayton, OH


Worked as a senior software engineer and technical lead with responsibilities in applications design and development (computer graphics, GUI), project management, applications management, and business development.

Technical Lead:

·         Continued development of VISAGE visualization package used by Survivability/Vulnerability analysts at several DOD and industry sites. (see position below)

§         Technologies used:            C, OpenGL, Mesa, Motif, UIM/X

§         Target platforms:   SGI, Sun, Linux

·         Developed software project management procedures and tools used in software development and maintenance at the Dayton office.

§         Technologies used:            C, Motif, UIM/X, Aegis, shell scripts

§         Target platforms:   SGI, Sun


Team Member:

·         Developed Special Satellite Modeling visualization package used by intelligence analysts at the National Air Intelligence Center at Wright-Patterson AFB.

§         Technologies used:            C, OpenGL, Mesa, Motif, UIM/X, CodeCenter

§         Target platforms:   SGI, Sun

·         Developed portions of the Snapshot satellite communications simulation software and database.

§         Technologies used:            C, Oracle, SQL, ProC, Motif, UIM/X

§         Target platforms:   Sun

 

Information Systems and Technology Center, 88 CG/SCTA                             5/89 - 4/95
Computer Engineer (Secret clearance)
Wright-Patterson AFB, OH


Worked as a junior software engineer with responsibilities in applications design and development (computer graphics, GUI), applications management, applications technology insertion, product management, and organization outreach.

·         Designed and developed an advanced visualization package (VISAGE) used by Survivability/Vulnerability analysts at several DOD and industry sites. This included extensive design and development work in computer graphics and GUI.

§         Technologies used:            C, HOOPS, Motif, UIM/X

§         Target platforms:   SGI, Sun

·         Coordinated creation and management of the Wright-Patterson Major Shared Resource Center (MSRC) Visualization Lab, used by DOD High-Performance Computing (HPC) customers.

Education

MS in Computer Systems                                                                                     1995
(Computer Graphics, Software Engineering)

Air Force Institute of Technology             

Wright-Patterson AFB, OH

BS in Computer Engineering                                                                               1988
(Computer Engineering, VLSI)

Wright State University                             

Dayton, OH