Bryan Turner

Bryan Turner Email and Phone Number

Software Engineer @ Google
Durham, NC, US
Bryan Turner's Location
Durham, North Carolina, United States, United States
Bryan Turner's Contact Details
About Bryan Turner

Bryan has a rare expertise in consensus protocols for fault-tolerant distributed systems, the core skill needed to implement enterprise-grade cloud services with five-nines availability and strong consistency. He authored a survey article on this topic which became Wikipedia’s entry on the Paxos Consensus Protocol [see publications]. His tireless pursuit of software innovation has generated 43 patents with 25 more in-process.- Technical skills – Broad range of professional projects including embedded systems, OS internals, AI models, cloud architecture, native + web GUI programming, full-stack development, database design + query optimization, protocol optimization, US patents, as well as subject matter expert in M&A diligence- Leadership skills – Project lead for small teams, intern mentorship, org-wide educational presentations, executive demos, technical sales support for on-site pitches- Computer Science – At home reading academic literature, technical liaison with academia, translating math into code, research/analysis/design of algorithms or protocols, functional programmingWith close to 20 years’ experience in functional languages, Bryan is leading the next generation of software development. He envisions a future of compositional microservices, on-demand scalability, deeply integrated security, and continuous fault-tolerance to meet the demanding, high-volume service infrastructure of tomorrow.Bryan has also tackled the complete chain of consumer product development for his entrepreneurial businesses. From graphic design in Adobe Illustrator, modeling of new parts in 3D CAD (Computer Aided Design), programming metal-cutting strategies with CAM (Computer Aided Manufacturing), as well as machining the exotic-metal parts on his CNC (Computer Numeric Control) mill, including integration with a 6-axis robotic arm for part feed.

Bryan Turner's Current Company Details
Google

Google

View
Software Engineer
Durham, NC, US
Website:
goo.gle/3DLEokh
Employees:
315106
Company phone:
916.253.7820
Bryan Turner Work Experience Details
  • Google
    Google
    Durham, Nc, Us
  • Google
    Staff Software Engineer
    Google Nov 2023 - Present
    Mountain View, Ca, Us
  • Graveraven.Com
    Owner
    Graveraven.Com May 2016 - Present
    - Sole Proprietorship, Owner & Operator- Product design, development, manufacturing, and packaging- Quality control and process control- Materials sourcing, cost modeling- Marketing: organic social media engagement & paid media advertising- Website design, sales funnel optimization, SEO- Machinist, 4-axis CNC milling, 6-axis robotic arm integration, and EOAT design for part gripping
  • Lucem Health
    Senior Software Engineer
    Lucem Health May 2023 - Nov 2023
    Raleigh, North Carolina, Us
  • Bandwidth Inc.
    Principal Software Engineer Of R&D
    Bandwidth Inc. Aug 2019 - Jun 2023
    Raleigh, Nc, Us
    - Principal developer and team lead for R&D department for enterprise grade CPaaS services- Participated in the design of innovative cloud-native SMS delivery infrastructure, leading to a newprimary company revenue stream within two years- Implemented a deep learning AI model for voice quality improvement- Executive presentations of R&D prototypes and implementation strategies- Domain-Specific Language (DSL) design, including parser, compiler, optimizer, and interpreter- Scalable, distributed, fault-tolerant transaction processing engine for hosting multi-tenant services
  • Bandwidth Inc.
    Senior Software Engineer
    Bandwidth Inc. Oct 2018 - Aug 2019
    Raleigh, Nc, Us
  • Cisco
    Software Engineer
    Cisco 2011 - Oct 2018
    San Jose, Ca, Us
    (SPNS : Service Provider Network Systems / IOS-XR)Embedded Router OS DevelopmentFault-Tolerant Server Architectures;(examples: FT-TCP, FT-SSH, DDoS-mitigation)US Patents; 40 issued, 37 pre-grantCisco Media Solutions Group, Technical ReviewerMIT Media Lab, Technical LiaisonCisco Research Center, Technical Reviewer
  • Cisco
    Software Engineer
    Cisco 2008 - 2011
    San Jose, Ca, Us
    (GGSG : Global Gov. Services Group)Multi-Master Paxos ProtocolDesigned Language and Compiler for Fault-Tolerant SoftwareMulti-Master Database with Parallel/Concurrent UpdatesMesh-Network Robotics Control SystemAdvanced Services Support (GGSG/AS)
  • Cisco
    Software Engineer
    Cisco 2000 - 2008
    San Jose, Ca, Us
    (Technology Center)Distributed OLTP Applications PlatformSemantic Search EngineBayesian Recommendation EngineP2P Video StreamingP2P Services PlatformP2P File SystemVoIP (Voice over IP) Embedded Phone GUI
  • Sas Institute
    Associate Systems Developer
    Sas Institute 1998 - 2000
    Cary, Nc, Us
    - Designed a flexible element layout system for MDDB table display and exploration.- Implemented user interaction GUI for document editing similar to Power Point.- Achieved near-perfect report reproduction in HTML and RTF formats.- Implemented core technologies for new MFC-based reporting application.- Developed unique DLL for Windows 95/98 providing Unicode support for any application.- Learned SAS v6.12/v7.01/v8.0, SCL, AF, Graph.
  • Peracom Corp.
    Part-Time Cooperative Education Programmer
    Peracom Corp. 1997 - 1997
    - Designed and implemented a Universal Serial Bus test suite and monitor application.- Formed designs for value-add software to new USB products in development.
  • Alphatronix
    Cooperative Education Programmer
    Alphatronix 1995 - 1996
    - Succeeded in customer site-repair of software in Leeds, England and Charlotte, NC.- Reverse-engineered proprietary protocols over Ethernet.- Improved an image conversion system and archival database.- Designed new interfaces which improved customer productivity and satisfaction.- Updated and optimized many image processing algorithms for conversion and thumbnails.- Improved performance and stability by optimized execution and memory management.- Updated an automatic database analysis/repair utility for customer use.

