Jonathan Creekmore

Jonathan Creekmore Email and Phone Number

Principal Engineer at Dark Sky Technology @ Dark Sky Technology
Jonathan Creekmore's Location
Madison, Alabama, United States, United States
Jonathan Creekmore's Contact Details

Jonathan Creekmore personal email

n/a
About Jonathan Creekmore

Specialties: Software development, Device driver development, Kernel development, Rust systems programming

Jonathan Creekmore's Current Company Details
Dark Sky Technology

Dark Sky Technology

View
Principal Engineer at Dark Sky Technology
Jonathan Creekmore Work Experience Details
  • Dark Sky Technology
    Principal Engineer
    Dark Sky Technology Feb 2023 - Present
    Fort Collins, Co, Us
  • Rackspace
    Site Reliability Engineer
    Rackspace Jan 2019 - Feb 2023
    San Antonio, Texas, Us
  • Star Lab
    Director Of Product Engineering
    Star Lab Jan 2018 - Dec 2018
    Washington, District Of Columbia, Us
  • Star Lab
    Principal Software Engineer
    Star Lab Jul 2015 - Dec 2017
    Washington, District Of Columbia, Us
    One of the principal system designers of Crucible, a secure virtualization platform for technologyprotection and system integrity of defense systems. Augmented the eCryptFS stackable filesystem to use NIST-approved algorithms, per-page keying, and page integrity in a private fork. Created command-line utilities to sign and encrypt files in our eCryptFS-derived file format. Wrote and maintains a policy configuration UI in React/Redux and JavaScript. Added support for characterizing hardware and booting using the multiboot2 boot protocol into iPXE for network-booting Xen on UEFI. Maintains a configuration storage network service exposed over HTTP. Maintains a virtual machine and virtual network launch daemon that runs in a Yocto-based control domain for Xen.
  • Synapse Wireless, Inc.
    Staff Software Engineer
    Synapse Wireless, Inc. Nov 2013 - Jul 2015
    Huntsville, Al, Us
    Worked as a member of the office of the CTO and served as the CTO’s liaison to the company’ssecurity team. Performed core research into real-time location system algorithms for low-bandwidth, sleepy, wireless mesh networks. Created a board support package and Ubuntu-derived Linux distribution for a new gateway platform. Created a remote gateway management system to support maintenance and monitoring of fielded gateway devices behind cellular modems. Worked on the design of a new, high-performance, real-time operating system for wireless sensor nodes and the design of an encrypted network protocol to fit within the bandwidth and processing limitations of legacy wireless sensor nodes.
  • University Of Alabama In Huntsville
    Part-Time Instructor
    University Of Alabama In Huntsville Jan 2013 - Jul 2014
    Huntsville, Al, Us
    aught CPE 212 Fundamentals of Software Engineering ( Introduction to structured programming using C++. Search and sort algorithms. Introduction to data structures. Applications to engineering related problems.) and CPE 221 Computer Organization ( Functional organization of stored-program digital computers including number representation, assembly language programming, computer hardware, micro-operations, and control logic; microprocessor architecture.)
  • Raytheon Pikewerks
    Engineering Manager
    Raytheon Pikewerks May 2013 - Oct 2013
    Managed a geographically diverse team of software and test engineers for the primary softwareprotection product. Mentored new engineers and lead the entire team toward peak performance. Guided the team in best practices for developing and testing software products. Planned internal product roadmap with product management. Interfaced with prospective customers during pre-sales and with existing customers during project execution.
  • Raytheon Pikewerks
    Research Engineer
    Raytheon Pikewerks Dec 2009 - May 2013
    Developed Linux kernel module software for the primary software protection product. Led a researchand development team developing an automatic network encryption product. Researched reverse engineering detection and prevention techniques for a software protection product. Developed a cryptographic key server for a secure coprocessor. Developed techniques for migrating and efficiently executing critical program information onto a secure coprocessor.
  • Adtran
    Design Engineer
    Adtran Jan 2003 - Nov 2009
    Huntsville, Al, Us
    Performed schedule estimation and risk analysis of software projects. Led a team of eight softwareengineers in a product-focused group. Mentored software engineers to ease their transition into the team. Consulted on software architecture designs for my team and others in my division. Researched architectures for both a Gigabit router and a switch stacking platform. Designed and implemented a scaled-down USB subsystem and custom data-pump for an EV-DO Network Interface Module. Designed board support packages and integrated custom applications for a family of switches, routers, and integrated access devices. Designed and implemented device drivers for a variety of high-speed networking technologies. Tested performance and tuned several router platforms. Utilized experience diagnosing and correcting field issues in order to design a system to gather and report post-mortem information in an embedded system. Maintained and enhanced a proprietary real-time operating system. Gathered requirements and designed a hardware routing plane for a low-cost, high-performing router platform.
  • Adtran, Inc.
    Co-Op Engineer
    Adtran, Inc. Jan 2000 - Aug 2002
    Huntsville, Al, Us
    Implemented a custom redundancy protocol to synchronize configuration information between redundant system controllers. Doubled the bandwidth of a custom FPGA design to support 4 Mbps of TDM traffic. Tested and debugged several telecommunications software products.
  • Mississippi State University
    Undergraduate Reseach Assistant
    Mississippi State University Aug 2001 - May 2002
    Mississippi State, Ms, Us
    Designed a nonlinear digital-to-analog converter. Designed an algorithm to adaptively refine the digital- to-analog converter design to minimize error introduced by photolithography. Presented research at the Midwest Symposium on Circuits and Systems and the Intel Research Award Contest for Undergraduate Students, where I received third place out of twenty participants.

Jonathan Creekmore Skills

Software Development Device Drivers Embedded Systems Debugging Software Engineering C Linux Embedded Software Embedded Linux Linux Kernel Networking Computer Security Cyber Defense Firmware Tcp/ip Kernel Python Rust

Jonathan Creekmore Education Details

  • The University Of Alabama In Huntsville
    The University Of Alabama In Huntsville
    Computer Engineering
  • Mississippi State University
    Mississippi State University
    Computer Engineering

Frequently Asked Questions about Jonathan Creekmore

What company does Jonathan Creekmore work for?

Jonathan Creekmore works for Dark Sky Technology

What is Jonathan Creekmore's role at the current company?

Jonathan Creekmore's current role is Principal Engineer at Dark Sky Technology.

What is Jonathan Creekmore's email address?

Jonathan Creekmore's email address is jo****@****ace.com

What schools did Jonathan Creekmore attend?

Jonathan Creekmore attended The University Of Alabama In Huntsville, Mississippi State University.

What skills is Jonathan Creekmore known for?

Jonathan Creekmore has skills like Software Development, Device Drivers, Embedded Systems, Debugging, Software Engineering, C, Linux, Embedded Software, Embedded Linux, Linux Kernel, Networking, Computer Security.

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.