Gregory Alan Hildstrom
Email: myfirstnamemylastname@proton.me (listed this way to reduce spam)
Phone: +1 (2!O)4!3-6O82
Objective
My objective is to retain a position where I am continuously intrigued and challenged, but not bored or overly stressed. I am not currently searching for new employment.
Education and Certification
- M.S. in Information Technology - Information Assurance from University of Maryland University College; 3.833 GPA May 2013
- Certified Information Systems Security Professional (CISSP); 353312 September 2009 - December 2021
- B.S. in Computer and Information Science from University of Maryland University College; 3.838 GPA May 2006
- Studied Computer Engineering at Virginia Tech; August 1998 - May 2001
- Amateur Radio License; KB3NFW 2006, KI5AWV 2018
Experience
Everfox, Herndon, VA
April 2007 - Present
January 2024 - Present, Senior Principal Software Development Engineer, Everfox
May 2021 - January 2024, Senior Principal Software Development Engineer, Forcepoint
June 2018 - May 2021, Principal Software Development Engineer, Forcepoint
January 2016 - June 2018, Senior Software Development Engineer, Forcepoint
May 2015 - January 2016, Senior Cyber Engineer II, Raytheon | Websense
May 2013 - May 2015, Senior Cyber Engineer II, Raytheon Cyber Products
August 2011 - May 2013, Senior Software Engineer II, Raytheon Trusted Computer Solutions
June 2009 - August 2011, Senior Secure Systems Engineer, Trusted Computer Solutions
April 2007 - June 2009, Secure Systems Engineer, Trusted Computer Solutions
- US Patent # 10,318,209, Secure file transfer to process (a.k.a. Secure Move), Issued 6/11/2019
- Red Hat Enterprise Linux (RHEL) 5 & 6
- SELinux multilevel security (MLS) policy modules and associated OS configuration
- SimShield RHEL5 to RHEL6 port (C++, Java, bash, python, policy)
- Test ENabling Architecture (TENA) TCP-level application proxy and multicast injector test tools (C)
- Malformed packet and file data testing (hex, tcpdump, Wireshark, dd, etc)
- OpenSCAP STIG & CVE testing and remediation
- WebShield software development (C, Apache HTTP Server 2.2.x & 2.4.x, modules, bash, python, policy)
- WebShield automated testing framework, benchmarking, documentation, customer support
- Wrote SELinux->Human label translation engine (C, lex, yacc, Label Encodings Format)
- Trusted Gateway System (TGS) high availability, testing, XML reporting, (C, Java, bash, python, policy)
- DRBD, RAID+iSCSI, GlusterFS, Ceph, Pacemaker/Corosync testing and evaluation
- XML XSD validation (C, libxml2)
- Leveraged Apache Tika in an Apache HTTP Server module via JNI (C, Java)
- SELinux MLS cluster SBIR research and reporting
- Server configuration GUI development (C++, GTK+)
- Principal Investigator for US Navy Multi-Level Data Storage Technology (MLDST) SBIR
- iSCSI Enterprise Target Linux kernel module development, modification, and optimization (C)
- Added AES encryption and key management to iSCSI kernel module (C)
- High data rate simulation and maximum throughput test application (C)
- Installed Trusted Thin Client (TTC) at SPAWAR San Diego
- Prototyped Provision Networks integration into TTC for SPACECOM (C++, QT, GTK)
- Prototyped VLC media player integration into TTC (C++)
- Custom initrd image development for TTC
- Used LD_PRELOAD to alter behavior of closed-source software (C)
- Modified Trusted Solaris 8 Trusted Gateway System (TGS) to satisfy new NSA requirements
- Solaris 10 Trusted Extensions system development, lock-down, and service startup for GCCS
- Participated in CT&E testing for GCCS
- Developed training documentation for CPSG
- Wrote and consulted on numerous proposals, some were successfully pursued
Naval Surface Warfare Center Carderock Division, Bethesda, MD
June 1999 - April 2007
February 2005 - April 2007, Owner, Hildstrom Engineering
May 2002 - February 2005, Research Scientist, George Washington University
June 1999 - May 2002, Engineering Technician, Naval Surface Warfare Center Carderock Division
- JHSV Analysis Engine data analysis software (MSVC++)
- Rainflow fatigue damage calculation
- Integrated Personal Protection System prototype for firefighters (PC/104+, XP Embedded, C++)
- Microcontroller (Microchip PIC12F683) based A/D system prototype (Assembly)
- Distributed data acquisition system prototype (C++, UDP, TCP)
- Prototype TIG (GTAW), MIG (GMAW), and ARC (SMAW) welding
- Linux cluster research, design, construction, and system administration
- Ship structure data analysis (ultimate strength, cyclic, model tests, and full-scale sea trials)
- High Volume Data Analysis Suite (Linux, C++, MPI, UnixODBC, VSIPL)
- Unmanned vehicle wireless communications using 802.11 frequency-shifted and amplified
- Unmanned vehicle power and payload research, development, and field testing (4MP, 720p, and IR)
- Audio and imagery compression research and testing (C++)
- NSWC test facility equipment Ethernet and wireless networking
- Waveguide antenna design and construction
- Implemented Time, frequency, and Weibull domain signal analysis algorithms
- Soldered, wired, and fabricated data acquisition signal junction boxes
Publications
- US Patent # 10,318,209, Secure file transfer to process (a.k.a. Secure Move), Issued 6/11/2019
- Security Enhanced Linux Multi-Level Security Performance Implications. Hildstrom, Gregory Alan. Herndon, VA. Trusted Computer Solutions, 2010.
- JHSV Analysis Engine 2006-12. Hildstrom, Gregory Alan. Navy Technical Report NSWCCD- 65-TR-2006/15. Bethesda, MD. Naval Surface Warfare Center Carderock Division, 2007.
- High Volume Data Analysis Suite (HVDAS) 2006-04. Hildstrom, Gregory Alan. Navy Technical Report NSWCCD-65-TR-2005/17. Bethesda, MD. Naval Surface Warfare Center Carderock Division, 2006.
- RV Triton Fiber Bragg Grating (FBG) and Resistance Strain Gage (RSG) Comparison. Hildstrom, Gregory Alan, Richard R. Lewis. Navy Technical Report NSWCCD-65-TR-2003/40. Bethesda, MD. Naval Surface Warfare Center Carderock Division, 2004.
- High Volume Data Analysis Suite (HVDAS) 2003-11-17. Hildstrom, Gregory Alan. Navy Technical Report NSWCCD-65-TR-2003/02. Bethesda, MD. Naval Surface Warfare Center Carderock Division, 2004.
- Structural Trials of the RV Triton - a Status Update and Quick-Look Report. Grassman, J. Matthew, Gregory Alan Hildstrom. Naval Engineers Journal Spring 2003. Alexandria, VA. Naval Engineers Journal Press, 2003.
Software Engineering
C, C++, MPI, VSIPL, ODBC, GTK, Java, SQL, Bash, Perl, PHP, Python, HTML, Microchip Assembly, Arduino, avr-gcc
Hardware
- i386, x86_64, sparc
- 2+ processor workstations
- 8+ processor Linux clusters
- RAID disk arrays
- PC/104+ stacks and Kontron Embedded SBCs
- National Instruments DAQ
- Microchip PIC12F683 microcontroller
- Arduino
- Atmel ATMEGA328 microcontroller
- Oscilloscopes and spectrum analyzers
- Ham radio
- Soldering irons
- Welders
- WiFi
- 10Gb Ethernet and managed switches
Other Software
Red Hat Enterprise Linux Labeled Security Protection Profile (RHEL LSPP), Solaris 10 Trusted Extensions, Windows 98/2000/XP/Vista/7/8, GNU GCC, MPICH2, LAM-MPI, VSIPL, Cygwin, MinGW, WaveMetrics IGOR Pro, MS Office, Open Office, Libre Office, NI LabVIEW, NI DAQmx, Adobe Photo Shop, GIMP, Apache, Postgre SQL, My SQL, Oracle, MS Visual Studio, Unix ODBC, SAMBA, Open SSH, Open SSL, SVN, Git, J2SE, J2EE, Blender 3D, VLC, VMWare Server, Virtualbox, LaTeX, iptables, named, IPsec, MPLAB IDE, GPG/PGP, Snort