Jeffrey Bowles

Jeffrey Bowles Email and Phone Number

Software Engineer @ NVIDIA
Cupertino, CA, US
Jeffrey Bowles's Location
Cupertino, California, United States, United States
About Jeffrey Bowles

Experienced programmer with a demonstrated history of working in the research industry from the application to the systems layer. Skilled in C++ and Python. Master of Science in Computer Science from The University of New Mexico.

Jeffrey Bowles's Current Company Details
NVIDIA

Nvidia

View
Software Engineer
Cupertino, CA, US
Website:
tesla.com
Employees:
35777
Jeffrey Bowles Work Experience Details
  • Nvidia
    Software Engineer
    Nvidia
    Cupertino, Ca, Us
  • Tesla
    Staff Software Engineer
    Tesla Jan 2019 - Present
    Palo Alto, California, United States
    HPC software engineering in Python and C++ for AI
  • Linkedin
    Sr. Site Reliability Engineer
    Linkedin Dec 2017 - Jan 2019
    Sunnyvale, Ca
    SRE for the Pinot team: https://github.com/linkedin/pinot
  • New Mexico Consortium
    Senior Systems Programmer
    New Mexico Consortium Oct 2013 - Dec 2017
    Los Alamos, Nm
    Responsibilities included optimizing and adding functionality to existing C++ code bases, and managing and building clusters.* Improved the speed of an in house C++ machine learning library by 10x using OpenMP, MPI and CUDA.* Added a diskless provisioning system to the Emulab cluster management system by using Python, Flask, REST, Linux, iSCSI and ZFS.* Architected and supervised the building multiple clusters, the largest had 1176 nodes.* Created various cluster management utilities using Python and C for handling remote console, remote power and serial console logging.* Performed day to day cluster management using Linux, FreeBSD, Warewulf, slurm, Emulab, NFS, and SSH.
  • University Of New Mexico
    Senior Applications Support Analyst
    University Of New Mexico May 2007 - Oct 2013
    Albuquerque, Nm
    Responsibilities: Write C++, GLSL and GPGPU write code, sysadmin* Implemented DomeLib, a C++/OpenGL/Qt based application framework that simplified the design of multiprojector-based applications in an immersive dome environment.* Created GPU-based simulations using OpenGL.* Mentored students in the use of OpenGL.* Implemented an automated, scalable version controlled systems administration management platform using Puppet* Improved reliability and uptime through the use of virtualization technologies and load balancing.* Perform day-to-day systems administration tasks using Linux and other Unix-like technologies* Assisted with general debugging and maintenance of custom software written in the UNM Computer Science Department.
  • Zianet
    Senior Applications Developer And Systems Administrator
    Zianet Jan 2002 - May 2007
    Santa Fe, Nm
    Responsibilities: Write custom software, sysadmin, manage technical aspects of acquiring ISPs, manage custom billing codebase, manage email, day-to-day systems administration.* Coordinated the technical aspects of the acquisition of ten companies. This included writing custom software to merge customer owned onto ZiaNet infrastructure and to provide seamless integration of services with as little downtime as possible.* Developed and maintained custom web-based billing software using Perl, Apache and MySQL.* Developed and maintained custom web-based spam filtering software based on SpamAssassin, ClamAV and MySQL.* Played a principal part in the design, implementation and continued administration of a highly available and reliable email system that handled twenty million messages per day for sixty thousand mailboxes using Linux Virtual Server, qmail and Network Appliance filers.* Performed day-to-day systems administration using a combination of Linux and FreeBSD.
  • Blueprint Networks
    Senior Consultant
    Blueprint Networks Nov 1999 - Jan 2002
    Santa Fe, New Mexico Area
    Responsibilities: write custom software, provide heavy lifting systems administration* Designed, developed and tested web-based software for customers such as Sony Pictures using PHP and Perl.* Designed and developed online ordering and warehouse management system in Perl for a fulfillment company.* Specified, installed and configured custom Linux and Sun systems to provide web services.* Provided heavy lifting systems administration support to non-technical computer consultants providing web-based services.
  • Santa Fe County
    Network And Systems Administrator
    Santa Fe County May 1997 - Nov 1999
    Santa Fe County, Santa Fe, Nm
    Responsibilities: network and systems administration* Architected and administered a five site wide-area network using frame relay, T1s and Cisco routers and switches.* Performed system administration duties using Linux, Sun Solaris and Windows NT and NetApp file servers.* Managed and supported Sun Solaris systems running GIS applications
  • Sandia National Laboratory, Albuquerque, Nm
    Research Assistant
    Sandia National Laboratory, Albuquerque, Nm Jun 1996 - Jun 1997
    Albuquerque, Nm
    Responsible for assisting with adding internode communication facilities to the Puma operating system* Assisted in the design, testing and documentation of internode communication and debugging utilities using C.
  • Los Alamos National Laboratory
    Research Assistant,Los Alamos, Nm
    Los Alamos National Laboratory May 1994 - Aug 1995
    Los Alamos, Nm
    Designed, implemented and documented a C++ object-oriented framework for data acquisition in support of the Combined Thermal/Epithermal Neutron waste assay system.

Jeffrey Bowles Education Details

Frequently Asked Questions about Jeffrey Bowles

What company does Jeffrey Bowles work for?

Jeffrey Bowles works for Nvidia

What is Jeffrey Bowles's role at the current company?

Jeffrey Bowles's current role is Software Engineer.

What schools did Jeffrey Bowles attend?

Jeffrey Bowles attended The University Of New Mexico, The University Of New Mexico.

Who are Jeffrey Bowles's colleagues?

Jeffrey Bowles's colleagues are Rongtao Jia, Brian Serrano Morales, James Miller, Jestin Gonzales, Anton Radiev, Valeria Burciaga, Easy Shop.

Not the Jeffrey Bowles you were looking for?

  • Jeffrey Bowles

    Chief Engineering Officer, Gibbs & Cox, Inc, A Leidos Company
    Chesapeake, Va
    1
    dlba-inc.com
  • Jeffrey Bowles

    Vice President Of Research And Development
    Greater Minneapolis-St. Paul Area
    3
    michelman.com, pg.com, cinci.rr.com

    5 +151352XXXXX

  • Jeffrey Bowles

    Human Resource Office Manager At Walmart Distribution Center 7016
    Graham, Nc
    1
    walmart.com
  • Jeffrey Bowles

    President/Ceo At Driven Global Chauffeured
    Raleigh-Durham-Chapel Hill Area
    1
    abclimoww.com

    1 +191993XXXXX

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.