Thomas Mcleod

Thomas Mcleod Email and Phone Number

Principal Software Engineer @ Honeywell
Nashua, NH, US
Thomas Mcleod's Location
Nashua, New Hampshire, United States, United States
Thomas Mcleod's Contact Details

Thomas Mcleod personal email

n/a
About Thomas Mcleod

Systems-level principal software development engineer with mathematics and electrical engineering background. Passion for rigorous analysis and precise coding in Modern C++ (11/14/17), with a focus on algorithmic correctness and system performance. I strive to maximize software value by designing maintainable and robust code that addresses software entropy and reduces technical debt.Some Special Competencies:• Mathematical modeling, numerical methods, scientific computation• Data architecture, relational data modeling, object-relational mapping• Devices, sensors, instruments, electrical & FPGA design, infrared communications• Aspirational: computer vision, machine learning, database intermals

Thomas Mcleod's Current Company Details
Honeywell

Honeywell

View
Principal Software Engineer
Nashua, NH, US
Website:
honeywell.com
Employees:
122801
Thomas Mcleod Work Experience Details
  • Honeywell
    Honeywell
    Nashua, Nh, Us
  • Confidential • Security (Fortune 500)
    Principal Software Engineer
    Confidential • Security (Fortune 500) Oct 2018 - Present
    High performance streaming video infrastructure and recording. IP camera control. Agile dev process. Linux (Ubuntu), gcc, gmake, Eclipse, C++17.
  • Quantaspec, Inc
    Research Engineering Associate
    Quantaspec, Inc Sep 2018 - Jan 2019
    Free space infrared communications research. Proof of concept for long-range digital communications.
  • Onboard Security, Inc.
    Principal Software Engineer
    Onboard Security, Inc. Jun 2018 - Aug 2018
    Wilmington, Ma, Us
    Secure vehicle to vehicle communications.
  • Skybitz
    Principal Software Engineering Consultant
    Skybitz Mar 2017 - Apr 2018
    Herndon, Va, Us
    Fleet Telematics / IoT / high performance network infrastructure. Completed packet monitor for customer data-exchange product. Implemented early phase infrastructure transition from proprietary packet over cellular to LwM2M over Azure. Windows Server, SQL Server, multi-server over LAN, multi-threaded network servers, WinSock, VS 2015, C++11/14, legacy C++, TSQL.
  • Exa Corporation
    Principal Software Engineer
    Exa Corporation Jan 2015 - Feb 2017
    Burlington, Ma, Us
    Architectural design and prototype of cross platform, python-scriptable CAE application to drive computational fluid dynamics simulations. Full SDLC. Target users: automotive and aerospace engineers. Member of company-wide C++ coding standards committee. C++11, Qt, Eclipse, Linux, Windows.
  • Atmospheric And Environmental Research
    Senior Software Engineering Consultant
    Atmospheric And Environmental Research Jul 2012 - Mar 2014
    Aerospace / Physical science. NOAA/NASA GOES-R weather satellite program.Developed applications to monitor health of satellite-based scientific instruments and imagers through real-time analysis of data stream. Responsible for relational database interfaces, computer vision and image processing algorithms, multi-threaded messaging architecture, and system-wide verification tests.Linux, C++, Boost, OpenCV, Oracle, Eclipse CDT, make, ClearCase.Award for “perseverance in the face of multiple complications”.
  • Quantaspec, Inc.
    Principal Research Engineer
    Quantaspec, Inc. May 2009 - May 2012
    Lab science / infrared laser spectroscopy. Primary designer of discrete QCL spectrometry system for material detection research. Designed pseudo random codes for optical tagging of lasers. FPGA design (Altera Quartus II, Verilog). Streaming PRC demodulator and real-time analysis application (Windows, VC++). QCL drive electronics (high-speed linear 100 MHz, LTSpice). PCB and impedance-controlled flex circuits. Nonlinear PRC simulator (Excel 2010, VBA). Entrepreneurial culture.
  • Msd Consulting
    Principal Software Development Engineer
    Msd Consulting 1998 - Jul 2010
    A software consultancy for primarily Microsoft server platforms and development offerings for e-commerce, travel & tourism, and government.• Autodesk – Architect and team lead for feature release large SaaS application. Rewrote 200 stored procedures and managed modification of 1000 ASP pages and XSL sheets. Designed test strategy. Wrote documentation. SQL Server, T-SQL.• Abbott Laboratories – design consulting in three-tier Intranet application architectures, inter-tier interface technologies, database normalization and T-SQL coding. Executed logical and physical schema design for deployment on SQL Server.• Inntopia.com – Online booking engine. Executed logical and physical schema design for deployment on Microsoft SQL Server. Microsoft DTS packages and data conversion routines.
  • Msd Consulting
    Network Engineer
    Msd Consulting Jun 1998 - Aug 2002
    Design TCP/IP topology and specify network components. Setup and configuration of SQL Server, Exchange, IIS, Active Directory and Windows domains. Server-side scripting. Security configuration of Windows Group Policy, NTFS. Cisco IOS configuration. VPN tunnels and public-key infrastructures.
  • Ewa Government Systems
    Principle Software Design Engineer
    Ewa Government Systems Sep 2008 - Dec 2008
    Setup and configuration of classified networks. Research on hypervisors for highly secure computing.
  • Lynx Systems
    Senior Database Consultant
    Lynx Systems 1998 - 2001
    SQL Server development, including data architecture and modeling, object-relational mapping, logical & physical schema design.
  • Laureate Learning Systems
    Software Development Engineer
    Laureate Learning Systems 1996 - 1998
    Special education applications. Design and implementation of a sprite-based animation and script engine, and a loss-less, speech-specific audio CODEC. Win32, Visual C++, DirectX, MFC.
  • Consultant
    Systems Programmer & Hardware Test Engineer
    Consultant 1983 - 1989
    Major Clients: Kurzweil Music, DEC, Apollo Computer, Teledyne Philbrick, Kontron, Eaton• Device drivers, embedded diagnostics, servo control• Board-level hardware functional test programming• Board-level production test & troubleshoot

