Frank Riley
AeroLeads people directory · profile

Frank Riley Email & Phone Number

Principal Software Engineer at Rincon Research
Location: Tucson, Arizona, United States 7 work roles 1 school
1 work email found @rincon.com LinkedIn matched
✓ Verified Jul 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email f****@rincon.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Principal Software Engineer
Location
Tucson, Arizona, United States

Who is Frank Riley? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Frank Riley is listed as Principal Software Engineer at Rincon Research, based in Tucson, Arizona, United States. AeroLeads shows a work email signal at rincon.com and a matched LinkedIn profile for Frank Riley.

Frank Riley previously worked as Owner at Theta, Llc and Owner at Gearhead Software, Llc. Frank Riley holds B.S., Computer Science from Iowa State University.

Company email context

Email format at Rincon Research

This section adds company-level context without repeating Frank Riley's masked contact details.

*@rincon.com
68% confidence

AeroLeads found 1 current-domain work email signal for Frank Riley. Compare company email patterns before reaching out.

Profile bio

About Frank Riley

As you read my page, you may be asking yourself, “Why haven’t I heard of this guy?”, to which I would respond, “Of course you haven’t!”. You see, I’m a back end guy. I love toiling away on threads, processes, OSes, high speed data, garbage collectors… all the stuff the front end guys rely on to "just work". If you’ve never heard of my code, it’s because it runs quickly, quietly, and without error, providing everything needed for the layers above it. My worst fear is to get a call that my code is failing, for all the other coders rely on my code to work time and time again. I work hard not to get that call.Please do not contact me about embedded jobs. I am not interested in embedded work.

Listed skills include Software Engineering, Multithreading, Object Oriented Design, C++, and 34 others.

Current workplace

Frank Riley's current company

Company context helps verify the profile and gives searchers a useful next step.

Rincon Research
Rincon Research
Principal Software Engineer
AeroLeads page
7 roles · 30 years

Frank Riley work experience

A career timeline built from the work history available for this profile.

Principal Software Engineer

Current

Tucson, Az, Us

Rincon Research designs, builds, tests, and fields digital signal processing (DSP) products and services for the United States Defense and Intelligence communities.Lead architect on a modular, event driven, high data rate system where applications can be installed and be agnostic of the underlying hardware. Software lead for a project to convert an RF system to digital for a major government agency. Lead developer responsible for parallelizing and optimizing DSP algorithms.Accomplishments● Brought in to fix a project that was on its way to failure. Made major architectural changes and successfully delivered the project.● Restructured an algorithm to take advantage of CPU vectorization, achieving a 2X performance increase. This algorithm had already been heavily optimized over a 10 year period.● Implemented a phase coherent, parallel, N-stage, sub-band tuner capable of real time tuning of a 100 megasample per second input stream on a 2006-era quad core CPU.● Implemented a modular parallel correlation engine that was 300% faster than the previous implementation.● Implemented time classes used by all scientific code to support femtosecond resolution time.● Implemented a FFT class used by all scientific code to abstract away the FFT internals while simultaneously allowing for the use of high performance FFTs.● Implemented a modular TDOA calculator used by all scientific code.● Implemented a water tight binary visibility ray tracer using Optix/CUDA on dual NVIDIA GPUs.● Implemented a Lustre parallel file system to increase the I/O throughput 1000% over the previous system.● Implemented a REST API for providing multi-application access to a data store.

Mar 2005 - Present

Owner

Theta, Llc

Theta, LLC is the partnership I formed to trade in the markets.Trader, strategy developer, and manager for my private fund, Theta, LLC. Strategies are predominantly short option strategies. (Javascript, Typescript, React, Redux)Accomplishments● Developed a web application for managing open trades. This app displays hundreds of option quotes and trade adjustments in real time.● Developed a custom strategy for getting returns uncorrelated from the market.

Owner

Gearhead Software, Llc

