Joseph Pingenot

Joseph Pingenot Email and Phone Number

Senior Software Engineer @ Google
Pittsburgh, PA, US
Joseph Pingenot's Location
Pittsburgh, Pennsylvania, United States, United States
Joseph Pingenot's Contact Details
About Joseph Pingenot

I enjoy making software to quickly and accurately model physical and mathematical systems. This has led me from a career in physics to a career developing high-performance statistical and analytical software to now ensuring reliability of (some of) Google's services.In my spare time, I employ analytic and high-performance computational methods (namely MPI, OpenMP, and GPGPU) to calculate the charge and spin properties of electrons and holes in semiconductor nanostructures. The software, begun at the University of Iowa and the University of Oklahoma, is now housed at http://kdotp.org.Specialties: modeling, problem-solving, solid-state physics, problem solving, programming, k dot p theory, numerical physics, algorithm development

Joseph Pingenot's Current Company Details
Google

Google

View
Senior Software Engineer
Pittsburgh, PA, US
Website:
goo.gle/3DLEokh
Employees:
315106
Company phone:
916.253.7820
Joseph Pingenot Work Experience Details
  • Google
    Senior Software Engineer
    Google
    Pittsburgh, Pa, Us
  • Google
    Software Engineer
    Google Jul 2021 - Present
    Mountain View, Ca, Us
    Software Engineer in Google Cloud Logging
  • Google
    Software Engineer
    Google Apr 2020 - Jul 2021
    Mountain View, Ca, Us
    Software Engineer in Datacenter Software (DCSW)
  • Google
    Software Engineer - Site Reliability Engineer
    Google Jun 2017 - Apr 2020
    Mountain View, Ca, Us
    Software Engineer / Site Reliability Engineer on Google Cloud AI
  • Google
    Software Engineer - Site Reliability Engineer
    Google Aug 2015 - Jun 2017
    Mountain View, Ca, Us
    Software Engineer / Site Reliability Engineer on a small piece of Ads
  • Sas
    Senior Research Statistician Developer
    Sas Apr 2014 - Aug 2015
    Cary, Nc, Us
    I am engaged in creating high-performance analytics software for SAS' Enterprise Miner data mining platform. I'm leveraging my high-performance computing expertise to develop cutting-edge data mining software as well as using my analytical and mathematical skills to advance the state of the art in data mining.I am proud to be the PROC writer behind HPSPLIT, SAS' new high-performance decision tree procedure. PROC HPSPLIT first shipped in SAS 9.4New with SAS 9.4m1, PROC HPSPLIT can create a regression tree model. I also augmented the internal infrastructure in PROC HPSPLIT to support Enterprise Miner features.Exciting things are happening, so watch this space!
  • Sas
    Software Developer
    Sas Jun 2011 - Apr 2014
    Cary, Nc, Us
    I am engaged in creating high-performance analytics software for SAS' Enterprise Miner data mining platform. I'm leveraging my high-performance computing expertise to develop cutting-edge data mining software as well as using my analytical and mathematical skills to advance the state of the art in data mining.I am proud to be the PROC writer behind HPSPLIT, SAS' new high-performance decision tree procedure. PROC HPSPLIT will be in SAS 9.4.I previously worked in the Advanced Computing Laboratory. Amongst the things I developed there was the Penalized B-Spline (PSpline) implementation in SAS' in-memory analytics server. I also worked on the internals of SAS' high-performance analytics infrastructure.
  • The University Of Oklahoma
    Postdoctoral Researcher
    The University Of Oklahoma Sep 2008 - Jun 2011
    Researched InSb/InAlSb quantum wells, particularly the spin-orbit coupling of electrons within these wells. Used effective mass and k-dot-p approximations to perform the calculations using a variety of off-the-shelf software in combination with a suite of self-built C, C++, and perl software.
  • Gnome Project / Gnumeric Spreadsheet
    Programmer / Documenter
    Gnome Project / Gnumeric Spreadsheet 2005 - 2008
    Us
    Not really a job; more a hobby. I contribute to GNOME and Gnumeric when I find the time.
  • The University Of Iowa
    Research Assistant
    The University Of Iowa 2003 - 2008
    Performed cutting-edge research on electron and hole spins in quantum dots. Used perl, Matlab, and Mathematica for pre- and postprocessing of in- and outputs. Wrote C/C++ code for research.
  • The University Of Iowa
    Graduate Teaching Assistant
    The University Of Iowa 2002 - 2008
    Taught physics lab sections, graded physics homework and exams (undergraduate and graduate level), as well as assisted students with homework and exam preparation in the physics department tutorial room.
  • The University Of Iowa
    Teaching Assistant
    The University Of Iowa 2002 - 2008
    Taught undergraduate lab sections. Graded both graduate and undergraduate courses, in- cluding a course in which I previously had no experience. Attended "tutorial room" hours, providing guidance and instruction to graduate and undergraduate students in their course- work as needed.
  • Seagate Technology
    Summer Intern
    Seagate Technology May 2007 - Sep 2007
    Fremont, Ca, Us
    Worked on software to streamline modeling hard drive heads.
  • Seagate Technology
    Summer Intern
    Seagate Technology Jun 2006 - Sep 2006
    Fremont, Ca, Us
    Modeled hard drive heads. Began to develop software to streamline hard drive head modeling.
  • Kansas State University
    Programmer
    Kansas State University 2002 - Jan 2002
    Manhattan, Ks, Us
    Developed program to illustrate quantum well concepts in Java.
  • Kansas State University
    Student Systems Administrator (Node 3 Of The Rais)
    Kansas State University 1999 - 2002
    Manhattan, Ks, Us
    Administered Kansas State University's central Solaris and Linux servers.
  • Kansas State University
    Student Lab Monitor
    Kansas State University 1997 - 1999
    Manhattan, Ks, Us
    Oversaw the engineering computing center when on duty. Helped run new ethernet network. Helped administer Linux and Windows NT computers and a Novell NetWare server.
  • Kansas State University
    Physics Education Group / Webmaster & Bicycle Project Student
    Kansas State University 1998 - 1998
    Manhattan, Ks, Us
    Maintained website on lasers, "The Laser Adventure," for Rami Arieli. Merged and cleaned up auto-generated HTML chapters into the site.
  • Manhattan High School
    Student
    Manhattan High School 1992 - 1995

