Patrick Keller

Patrick Keller Email and Phone Number

Director of Software Engineering @
Patrick Keller's Location
San Antonio, Texas, United States, United States
Patrick Keller's Contact Details

Patrick Keller personal email

n/a
About Patrick Keller

Mr. Keller has over twenty-two years of experience in hardware and software engineering, program management and personnel management. His background covers the entire system life cycle; defining the users’ needs, developing the concept to meet those needs, writing the specification, creating the new system design, fielding and maintaining the system, and upgrading, replacing, or retiring the system. His programming experience includes Hibernate, Verilog, Access, Assembly, C#, C/C++, COBOL, HTML, XML, JAVA, Java Server Pages, SQL, JOVIAL, LabVIEW, Lex & Yacc, Oracle, .Net, Visual Basic, CORBA, and a variety of embedded compilers and IDE’s. Mr. Keller is enrolled in a graduate program at the University of Texas at San Antonio to enhance his expertise in these fields.

Patrick Keller's Current Company Details
Stealth - Wireless Comms

Stealth - Wireless Comms

Director of Software Engineering
Patrick Keller Work Experience Details
  • Stealth - Wireless Comms
    Director Of Software Engineering
    Stealth - Wireless Comms Jul 2020 - Present
    San Antonio, Texas, United States
    Mr. Keller is directly responsible for creating highly advanced Software Architecture, embedded programing, IT solutions, and cloud-based solutions using Azure. As Director of Software Engineering he is also responsible for daily staff meetings, identifying programmable logic and processor functional blocks using the Xilinx ZYNQ RF System on Chip (RFSoC), embedding the code needed on the RFSoC, and creating software to maximize the capabilities of the PenTek QUARTZ 5950 board.
  • Southwest Research Institute
    Principal Scientist
    Southwest Research Institute Oct 2011 - Jul 2020
    San Antonio, Texas Area
    Mr. Keller was employed by Southwest Research Institute (SwRI) as a Principal Scientist. He was responsible for designing and building a one-of-a-kind Advanced Electronic Warfare Laboratory (AEWL) prototype. The purpose of the AEWL was to generate a complete spectral environment including radar, emitter, and other various signals to allow testing of new radar and SIGINT systems. To accomplish this task, Mr. Keller needed to oversee several subcontracts and SwRI personnel. Upon completion of the AEWL Mr. Keller transitioned the system from a prototype to a fully functional system. Mr. Keller created a passive tag using a MSP430 microcontroller that would modulate between two frequencies allowing the power from a backscatter radar to be returned as an FSK signal that could be demodulated by the radar. He also created the FSK demodulation algorithm used on the radar FPGA. Additional projects include spectrum coverage and usage, use of Van Atta antenna to capture geographical, and detection of substation failure using RF. Other duties during his tenure as a Principal Scientist included writing white papers, acting as principal investigator, writing proposals, acting as the face of the company during client meetings, personnel management, project management, and acting as a CMMI 1.3 and 2.0 appraiser.
  • Southwest Research Institute
    Senior Research Scientist
    Southwest Research Institute Oct 2007 - Oct 2011
    San Antonio, Texas, United States
    As a Senior Research Scientist at SwRI Mr. Keller worked on a number of distributed system components. His work with the Automation and Distributed Systems help couple a World Wide Web application with an Oracle data base using Hibernate to provide compatibility and persist the data. He also worked with the Applied Physics Division to create a dynamic linked library using C# to address communications, message marshaling and un-marshaling, and a variety of algorithms to enhance performance.Mr. Keller has completed two Internal Research (IR) Projects to expand the baseline understanding for Software Defined Radio (SDR). The most recent was a co-venture with the Aerospace Electronics Department incorporating a field-programmable gate array (FPGA) thereby allowing replacement of the waveform application dynamically. The previous IR conducted by Mr. Keller had established a thorough understanding of the Joint Tactical Radio Systems requirements defined by the Software Communication Architecture.
  • Southwest Research Institute
    Research Scientist
    Southwest Research Institute Oct 2004 - Oct 2007
    San Antonio Texas,
    As a Research Scientist Mr. Keller’s embedded work has included building systems using the TI MSP430 family of semiconductors in which a handheld device was created to control, monitor, and program several remotely located data collectors. The handheld device also had to interface with a standard PC to accept data and programming. In the Aerospace Electronics Division Mr. Keller worked on the embedded systems of the A-10 Aircraft Monitoring System and Turbine Engine Maintenance System to enhance the monitoring features for the A-10 aircraft’s 1553 buses and Turbine Engine Monitoring/Aircraft Data Recorder (TEMS/ADR).
  • Southwest Research Institute
    Research Analyst
    Southwest Research Institute Feb 2001 - Oct 2004
    San Antonio, Texas, United States
    As a Research Analyst Mr. Keller was project manager of the B-1B Armament System Trainer (AST) Block E Upgrade; including managing funds and schedules and analyzing aircraft changes which had to be duplicated in the simulator to maintain concurrency. As lead software engineer on the Upgrade, he created a high-level language which gave instructors the capability to change simulator graphical user interface without reprogramming the entire trainer.Mr. Keller worked with AF personnel to create a new tool, Grades Allocation Model (AFGAM), to calculate manpower needs AF wide. AFGAM uses a web-based interface, written with JAVA and JSP, to access an Oracle database. Mr. Keller developed all aspects of the database, linked the newly created database with legacy databases, and wrote SQL statements that would extract the data using a JDBC interface.
  • San Antonio Express-News
    Unix Engineer
    San Antonio Express-News Aug 2000 - Feb 2001
    The newspaper was transitioning through major format changes, which was a challenging and demanding programming experience. Operations could not shut down so all technical aspects were critical during transition. The successful function of the newly programmed format, completion of the transition ahead of schedule, and detailed documentation for future reference opened opportunities for greater challenges within the company. 1. Format all API and up wire stories for daily newspaper using Fingerpost for drag and drop entry into page templates.2. Convert scripts to C or C++ for more rapid execution of programs.3. Maintain several UNIX servers to ensure daily newspaper was published.
  • United States Coast Guard
    Aviation Maintenance Technician\ Aviation Structural Mechanic
    United States Coast Guard Dec 1979 - Aug 2000
    Aviation Search and Rescue and Law Enforcement.Primary Duties:1. Managed aviation maintenance and flight crew personnel.2. Member of the flight examining board and standardization team for HH-65 aircraft and active crewman.3. Assigned duties, search & rescue, law enforcement, and all other responsibilities associated with this position in the U.S. Coast Guard.4. Designed and implemented aircraft structural repairs, which were implemented as standardized repair procedures throughout the U.S. Coast Guard.5. Head of Quality Assurance Team.6. Member of flight examining board of HH-65 aircraft.7. Non-destructive inspection and testing of aviation parts.8. Supervision, management, and control of USCG Aviation Metalsmith Shop and personnel.9. Member of flight examining board of HU-25 aircraft as well as active crewmember .10. Structural repairs on HU-25, HH-65, HH-52, and HH-3F aircraft .11. Coxswain on 44' USCG Lifeboat; numerous search and rescue operations as well as maritime law and drug enforcement.12. Certified Emergency Medical Technician.13. Structural maintenance and repairs on all station boats and equipment.Collateral Duties:1. Developed Aircraft Parts tracking database to increase tracking efficiency.2. Total in-house MIS support for hardware and software.3. Property custodian for all hardware and software.4. Provided IT support for 100+ users.

