|
|
VikingRaider.com Resume |
![]() |
||
|
Welcome Friends!
Networking:
Products:
|
John F. Bergin 425-242-1394
Bellevue, WA Available Immediately! Senior Software Engineer A Senior Level Software Developer and Quality Assurance Engineer with 25 years experience is seeking a challenging long term position with a company committed to delivering quality software. Key
Skills Include: Computer Game Development and 3D GraphicsSoftware Quality Assurance and TestingMicrosoft Development ToolsWinRunner, XRunner, LoadRunner - Automated Test SoftwareVisual C++, C#, and Java ProgrammingCapability Maturity Model Geographic Information Systems and Data ConversionTelecommunications Systems Database Management SystemsEducation: Penn
State - B.S. Electrical Engineering (1984) Employment
History: (7/06 – 1/09) Microsoft Corporation – XNA Professional Game Platform Team Contract
with Volt Technical Services as a Developer and Tester for the Xbox and
DirectX Software Development Kits. Responsible for testing and approval
for release of PIX (Performance Investigator for Xbox) and PIX for
Windows. Developed, Tested,
and Trained Microsoft personnel on the Maintenance and Operation of PIX
for Windows Test Automation - Automated Command Line and User Interface
tests including Data Generation and Validation, Automated Sanity Test,
and Detailed Functional Tests. 100%
Quality Success Record over 9 Product Releases as Lead Tester! Developed
Game Software with Visual Studio using the Xbox Development Kit (XDK)
and the DirectX Software Development Kit (SDK) to test PIX on Windows
XP, Vista, and Win7 Operating Systems with 32-bit and 64-bit chipsets.
DirectX 11 and Multi-Threaded programming Experience.
Tested Windows based games on the PC and Xbox games on the Xbox
Development Console. Development of C#
Automation Test Software using Microsoft’s Team System for Testers.
Automated testing of User Interface with Microsoft Mita.
Automated software build and installation procedures.
Japanese and English Localization Testing.
Bug tracking and resolution using Microsoft Product Studio. (2/06 – 6/06) eMagin Corporation Development
of Visual C++ and C#.Net Application Programming Interface for eMagin's
Software Development Kit which allows client game developers the ability
to connect to eMagin's virtual reality headset. Development
of static and dynamic link libraries for SDK. Development of low-level
interface to the on board EEPROM via USB interface. Worked closely with
Firmware developers to reduce access time of EEPROM resident data by
200%. Created SDK sample programs in Win32 and .Net to enumerate device
data, implement 3D stereo-vision in conjunction with DirectX, and to use
the on board motion sensor. Development of Gesture Analysis software to
convert head movements into game commands, including moving average
curve smoothening, and double integration algorithms to convert
acceleration data into head tracker positions. Lead for ISO-9000
software quality process development.
Defined and implemented Change Management process, Build and Test
process, and Requirements Analysis and Design process. Approved the
acquisition of Gemini defect tracking software, and configured the
system as administrator. (11/04 – 1/05) Analysts International Corporation Contract with leading insurance company validating and testing data conversion from existing legacy systems to a new web based productivity tool. Manual and Black Box testing of different systems and converted data. Documented results and provided feedback to developers, testers, and management for tracking the status and quality of the conversion effort. (3/00 – 3/04) Carriage House Productions, LLC President Small
Business specializing in the development of 3-Dimensional software
applications for the PC using Visual C++, Visual C#, Microsoft DirectX,
Java, HTML, XML, and Active Server Pages (ASP).
Applications include a 3D web-based Shopping Cart program,
Digital Elevation Model (DEM) translators and topography viewers, and
Viking Raider, a real-time 3D, internet-based, military strategy game.
Responsible for all technical development including conceptual
design and requirements analysis, software detailed design, technical
research, coding, test planning and application testing.
Developed company web site including online store and credit card
authorization. (2/01 – 3/01) Consultant for Sun Microsystems Software
Quality Assurance Consultant Contract to create a comprehensive Test Plan for client’s eCommerce web site. Created a “Test Strategy” document to analyze the system and identify major subsystems. Then created “Subsystem Test Plan” documents containing descriptions and Test Cases designed to stress the subsystem and flush out any bugs. Also created “System Test Plan” document with information pertaining to regression, load, performance, and capacity testing of the entire system. (10/99 – 3/00) Level 3 Communications Software
Quality Assurance Engineer Developed a “Software Quality Assurance Plan” based on the Software Engineering Institute’s Capability Maturity Model (CMM). Plan includes process flowcharts for all major disciplines, such as Design, Development, Configuration Management, and Software Testing. Testing of web-based Telecommunications Provisioning Tool and Geographic Information System (GIS) using Mercury Interactive’s XRunner, WinRunner, and LoadRunner automated test software. (6/98 - 8/99) Maxim Group Consultant for Micromedex, Inc. Y2K Tester Responsible for Year 2000 readiness testing of Micromedex's web based Toxicology and Occupational Medicine, and Environment Safety (TOMES) software development system. The purpose of the testing is to assure that the software and data can be built and operated in a Y2K environment. Configured Microsoft's Internet Information Server (IIS), SQL Server database and ODBC's in a Y2K environment. Additionally Y2K tested Micromedex's business software, including Expense Reporting, Asset Management, Purchase Order, and Shipping software systems. Consultant for Time Warner Telecom Project Test Lead Responsible for Customer Acceptance, Performance, Capacity, and Implementation Readiness Testing of third party Telecom Business Solution Software. Developed Test Plans and Test Strategies, WinRunner and LoadRunner Scripts, and supervised the execution of the User Acceptance, Performance and Capacity Tests. Developed Test Plans and Test Strategies for the Implementation Readiness Test, including verification of the proper operation of all external interfaces. Developed the Change Management Process Document for Implementation Phase Defect Tracking and Resolution. Used Test Director Software for Test Planning and as the Central Contact for Defect Tracking. Provide Status Reports to Upper Management and attend weekly Executive Status meetings. (3/97 - 6/98) US WEST Communications (2/95 - 3/97) UGC Consulting Senior Software Engineer Project Technical Lead Responsible for developing and implementing a data conversion/migration system for North Pittsburgh Telephone Company. Converted Landbase and Network data from an existing Synercom CAD System to GDSnet, an Oracle based automated mapping/facilities management system. Project Technical Lead Responsible for the development of various graphics and/or data translation systems. Derived and documented requirements, documented object oriented design, lead team of engineers in developing code, and documented and directed testing. Created bi-directional translators to and from GDS formatted graphics files. Foreign formats include AutoCAD .DXF and .DWG files, Intergraph Microstation .DGN and .SIF files, and Synercom text files. Consistently delivered quality software on schedule and within budget. (10/92 - 2/95) US WEST Communications Member, Technical Staff Project Test Lead Responsible for the test portion of the Dynamic Network Analyzer project, a knowledge based system for pro-actively maintaining communications network hardware. Created Project Test Plan, Test Procedures, Schedules, Staffing requirements, and Tracking Metrics. Supervised execution of test procedures. Created and Conducted Load and Capacity tests. Subject Matter Expert - LoadRunner and XRunner X based load and regression testing tools System Administrator Setup network of Sparc 1000 servers and Sparc 10 workstations for a testing suite. Evaluated and selected Performance and Regression testing tools. Installed tools, created custom user environments for using tools, and implemented a backup strategy for the system. Contract to
Hire with CIBER, Inc. Project Test Lead Responsible for the test portion of porting the Integrated Workstation Software (IWS) package to the Silicon Graphics Challenge L server. IWS is a Graphical User Interface which allows users to use office automation software, send and receive E-mail and office News, and connect to US WEST billing and service order mainframe systems. Conducted load, stress, performance and capacity tests using Mercury Interactive Tool Suite, which was selected from a competitive analysis. Worked with SGI OS engineers to identify and fix OS level bugs. Supported the deployment of over 10,000 seats throughout the 14 state region. Subject Matter Expert Silicon Graphics Challenge UNIX Server. (9/88 - 3/92) Martin Marietta Astronautics - Space Systems Company Senior Software Engineer Software Design Lead Responsible for the design of 20,000 lines of code for a simulation system to support such projects as the Hubble Telescope, Mission to Mars, and the Space Based Laser. Designed the software using Cadre Teamwork. Presented the design to Air Force Officials and gained acceptance. Created scripts to convert the output from Teamwork into source code modules. Software Design Lead Responsible for the design and implementation of a Graphical User Interface for testing rapid prototype electronics modules. Used advanced techniques such as windowing, animation, screen dumps and interrupt service routines with Turbo C to create a visually pleasing and functional human-machine interface. (4/85 - 8/88) Honeywell Inc. - Commercial Buildings Group Control System Engineer Software Engineer Responsible for the design and implementation of 10,000 lines of code for a large building automation system. Involved from concept to final acceptance, with the entire project falling within budget estimates. Effort included programming 13 distributed processors and 1 centralized building automation system hosted on a super-mini computer. Applications Engineer Responsible for designing electric, electronic and pneumatic control systems for commercial HVAC applications. Applications include chiller, boiler and air handling unit controls. Other projects involved power monitoring, and fire alarm and security systems. Other Achievements - Innovatively modified an existing Dbase III ordering system to provide drafters with an electronic copy of the bill of materials for import into AutoCAD, to provide salespersons with a deviation report, and to size air compressors based on the number and air consumption of pneumatic devices. John F. Bergin 425-242-1394
© 2009 John F. Bergin. All rights reserved.
|
Golf Course Owners and Professionals! The 3D Virtual Golf Course The 3D Virtual Golf Course uses the Viking Raider™ graphics engine and USGS Digital Elevation Data to create an accurate 3D representation of Your Golf Course.
Virtual Fredericksburg Manage your facilities in 3-Dimensions with our state of the art Topographic Information System. - ALSO - Re-enact historical events in 3D cyberspace with the Viking Raider™ graphics engine and USGS Digital Elevation Data. Viking Raider™ Enter the Dark Ages. Viking Raider is the latest Real-Time, 3-Dimensional, Internet Based Military Strategy Game for the PC. |
||