Bryan Turner Skills

Distributed Systems Multithreading Scalability Embedded Systems Networking Artificial Intelligence Security Cryptography Software Architectural Design Distributed Algorithms Embedded Software Reverse Engineering Statistics Hardware Fault Tolerance Big Data Applied Mathematics Distributed Applications Evolutionary Algorithms Distributed Architecture Distributed Databases Software Research Fault Tolerant Systems Theoretical Computer Science Security Protocols Databases Algorithms Software Design Software Development System Architecture Web Development Web Services Amazon Web Services Cloud Computing Software Development Life Cycle Machine Learning Business Intelligence Data Mining Analytical Skills Agile Methodologies Strategic Planning Database Design Leadership Performance Tuning Sql Business Process Improvement Enterprise Architecture Integration Software Rest Mapreduce System Software Parallel Algorithms Ipv6 Multi Core Distributed Development Formal Languages Distributed Storage Fault Tolerant Multi Threaded Development Distributed Transactions Inter Process Communication Multi Threaded Applications Combinatorial Optimization Distributed Caching

Bryan Turner Education Details

  • North Carolina State University
    North Carolina State University
    Business Management

Frequently Asked Questions about Bryan Turner

What company does Bryan Turner work for?

Bryan Turner works for Google

What is Bryan Turner's role at the current company?

Bryan Turner's current role is Software Engineer.

What is Bryan Turner's email address?

Bryan Turner's email address is bt****@****sco.com

What schools did Bryan Turner attend?

Bryan Turner attended North Carolina State University.

What skills is Bryan Turner known for?

Bryan Turner has skills like Distributed Systems, Multithreading, Scalability, Embedded Systems, Networking, Artificial Intelligence, Security, Cryptography, Software Architectural Design, Distributed Algorithms, Embedded Software, Reverse Engineering.

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.