Gregory Barrett

Gregory Barrett Email and Phone Number

Engineering Partner at Otter Peak Engineering, LLC @ Otter Peak Engineering, LLC
Gregory Barrett's Location
Liberty Lake, Washington, United States, United States
Gregory Barrett's Contact Details

Gregory Barrett work email

Gregory Barrett personal email

n/a

Gregory Barrett phone numbers

About Gregory Barrett

I am an extremely driven individual who loves to create new and exciting technologies. I have experience in all areas of software engineering from the smallest 8 bit processor to large-scale web-based applications. My objective is to utilize my skills to generate revenue-producing products for my company.

Gregory Barrett's Current Company Details
Otter Peak Engineering, LLC

Otter Peak Engineering, Llc

View
Engineering Partner at Otter Peak Engineering, LLC
Gregory Barrett Work Experience Details
  • Otter Peak Engineering, Llc
    Engineering Partner
    Otter Peak Engineering, Llc Oct 2015 - Present
    Spokane, Washington, United States
    Provide consulting and development services in the areas of Software Engineering, Systems Engineering, Process Improvement, and Firmware Engineering.
  • Itron
    Senior R&D Manager, Gas Systems Engineering And Firmware Development
    Itron Oct 2014 - Oct 2015
    Liberty Lake, Wa
    Led eight Systems Engineers which perform all required “Systems V” tasks, architected the next generation firmware of battery-powered gas and water IPv6 devices, and led quality improvement initiatives to promote standardized Systems Engineering and Firmware processes.
  • Itron
    Senior R&D Manager
    Itron Jun 2011 - Oct 2014
    I managed a large Smart Metering team (30+ direct reports), was the firmware system architect of my program, and produced as much code as a Principal-level Engineer.
  • Itron
    R&D Manager
    Itron Jun 2010 - Jun 2011
    Managed a team that created the Itron Smart Grid Cell Router (SGCR) for Itron. Also wrote several portions of the code.
  • Itron
    Senior Principal Engineer
    Itron Aug 2007 - Jun 2010
    Worked on a small team to develop and test Itron's RF mesh for the Smart Grid, the RF-LAN. This network is currently deployed in several utilities in North America with millions of nodes.
  • Itron
    Engineering Consultant (Contract)
    Itron Aug 2005 - Aug 2007
    Worked on a small team to develop and test Itron's RF mesh for the Smart Grid, the RF-LAN. This network is currently deployed at several utilities in North America with millions of active nodes.
  • Visum
    Engineering Consultant (Contract)
    Visum Mar 2002 - Aug 2005
    * Responsible for all development and maintenance of Visum’s Online Training System (OTS). System utilizes ASP.NET, ASP, ADO, COM, VB, VB.NET, C#, VC++, JavaScript, XML, MSXML, and SQL Server.* Designed and developed ePresentation™. This application compiles Microsoft PowerPoint™ slides into an XML file that is uploaded into an online system for ubiquitous Internet delivery. Presentation display is “skinned” using XHTML templates for easy user interface modification.*Designed and developed an Insurance Data Collection System for a Fortune 100 Visum client. Using XHTML templates and SQL Server, this system collects all insurance renewal information for the client’s North American Operations with over 50 Operating Companies controlling over 80 Reporting Units.* Designed and developed Learning to Go™. This unique application allows the user of the Visum OTS to export any course to ADL™ SCORM™ 1.2 compliant SCOs. These SCOs are then available for offline use using a small ATL-based executeable that acts as a SCORM-compliant LMS. Offline results are batched in an Access™ database and transferred via HTTPS XML POSTs to the OTS once the application is “docked”. As a result of the design, the system can also allow learners to experience imported SCOs from other developers.
  • Shps Ecare Technologies
    Chief Technology Officer
    Shps Ecare Technologies Sep 2000 - Mar 2002
    Provided oversight and management of the technology behind SHPS' entrance into Disease State Management (DSM). The web-based applications that we created allowed SHPS nurses to remotely interact via video and chat. Remote diagnostic data such as blood pressure, weight, and blood glucose were retrieved by interfacing several different devices. Remote monitoring with triggers allowed nurses to setup watch profiles in order to keep a close eye on chronic conditions such as diabetes and COPD.
  • Schlumberger
    Engineering Consultant (Contract)
    Schlumberger Dec 1998 - Sep 2000
    Electricity Division
    * Designed and developed data acquisition software to interrogate the new Dattus 2000™ gas meter using VB/VC++/COM.* Designed and developed serial communications driver and programming software for the new Dattus 2000™ gas meter using VB/COM/ATL/C++ and the Schlumberger MAPS™ standard.* Produced over 300 pages of developer documentation for the Dattus 2000™ gas meter to assist in third party acquisition support.* Investigated and corrected multi-threading issues with MAPS™ architecture device drivers used by software developed by other third party vendors.* Developed and performed ongoing training efforts on latest Microsoft technologies to all engineering levels.* Designed and implemented cycle billing schedule system for storing and retrieving meter self-read dates by the PC-Pro+™ device programming system.
  • Schlumberger
    Engineering Consultant (Contract)
    Schlumberger Jun 1998 - Jan 1999
    Designed and developed serial communications driver for the competitive PSI Quad4™ electric meter using COM/ATL/C++ and the Schlumberger MAPS™ standard.
  • Adaptive Learning, Llc
    Engineering Consultant (Contract)
    Adaptive Learning, Llc Dec 1998 - Sep 2000
    * Investigated and guided third party vendor on how to correct problem with modem communications via the Telocator Alphanumeric Protocol (TAP) in the Reminder Express™ package.* Developed Java application to graphically create, modify, and play a sequence of musical notes to be sent to the Philips Myna™ numeric pager.* Developed and implemented rxminder.com™, a large-scale internet application used to help healthcare providers in disease state management. This application used IIS 4.0 running on Windows NT 4.0 Server using Microsoft SQL Server 6.5, ASP, COM, ADO, and several ActiveX DLLs written in Visual Basic 6.0 to create HTML/DHTML pages manipulated with client-side JavaScript.* Developed and implemented message dispatch engine using Visual C++/MFC. This engine sends pages using any number of protocols via a well-known COM interface. Current TCP/IP protocols developed are SMTP and SNPP.
  • Nextera, Inc.
    Engineering Consultant (Contract)
    Nextera, Inc. May 2000 - Aug 2000
    * Designed and developed ATL COM objects which wrappered windows controls to be embedded in web pages and controlled by a proprietary ORB system using TCP/IP-based RPCs.
  • Mentor Graphics
    Engineering Consultant (Contract)
    Mentor Graphics Nov 1999 - Aug 2000
    Designed and developed the engineering and evaluation software for Fujitsu’s next-generation cable modem. This project heavily used MFC/C++/ATL/COM to provide a rich and scalable medium to sell their product.
  • Enron Energy Services
    Engineering Consultant (Contract)
    Enron Energy Services Apr 1998 - Oct 1999
    * Investigated and corrected a long unresolved bug with a MAPS™ architecture ARDIS device driver written by another third party vendor.* Modified existing WAN software developed by another third party vendor to be more user-friendly and robust.
  • Saic
    Engineering Consultant (Contract)
    Saic Jan 1999 - Jun 1999
    Member of a three person Y2K remediation team tasked to review and correct over 2.5 million lines of C, C++, VB, and stored procedures for the EnerLink™ Electric and Gas Billing System (16 and 32 Bit). Completed ahead of schedule.
  • Southern Company
    Engineering Consultant (Contract)
    Southern Company Jan 1998 - Jan 1999
    Major development contributor to the EnerLink™ Electric and Gas Billing System 32 Bit Version, including the following:* Designed and developed Automation System running as an NT Service to schedule date/time events amongst several machines in a distributed environment.* Designed and developed full ActiveX Document Container using ATL and Visual C++ 5.0.* Designed and developed Gas Nomination Maintenance application in Visual Basic 5.0.* Created and maintained COM objects written in VB using RDO to access Sybase Adaptive Server via ODBC.* Used ATL to create COM object to share data amongst applications using memory mapped files under Windows NT 4.0.
  • Schlumberger
    Senior Design Engineer
    Schlumberger Jul 1994 - Jan 1998
    West Union, Sc
    * Technical lead on OLE Automation/COM-based meter programming system in both Windows 3.x and Windows 95/NT environments using MFC/ATL/ODBC/C++/OOD.* Designed, developed, and maintained device driver support for high-end metering device totaling over 250,000 lines of C++ code.* Used Microsoft’s ATL to provide reusable COM components.* Designed and developed ActiveX controls using MFC to enhance user interface experience.* Implemented architectural enhancements to speed development on needed requirements.* Trained incoming Software Engineers and other business units on current Microsoft technology and system architecture.* Maintained 50 user Windows NT Server network.* Project lead on low-cost telephone dial inbound water meter interface unit for tip/ring-powered interrogation using a low-end 4 bit microcontroller.* Designed and developed MFC-based MDI application to maintain system information on large RF meter data acquisition system using Watcom SQL/Oracle/ODBC.* Developed data acquisition portions of a multi-threaded RPC-based device driver which retrieved data over a TCP/IP line from a central RTU.* Developed reporting package for data acquisition engine using Microsoft Access/Access Basic.
  • Georgia Tech Research Institute
    Graduate Assistant
    Georgia Tech Research Institute Oct 1993 - Jul 1994
    Greater Atlanta Area
    * Implemented TTY-based full-screen UNIX text editor in C for manipulation of data to be imported into an Oracle database.* Implemented a UNIX Oracle daemon to upload legacy flatfile data automatically into central Oracle database.* Daemon parsed description file of legacy export format using custom grammar via lex/yacc.
  • Lanier Worldwide
    Software Engineer
    Lanier Worldwide Jun 1989 - Oct 1993
    Greater Atlanta Area
    * Designed end-user interface for modules of Medical Records Optical Storage and Retrieval System under MS-DOS.* Participated in design and development of a generic Optical Storage and Retrieval System under Microsoft Windows 3.x.* Proficient in C, C++, 80x86 assembler, and use of the Microsoft Foundation Classes.* Used Client/Server Gupta SQL RDBMS system within written modules.* Proficient with OS/2 multi-threaded programming, PC Hardware, Microsoft LAN Manager, Novell Netware, and NetBIOS.* Local Area Network experience: installation, configuration, and diagnostics.* Proficient in Microsoft Windows and SQLWindows (4GL) programming.* Proficient in writing TSRs (not really a good skill anymore... :-))