Joseph Pingenot Skills

Statistical Tools Physics Neural Networks Git Linux Spin Physics C C++ Programming Reliability Cuda Perl Regression Trees Teaching Mpi Make Decision Trees Sas Haskell C Programming Simluation Programming Latex Api Design Big Data Semiconductor Theory Multi Threading Opencl C++ Regression High Performance Gpgpu Python Optimization Analytics Xeon Phi Servers Statistical Software High Performance Computing Cell B.e Data Mining Bzr

Joseph Pingenot Education Details

  • University Of Iowa
    University Of Iowa
    Solid-State/Condensed Matter Physics
  • Kansas State University
    Kansas State University
    Physics
  • The Philipp University Of Marburg
    The Philipp University Of Marburg
    Mathematics
  • Justus Liebig University Giessen
    Justus Liebig University Giessen
    Mathematics
  • Kansas State University
    Kansas State University
    Physics

Frequently Asked Questions about Joseph Pingenot

What company does Joseph Pingenot work for?

Joseph Pingenot works for Google

What is Joseph Pingenot's role at the current company?

Joseph Pingenot's current role is Senior Software Engineer.

What is Joseph Pingenot's email address?

Joseph Pingenot's email address is jo****@****owa.edu

What is Joseph Pingenot's direct phone number?

Joseph Pingenot's direct phone number is +131933*****

What schools did Joseph Pingenot attend?

Joseph Pingenot attended University Of Iowa, Kansas State University, The Philipp University Of Marburg, Justus Liebig University Giessen, Kansas State University.

What skills is Joseph Pingenot known for?

Joseph Pingenot has skills like Statistical Tools, Physics, Neural Networks, Git, Linux, Spin Physics, C, C++ Programming, Reliability, Cuda, Perl, Regression Trees.

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.