Richard Hight

Richard Hight Email and Phone Number

Lead Engineer @ Booz Allen Hamilton | Embedded @ Booz Allen Hamilton
mclean, virginia, united states
Richard Hight's Location
Folsom, Louisiana, United States, United States
Richard Hight's Contact Details

Richard Hight work email

Richard Hight personal email

n/a
About Richard Hight

I am a software developer with over twenty years of professional experience developing many different types of applications. I have developed business process improvement software to improve productivity, an event management suite with complex business rules and multiple separate applications integrated with each other to reduce data duplication and enhance functionality. My most recent experience is with designing and creating a fully automated implementation of CSfC MACP for EUDs.Need a high-performance point of sale to meet highly specialized business requirements? A physical access security control system? A customized ID card solution? How about all the above integrated together for a one stop solution? Need firmware for an embedded device? Arduino? Any Raspberry Pi? Embedded Linux? Customized modifications to the Linux kernel? Drivers? Driver wrappers? Hardware integration?I have developed each of those applications or libraries (and more) in multiple languages with different frameworks, tools, version control systems, build systems, etc. as needed for the task at hand.My main languages have been C# with all the .NET framework has to offer (server side/web and desktop) and Java using Swing, NetBeans RCP (and a smudge of JSP) I have used other languages and technologies, as necessary. Other languages I have used include (but are not limited to) C, C++, Python, Scripting (Bash, Windows Batch, and PowerShell), JavaScript, TypeScript.Some of the IDE’s I have experience with include NetBeans IDE, Visual Studio (with ReSharper), Visual Studio Code, IntelliJ Idea, Rider, PyCharm, CLion, WebStorm, and DataGrip.Other technologies I have used include (but are not limited to) Entity Framework, LINQ, Angular 2 (6.0), HTML, XML, CSS, SQL Server, PostgreSQL, MySQL, ADO.NET, Jira, Bitbucket, Bamboo, Confluence, Git, Mercurial, Maven, MSBuild, NuGet (as both a client and publisher to private Nexus repository), jQuery, ClickOnce, Bootstrap, Payment Gateway APIs, and POS hardware integration (magnetic stripe readers, PIN pads, barcode scanners, printers, etc.).While I may be strongest in Java and C# and their respective stacks, I have gained enough experience over the years to determine the language and technology being used does not matter for me to succeed. I have learned how to hit the ground running regardless of how much experience I have with that specific language or technology at that point in time.

Richard Hight's Current Company Details
Booz Allen Hamilton

Booz Allen Hamilton