Thomas Mcleod Skills

C++ Software Development Sql Multithreading Microsoft Sql Server Algorithms Software Engineering Linux Computer Science Visual Studio Clearcase Software Design Agile Methodologies Windows Server Oracle Sdlc Modern C++ Windows Programming Visual C++ Eclipse Mathematics Gnu/linux Gnu Make Gnu Compiler Collection Scientific Computing Qt Object Oriented Programming Software Development Life Cycle High Performance Computing Software Design Patterns

Thomas Mcleod Education Details

  • University Of Vermont
    University Of Vermont
    Computer Science
  • University Of Vermont
    University Of Vermont
    Pure Mathematics

Frequently Asked Questions about Thomas Mcleod

What company does Thomas Mcleod work for?

Thomas Mcleod works for Honeywell

What is Thomas Mcleod's role at the current company?

Thomas Mcleod's current role is Principal Software Engineer.

What is Thomas Mcleod's email address?

Thomas Mcleod's email address is tm****@****sys.com

What schools did Thomas Mcleod attend?

Thomas Mcleod attended University Of Vermont, University Of Vermont.

What skills is Thomas Mcleod known for?

Thomas Mcleod has skills like C++, Software Development, Sql, Multithreading, Microsoft Sql Server, Algorithms, Software Engineering, Linux, Computer Science, Visual Studio, Clearcase, Software Design.

Who are Thomas Mcleod's colleagues?

Thomas Mcleod's colleagues are Francisco Moreira, Afroj Aalam, Elaine Schmitt, Christopher Roberts, Rajiv Saga, Zygmunt Zubkow, Venkateswara Rao V.

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.