Gregory Barrett Skills

Embedded Systems Smart Metering Device Drivers Testing Visual Basic Linux Integration Smart Grid Microsoft Sql Server System Architecture Embedded Linux Visual C++ Project Management Tcp/ip Embedded C++ Linux Kernel Software Engineering Software Development Embedded C Iar Embedded Workbench Kernel Drivers Wireless Embedded Sql Visual Studio Visual C# Kernel Programming Wireless Mesh C Program Management Html Meter Data Management Unit Testing Agile And Waterfall Methodologies Windows Software Development Asp.net

Gregory Barrett Education Details

Frequently Asked Questions about Gregory Barrett

What company does Gregory Barrett work for?

Gregory Barrett works for Otter Peak Engineering, Llc

What is Gregory Barrett's role at the current company?

Gregory Barrett's current role is Engineering Partner at Otter Peak Engineering, LLC.

What is Gregory Barrett's email address?

Gregory Barrett's email address is gr****@****tor.com

What is Gregory Barrett's direct phone number?

Gregory Barrett's direct phone number is +150995*****

What schools did Gregory Barrett attend?

Gregory Barrett attended Georgia Tech.

What are some of Gregory Barrett's interests?

Gregory Barrett has interest in Hiking, Travel, Cycling.

What skills is Gregory Barrett known for?

Gregory Barrett has skills like Embedded Systems, Smart Metering, Device Drivers, Testing, Visual Basic, Linux, Integration, Smart Grid, Microsoft Sql Server, System Architecture, Embedded Linux, Visual C++.

Not the Gregory Barrett you were looking for?

  • Gregory Barrett

    Chief Engineer And Deputy Program Manager - Engineering At General Dynamics Mission Systems
    Forked River, Nj
    2
    gdmissionsystems.com, gdmissionsystems.com
  • 5
    gmail.com, yahoo.com, bellsouth.net, zaisgroup.com, muzinich.com

    4 +121267XXXXX

  • Gregory Barrett

    Recruiting
    Boston, Ma
  • Gregory Barrett

    Supply Chain & Operations Professional | S&Op Leader | Change Management Partner | Material Flow Transformation | Mrp Expert | Data Driven | Coach | Mentor
    Huntsville-Decatur-Albertville Area
    7
    htpgusa.com, yahoo.com, harman.com, harman.com, yahoo.com, hurricanes.co.nz, genuinecable.com

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.