View
Lead Engineer @ Booz Allen Hamilton | Embedded
mclean, virginia, united states
Website:
boozallen.com
Employees:
32419
Richard Hight Work Experience Details
  • Booz Allen Hamilton
    Lead Engineer
    Booz Allen Hamilton Nov 2021 - Present
    St. Tammany Parish County, Louisiana, United States
    My primary responsibilities were to bring CSfC compliance to the District Defend product by designing, implementing, and maintaining the product side of a CSfC compliant architecture.This was achieved by satisfying the following requirements:* VMs must be able to run in Windows w/Hyper-V and Linux w/QEMU using the same virtual hard disk* Creation and configuration of VMs must be fully automated * VM must automatically start providing its role after configuration and subsequent boots* Linux host must create virtual network, dynamically rebind certain PCI hardware for pass through, and start the VMs on bootupThe architecture evolved after creation by:* Removing the "Red" VM and having the VPN client directly run in both Windows and Linux hosts which required a redesign of the virtual network* Adding a dynamic service loader using a systemd generator script to find and load systemd service files on a secondary mounted partitionCreated some utilities for the VMs:* A packet dump network troubleshooting tool for capturing network activity within the CSfC VM(s) to assist in debugging client site network issues.* A PowerShell utility to merge Hyper-V snapshots into the image and create a new "starting" snapshot where only the primary VHDD has a differencing disk createdOther Contributions:* Implemented extensible WMI support library in C# that included BitLocker support by creating an API around the Microsoft.Management.Infrastructure base classes.* Implemented settings panel for multiple monitor control to fully mimic the Windows Settings panel for an overlay that is run as the shell.* Added full multiple monitor support to: An overlay and application monitoring application to respond and adjust to all display changes. A tool used to connect to Hyper-V VMs that also responds and adjusts to all display changes.Primary Technologies used: Hyper-V, Linux, Bash, PowerShell, C#, WinForms, WPF, ActiveX, Win32 API
  • Mondo
    Linux Endpoint Engineer
    Mondo Jun 2021 - Nov 2021
    As a Linux Emdpoint Engineer I work with a team to bring a currently Windows centric solution to a Linux environment. I create and maintain automation scripts for installing and configuring various applications for different scenarios, As documentation is important, I also create documentation and "quick tips" on how to use the Linux command line tools in various common scenarios. Some of the projects I am currently working on are:A Bash based Linux installer for a solution that is required to implement the CSFC guidelines. A Bash based automated installation and configuration script for a CentOS 7 VM to act as a gateway for a VPN client which is required to be connected at all times without any manual intervention.A reusable Bash script library for common tasks so a non Linux user can put the pieces together without having to spend extra time learning the complete ins and outs of Bash and the Linux CLI.
  • Louisiana Renaissance Festival
    Principal Software Engineer
    Louisiana Renaissance Festival Oct 2000 - Apr 2021
    Hammond, Louisiana, United States
    Designed, architected, and developed an event management suite that increased efficiency in many areas. Development of this suite required host of skills from POS hardware integration and payment gateway integrations to database design and tuning for high performance.The suite contains:ID Card and Information Management SystemMerchant Management SystemStudent Day SystemRelay Security Access System Point Of Sale integrated with Online Ticket Sales.
  • Downhole Vision
    Embedded Software Developer
    Downhole Vision Mar 2012 - Apr 2018
    Hammond, Louisiana, United States
    Designed, implemented, and maintained both top side software and firmware for down hole oil/gas well inspection cameras. This included H.264 video encoding from snapshot images and splicing video clips together in sequence as set by the user.Created and implemented a communications protocol for sharing live images from the job site to a client in real time either through a direct connection or through a "reflector" which is a custom server running on a well known port to specifically allow this functionality to be used behind firewalls by having the server "reflect" images uploaded from the host to the client.Created and implemented Firmware and communications protocol for DVR recording on the inspection camera while down-hole. The DVR commands can be pre-programmed before each run as necessary.Developed a watchdog and error detection method to keep processes alive while recording.Created the firmware to operate a motor with fixed speeds to rotate camera while down-holeDesigned and implemented of custom label printing software to print shipping and inventory labels in a custom format required by a specialized customer using the NetBeans RCP (Rich Client Platform).Implemented a way to update the firmware for a headless DVR camera. This same system was also used to configure logging.Created a Yocto Downhole Vision meta layer with custom Linux kernel configurations, kernel changes, driver changes and required software to create a leaner ready to flash firmware image.

Richard Hight Education Details

Frequently Asked Questions about Richard Hight

What company does Richard Hight work for?

Richard Hight works for Booz Allen Hamilton

What is Richard Hight's role at the current company?

Richard Hight's current role is Lead Engineer @ Booz Allen Hamilton | Embedded.

What is Richard Hight's email address?

Richard Hight's email address is ri****@****ndo.com

What schools did Richard Hight attend?

Richard Hight attended Southeastern Louisiana University.

Who are Richard Hight's colleagues?

Richard Hight's colleagues are Jason Arpino, Jeremy Gilman, Stacia Kelly, Kaci Gaskill, Pmp, William Hyde, Courtney Loveless, Tom Downs, Cdr.

Not the Richard Hight you were looking for?

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.