x
Experience
Your browser does not support the Canvas element.

Alan Jones

About

Alan Jones

Software Engineer

A forward-thinking software engineer known for fueling the development of innovative technologies and services for technology companies. Depth of expertise leveraging deep knowledge of cellular, embedded, and data center software to reimagine and optimize software development activities on a global scale. A technically versatile leader with a passion for sustainable software engineering and an unrivaled ability to understand large, complex software systems in deep detail.

  • E-mail:
  • LinkedIn:
    2alanjones
  • Location:
    Sunnyvale, CA
  • Citizenship:
    USA
  • Experience:
    16 years

Experience

2022
2020 - present
Distributed Systems Infrastructure
Senior Staff Software Engineer @ Google

Developed distributed systems communications infrastructure running at the heart of various Google Search and Ads products.

2019
2019
Embedded Platform Lead
Senior Staff Software Engineer @ Google Loon

Provided top-level technical leadership across Loon, a 150+ employee company, Alphabet’s global Internet connectivity-focused startup, setting the strategic vision and direction, working cross-functionally to drive innovation, and developing groundbreaking products that impact people worldwide.

2017 - 2019
Embedded Platform, Security & Privacy
Staff Software Engineer @ Google Loon

Established and led Loon’s embedded platform team, building a cohesive platform strategy that utilizes the best of Alphabet’s software development capabilities to ensure high developer velocity, consistent and informative testing, and high-quality technical outcomes.

Created Loon’s cybersecurity and privacy team, earning C-Level buy-in to address a business need, building out core processes that aligned with Alphabet’s high security standards, performing detailed security assessments for Loon products, and successfully avoiding any major security incidents.

Spearheaded groundbreaking C++ portability efforts that accelerated embedded software development across Google by allowing embedded teams to effortlessly share Google tools, infrastructure, and code.

Carefully modified Google’s production code base to enable developers to utilize major portions of Google’s historically server-centric software infrastructure on Embedded Linux (ChromeOS), iOS, OSX, and Android, making hundreds of foundational data center libraries portable for the first time.

Pioneered framework for running embedded unit tests in the data center, reducing test times from five minutes to less than five seconds and facilitating tens of millions of daily unit tests across Google.

2017
2015 - 2017
Cellular Infrastructure for Stratospheric Balloons
Senior Software Engineer @ Google Loon

Acted as Technical Lead for Loon’s centralized LTE orchestration and Self Optimizing Network (SON) system, leveraging deep knowledge of cellular technologies to advance LTE deployments, configure and operate Loon’s access layer, and lead an SDN-based LTE EPC implementation.

Designed and implemented a ChromeOS-based, embedded Linux distro for all of Loon’s custom hardware, including stratospheric balloons, LTE eNodeBs, and ground stations, in addition to a development ecosystem utilized by 500+ monthly active users across Alphabet.

2014 - 2015
LTE Evolved Packet Core (EPC)
Senior Software Engineer @ Google

Developed LTE EPC components to run on Google's global Edge network deployments.

2014
2014
Embedded Frameworks for Cellular
Principle Member Of Technical Staff @ LGS Innovations

Orchestrated the development of cutting edge, rapidly deployable cellular infrastructure for US Government customers, providing highly customized applications and solutions for a broad range of clients.

2008 - 2014
Embedded Frameworks for 3G/4G Cellular
Distinguished Member Of Technical Staff @ Bell Labs / LGS Innovations

Promoted to Distinguished Member of Technical Staff within four years, the youngest in the division.

Made significant architectural and >200k lines of direct code contributions, including protocol stack development from Layer 1 to Layer 7 of the stack, custom network protocols (TCP/UDP/IP), user interface, developer tools, framework, DSP implementation, as well as system hardware interfaces

Architected and scaled core reusable software development infrastructure that was used across the division’s entire cellular product line, providing a standardized framework that improved consistency, developer productivity, efficiency, and portability within a highly matrixed organization

Leveraged deep understanding of company systems and infrastructure to carefully review and enhance the work of 45+ software developers

Compiled and presented 25+ hours of custom technical training for software engineers, covering topics including C++ language, internal infrastructure, JavaScript language, and AngularJS GUI

2008
2005 - 2008
Embedded Frameworks for 2.5G Cellular
Member Of Technical Staff@Bell Labs

Worked with a small team to build and ship out a functional 3GPP GRPS implementation.

Established the foundations of a framework which would eventually overtake the entire organization to become the ubiquitous infrasturucture upon which all subsequent products were build (and continue to be built to this day).

BS & MS Computer Science
Colorado School Of Mines

Achieved a combined BS and MS in CS in 4 years with a 4.0 GPA in-major.

2005

Contact


Get in Touch

  • Email

  • Location

    Sunnyvale, CA

Tools