Scott Robison

Scott Robison Email and Phone Number

Software Engineer Senior Specialist at L3Harris @ L3Harris
Herriman, UT, US
Scott Robison's Location
Herriman, Utah, United States, United States
Scott Robison's Contact Details
About Scott Robison

Software Engineer with over two decades experience developing software for games, radio broadcasting support, client/server based communication software, digital media distribution & sales, and programming languages.Specialties: C++ C C# SQL

Scott Robison's Current Company Details
L3Harris

L3Harris

View
Software Engineer Senior Specialist at L3Harris
Herriman, UT, US
Scott Robison Work Experience Details
  • L3Harris
    L3Harris
    Herriman, Ut, Us
  • L3Harris
    Software Engineer Senior Specialist
    L3Harris Oct 2018 - Present
    Fort Wayne, In, Us
  • Storagecraft Technology Corporation
    Senior Software Engineer
    Storagecraft Technology Corporation Jun 2011 - Oct 2018
    Draper, Ut, Us
    Designed, implemented, and maintained a number of programs, including:UsnJrnl Change Journal API: Lead engineer on an interface written in C and C++ to read the NTFS UsnJrnl Change Journal from file system backup images to efficiently determine the actual differences that exist between two images.NTFS Cold File System Access Library: Lead engineer on a C++ user mode library to parse the data structures from an offline NTFS file system image to avoid the need to mount an image to determine what is in it.WinHivex: Lead engineer on a C/C++ library used to access cold Windows registry hives on Windows in an interface identical to the open source hivex library. Used to minimize the cross platform differences between Windows and Linux projects.BCD Creation: Lead engineer on a C/C++ library used to create boot configuration data files used in data recovery operations to new or virtual hardware environments.Granular Recovery for Exchange (current product): Lead engineer on a Qt / C++ Windows application port that reads from offline Exchange server database files and supports restoring selected pieces to a live Exchange server or other offline export formats. Ported from an earlier Python version of the same program to improve memory usage, efficiency, eliminate some technical debt, and minimize the required stack of interfaces required to continue development and maintenance of the program going forward. Utilized SQLite for data storage.Granular Recovery for Exchange (legacy product): A Qt / Python User Interface that consumed a C++ library to provide an interface to recovery information from offline Exchange database files. Replaced by a newer implementation that used C++ exclusively as the programming language. Utilized SQLite for data storage.GUID Library: A cross platform GUID / UUID library for Windows and Linux, used to create and compare unique identifiers with minimal dependencies on OS specific services.
  • Forcepoint
    Senior Software Engineer
    Forcepoint Oct 2017 - Feb 2018
    Austin, Tx, Us
  • Evelyn Manufacturing
    Senior Software Engineer
    Evelyn Manufacturing Feb 2017 - Sep 2017
    Maintenance of library management software in C++.
  • Mediaport Entertainment, Inc.
    Senior Software Developer
    Mediaport Entertainment, Inc. Feb 2006 - Jun 2011
    FuzzySearch: Lead engineer on a C# library to support searching a database of media file metadata where words might not be spelled correctly (by either the provider of the metadata or the consumer searching for content). Consumed data from a SQL Server database to build an index of full text data that would be matched against a consumer's search criteria.Bitmap Receipt Printer: Lead engineer on a C# library to support printing of receipts to include partner corporate logos from a self service kiosk. Replaced code that had previously been used to print raw textual receipts.ContentSync: Lead engineer on infrastructure to support efficiently syncing data between a centralized repository of media files and metadata to many remote locations based on profiles created by a content manager. Utilized peer to peer techniques to spread the load across multiple remote sites utilizing already purchased bandwidth that would otherwise be largely unused. Utilized C#, SQL, batch files, and various Windows command line utilities to manage local and remote processes.Database Deltas: Lead engineer on infrastructure to compute the difference between two SQL Server databases and transmit the differences to live partner sites in the most compact way reasonable..NET PlaysForSure DRM interfaces: Maintenance engineer for .NET interfaces bridging the gap between C++ interfaces used by Windows Media for digital rights management so that they could be used and accessed by C# .NET libraries and programs.Kiosk: Originally hired to maintain a legacy C# touch screen application that was having high defect rates. Low performance, excessive memory consumption, Windows resource leaks, poor data struct and database design, and bugs in the .NET run-time libraries all contributed to low system stability. Implemented improved designs and algorithms where possible, and writing replacement code for specific .NET run-time library routines that could not be worked around otherwise.
  • My Family Explorer
    Computer Programmer
    My Family Explorer May 2005 - Feb 2006
    Wrote a custom dialer application for Windows in C++ for an internet service provider with a national presence. The application was responsible for finding the best telephone number for a customer to use, regardless of their geographic location. Additionally it had to be made to work on all 32-bit consumer versions of Windows, each of which used a slightly different (yet undocumented) version of the Remote Access Service API.
  • Ktkk
    Air Talent / Talk Show Host / Director Of Information Technology
    Ktkk Aug 2003 - May 2005
    Hosted a nightly talk show on current events.Co-Hosted a weekend talk show on issues surrounding technology.Wrote a utility for Windows in C++ to allow control of multiple satellite receivers. The station had already purchased automation software that was limited to sending satellite control commands to a single serial port. The automation software was configured to send commands to a virtual serial port to which the utility would connect. The utility would monitor the data for escape sequences that specified which serial port (and thus which satellite receiver) should receive subsequent commands.Wrote a utility for Windows in C++ to support program scheduling. The automation software in use by the station had a full GUI interface. While adequate for simple program management tasks (such as inserting a single commercial into the daily program log) it was not an effective tool for building complete daily program logs which would require programming satellite receivers, airing programs that were live and previously recorded, and inserting commercials at appropriate times. The utility would take all the required information, stored in various text and csv files, and compile it into a properly formatted program log for the day, then automatically switch from one log to the next by midnight.
  • S&S Broadcast Software / Radio Pro
    Software Engineer
    S&S Broadcast Software / Radio Pro Sep 1991 - Aug 2003
    Designed and implemented a number of programs used by the broadcast radio industry:Music Scheduler: Given a list of rules and a catalog of available music & metadata, build a playlist for a period of time.Audience Estimation: Analysis of cold call survey responses to predict industry ratings.Music Testing: Analysis of phone and in person music preference surveys to help determine what music should be included in a stations library.Show Preparation: A program to help air talent prepare for their shift.
  • Access Software
    Software Developer
    Access Software Nov 1997 - Dec 1998
    Adapting code from the Links consumer golf simulator to be used in pro golf simulators.
  • Sculptured Software
    Software Developer
    Sculptured Software Apr 1996 - Nov 1997
    Designed and implemented tools used for and by video games (primarily Stratosphere), including:Image Converter: An object oriented utility to convert to and from any supported image format, including image preview.Archive File System Integration: A library that mapped ordinary C file access functions to access compressed archives of resources, which simplified resource access between debug and release builds.Delay / Lazy Resource Loading: A resource wrapper that created a small in memory stub identifying the resource address, which would be loaded when first accessed, allowing loading screens to pass more quickly with minimal performance impact.
  • Clark Development Company
    Senior Software Engineer
    Clark Development Company May 1992 - Oct 1995
    Designed, implemented, and maintained features for PCBoard Bulletin Board Software, including:PCBoard Programming Language: A scripting language used to customize the primary bulletin board software.PCBEdit: A color / graphics text editor used to create data that could be customized and displayed to users on demand.PCBUUCP: A Unix-to-Unix Copy implementation designed to integrate PCBoard with internet email and usenet newsgroups.
  • American Business Seminars
    Software Engineer
    American Business Seminars Nov 1988 - Aug 1991
    Design, development, and maintenance of a number of projects, including:Typist: Internal software to read mailing lists from 9 track magnetic tape, filter & normalize the data, and write it out to files for mail merge purposes.Btrieve class library: An internal class library to utilize Btreieve from C++.
  • Gazelle Systems
    Computer Programmer
    Gazelle Systems Mar 1988 - Oct 1988
    Maintenance of hard drive utilities and software installers for MS/PC-DOS based computers.

Scott Robison Education Details

  • Brigham Young University - Idaho
    Brigham Young University - Idaho
    Computer Software Engineering
  • Brigham Young University
    Brigham Young University
    Computer Science

Frequently Asked Questions about Scott Robison

What company does Scott Robison work for?

Scott Robison works for L3harris

What is Scott Robison's role at the current company?

Scott Robison's current role is Software Engineer Senior Specialist at L3Harris.

What is Scott Robison's email address?

Scott Robison's email address is sc****@****ison.us

What is Scott Robison's direct phone number?

Scott Robison's direct phone number is 180164*****

What schools did Scott Robison attend?

Scott Robison attended Brigham Young University - Idaho, Brigham Young University.

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.