GearHead Software is the company I formed to sell the tuning software that was created from my efforts to reverse engineer a Harley Davidson engine control module (ECM).Developer of MyTune (https://tunemyharley.com) tuning software for Harley Davidson motorcycles.Accomplishments● Disassembled and reverse engineered the HCS12 code in a Harley Davidson electronic fuel injection (EFI) engine control module (ECM).● Implemented a secondary bootloader for programming the ECM.● Designed and built hardware for interfacing with the Harley vehicle bus.● Implemented firmware using the ChibiOS realtime OS.● Implemented an AES encrypting bootloader for firmware updates. ● Implemented a software encoder/decoder for the J1850 VPW protocol that the Harley vehicle bus uses.● Decoded the data logging values used by the Harley ECM.● Implemented an algorithm for constructing new EFI tables from data logs.● Implemented an algorithm for removing knock based on data logs.

Senior Software Engineer

Phoenix, Arizona, Us

Scientific Technologies Corporation (STC) is an international public health professional service company developing large scale web based communicable and chronic disease surveillance systems.Lead developer of the JDO persistence layer for the database. Lead developer of the object model used in all communicable disease systems.Accomplishments● Wrote over 50% of the code used in five communicable disease systems.● Increased performance of aggregate reporting by a factor of 100 by reducingnumerous database queries into one query.● Decreased object allocation 90% when loading object graphs from the database.● Optimized listing of object graphs to display in less than one second.● Implemented a multithreaded, multiuser locking system to ensure data integrity in allSTC systems.

Nov 2002 - Mar 2005

Software Engineer

Newmonics

Newmonics was a startup company developing a clean room Java virtual machine for use in embedded​ a​nd real time systems.Developed the virtual machine on PPC, X86, and ARM architectures on Windows, Linux, and VxWorks operating systems. Wrote both the C and Java code to follow strict protocols and specifications needed to support real time garbage collection. Lead developer of the garbage collector and network debugger interfaces. Participated in coding of the real time thread scheduler, involving timers, priority queues, priority inheritance, and synchronization primitives.Accomplishments● Developed the industry's only Java debugger capable of seamlessly debugging JIT compiled Java code through the JDWP specification.● Developed the entire low level layer of the virtual machine debugger interface according to the JVMDI specification.● Reduced scheduling latency from greater than 1 millisecond to less than 100 microseconds by finding and removing long atomic operations.● Decreased memory usage 10% by redesigning object header layouts.● Decreased memory allocation time 50% by redesigning and implementing a newmemory layout.● Implemented the entire java.lang.reflect package in 2 weeks.

Aug 1997 - Aug 2002

Software Engineer Internship

Ibm

Armonk, New York, Ny, Us

1999 - 1999

Software Engineer Internship

Ibm

Armonk, New York, Ny, Us

1997 - 1997
1 education record

Frank Riley education

  • Iowa State University
    Iowa State University
    Computer Science
FAQ

Frequently asked questions about Frank Riley

Quick answers generated from the profile data available on this page.

What company does Frank Riley work for?

Frank Riley works for Rincon Research.

What is Frank Riley's role at Rincon Research?

Frank Riley is listed as Principal Software Engineer at Rincon Research.

What is Frank Riley's email address?

AeroLeads has found 1 work email signal at @rincon.com for Frank Riley at Rincon Research.

Where is Frank Riley based?

Frank Riley is based in Tucson, Arizona, United States while working with Rincon Research.

What companies has Frank Riley worked for?

Frank Riley has worked for Rincon Research, Theta, Llc, Gearhead Software, Llc, Scientific Technologies, and Newmonics.

How can I contact Frank Riley?

You can use AeroLeads to view verified contact signals for Frank Riley at Rincon Research, including work email, phone, and LinkedIn data when available.

What schools did Frank Riley attend?

Frank Riley holds B.S., Computer Science from Iowa State University.

What skills is Frank Riley known for?

Frank Riley is listed with skills including Software Engineering, Multithreading, Object Oriented Design, C++, Linux, Software Design, Software Development, and Java.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.