JOHN R. CROSSETT jrcrossett@ieee.org
Seasoned and analytical Software Applications Developer with over 15 years of diverse experience in the design and deployment of high performance commercial and industrial adaptive software solutions within highly complex environments. Experienced in object oriented analysis and design, database design and development, and embedded programming with proficiencies in multiple languages including C#, C++, and Java. Solid background in software development life cycle (SDLC) management to create accurate requirements and ensure increased project productivity, reduced costs, and alignment of critical process and technology needs with business goals. A proficient project manager with ability to create accurate schedules and budgets, lead cross functional teams, resolve critical path issues, and deliver quality results consistently on time and within budget. An excellent communicator and creative problem solver capable of influencing at all management levels with proven supervisory and mentoring skills. Able to learn new technology quickly with a solid academic background in computer science and engineering.
Business Case & Requirements Analysis, Design & Functional Specifications, Object Oriented Analysis and Design (OOA&OOD), Electronic Interface Design, Electronic Stress Screening Analysis, Quality Assurance, User Acceptance Testing (UAT), Technology Evaluation/Procurement, Technical Documentation
Microsoft Windows (2003, 2000, NT, XP, ME, 98, 95, 3.x), DOS; Linux, UNIX
Microsoft - C, C#, Visual MFC/C++, Visual Studio 2005, Office Suite, Access, SQL Server; C/C++, Java, JavaScript, Borland/Delphi (Pascal/C++), MFC, Boost, UML, GCC, Design Patterns, Prolog, Python, PHP, SQL, MySQL, Basic, Emerson Electric PLC/Ladder Logic, Assembly, Wonderware Automation & Control, AutoCAD, TurboCAD, Photoshop,Microchip MPLAB,ExpertGPS,MapMaker,HI-TECH,GPS PostPro, XML, NET 2.0.Keil C compiler
PROFESSIONAL EXPERIENCE
SOFTWARE CONSULTING, Westport, New York 2006-present
sawmills under Windows 2000 in C++. Installation and on-going remote support for legacy (Silvatech) EdgerOptimizer system for sawmills located In North Carolina and Maine. Embedded programming and development for solar energy control and automotive fuel economy systems using C and Visual NET C#.
Contract: C++ development and debug for legacy SQL based nurse call system application
Project involved the use of Borland C++; Microsoft C++ and C#
Contract: Embedded programming for 8051 using C and in-circuit emulators
Provided customization of standard product line scale products. Handled customization requests for standard products.
Developed Blue Tooth interface, and modified existing scale product to support that wireless interface.
Demonstrated remote web-based weight monitoring software using C# and NET.
SILVATECH CORPORATION, Bethel, Vermont 2000-2006
· Supported development of a saw board optimization system, Edger Optimization System (EOS), using laser measurement systems and algorithms to determine board cut width and angle.
· Used Visual MFC and C++ to develop and test EOS optimization module and rules editor and ported code to RT Linux and Windows 2000 environments.
· Solved most critical project success factor over a one year period related to optimizing the most profitable cut pieces from the raw log.
· Developed PLC code to control chain motion system to compute the best cut width and angle.
· Evaluated and procured systems and parts used in the EOS design, authored software documentation, and photography for marketing collateral.
· Provided ongoing technical support for the roll-out of the system to ten nationwide locations.
GREEN MOUNTAIN COMPUTING, South Burlington, Vermont 1999-2000
· Developed an Integrated Development Environment (IDE) for a VHDL programming suite using Visual Studio C++ to run in both Windows and Linux GUI environments.
· Wrote VHDL programs for testing, demonstration, and training of developers.
PROFESSIONAL EXPERIENCE (Continued)
YANKEE SOLUTIONS (DBA), Contoocook, New Hampshire 1985-2000
Provided services across multiple industry segments on projects including hardware and software programming, database development, and software quality assurance and testing. Projects Included:
· Designed and coded a software control and supervisory system for a multiple-processor Slurry Blast Polishing System for GE Turbine.
· Created PC software to control large industrial machines using GE PLCs and Wonderware software for WW Associates.
· Developed hardware and software programs for electronic stress screening systems.
· Performed operating system testing for Apollo Computer.
· Helped create a PC based interface program at Cadec Corporation for truck engine controllers.
· Participated in the Lotus Notes project for Lotus Development Corporation.
· Participated in the development of a database application for RSC used in TV ad statistical processing.
· Created a C based windows program for Quadtronics to test automotive ignition sensors.
· Designed and developed PC based interrupt code for a special research project for MIE, Inc.
AEROTRONIC ASSOCIATES, inc, Contoocook, New Hampshire 1979-1985
Project Engineer
Fairbanks, Weighing Systems, St. Johnsbury, Vermont 1976-1977
EET, QA, RD Tech
EDUCATION
FRANKLIN PIERCE COLLEGE, Concord, New Hampshire
Bachelor of Science, Computer Science
NORTHEASTERN UNIVERSITY, Boston, Massachusetts
Coursework in Electrical Engineering
NEW HAMPSHIRE TECHNICAL COLLEGE, Berlin, New Hampshire
Associates Degree, Electronics
HONORS
Award for Highest Achievement: Dale Carnegie
AFFILIATIONS
IEEE, IEEE-Computer Society