Patrick Keller Skills

Software Engineering Programming Algorithms Testing C++ Systems Engineering Software Development Embedded Software Computer Science Matlab Unix C Linux Databases Integration Troubleshooting Java System Architecture Perl Python Research Sql Microsoft Office Visual Studio Documentation Computer Hardware Html Data Analysis Engineering C# Fortran Visual Basic Analysis Distributed Systems Statistics Problem Solving Diagnostics Mathematics Optimization Automation Access Windows Unix Shell Scripting Operating Systems Bash Xml Eclipse Uml Assembly Apache

Patrick Keller Education Details

Frequently Asked Questions about Patrick Keller

What company does Patrick Keller work for?

Patrick Keller works for Stealth - Wireless Comms

What is Patrick Keller's role at the current company?

Patrick Keller's current role is Director of Software Engineering.

What is Patrick Keller's email address?

Patrick Keller's email address is pk****@****wri.org

What schools did Patrick Keller attend?

Patrick Keller attended The University Of Texas At San Antonio, Texas A&m University-Corpus Christi.

What skills is Patrick Keller known for?

Patrick Keller has skills like Software Engineering, Programming, Algorithms, Testing, C++, Systems Engineering, Software Development, Embedded Software, Computer Science, Matlab, Unix, C.

Not the Patrick Keller 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.