Robert Thompson

Robert Thompson Email and Phone Number

Senior Software Engineer @ Zynga
Austin, TX, US
Robert Thompson's Location
Austin, Texas Metropolitan Area, United States
Robert Thompson's Contact Details

Robert Thompson personal email

n/a
About Robert Thompson

Robert Thompson is a Senior Software Engineer at Zynga. He possess expertise in python, data analysis, scientific computing, research, c and 27 more skills.

Robert Thompson's Current Company Details
Zynga

Zynga

View
Senior Software Engineer
Austin, TX, US
Employees:
3147
Robert Thompson Work Experience Details
  • Zynga
    Senior Software Engineer
    Zynga
    Austin, Tx, Us
  • Stormhaven Studios Llc
    Technical Director
    Stormhaven Studios Llc Jun 2015 - Present
    Austin, Texas Area
    Lead developer for the released MMORPG Embers Adrift. I am responsible for the design and implementation of numerous gameplay mechanics such as player movement, NPC interaction, combat, swimming, and zoning. In addition, I handle networking it all together and deciding what technologies to move forward with.
  • Portalarium
    Senior Programmer
    Portalarium Oct 2016 - Oct 2019
    Austin, Texas Area
    Developer on the released RPG titled "Shroud of the Avatar". Implemented interactive traps used by the designers throughout the game world.Integrated an external web based mapping service into the game as an in-game mini map.Organized and implemented a unified location based event logging format. Using this data I then developed an in-house heat map server to allow designers to view previous player locations within the game world through an HTTP-REST server supplying Elastic data to the Unity engine.Developed a python-based crash log server to collect crash logs from clients.Unsupervised anomalous player behavior detection via unsupervised elliptic envelope & local outlier factor.Analysis of trial player logs to determine what metrics are most impactful to retaining customers.
  • National Center For Supercomputing Applications
    Moore Data Fellow
    National Center For Supercomputing Applications Jul 2015 - Aug 2016
    Urbana-Champaign, Illinois Area
    Independent research in computational astrophysics and data exploration. Sought and included user feedback in the design of a new python-based simulation analysis pipeline which included the creation of a portable output format. Implemented dynamic web visualizations using Plotly/Bokeh, JavaScript, Flask, and HTML enabling users to more easily explore data trends and object attribute relationships. Developed user interfaces for exploring simulation data in virtual reality using the HTC Vive, Oculus Rift, Leap Motion Controller, and the Unity3D game engine.
  • University Of The Western Cape
    Postdoctoral Fellow
    University Of The Western Cape Jan 2014 - Jul 2015
    Cape Town Area, South Africa
    Developed simple techniques to identify galaxies on the fly within our simulation code.Further developed an analysis pipeline that allows the user to effectively track objects throughout time. It has been used as the primary workflow in four recent publications including Nature.Setup and ran a simulation containing 4 billion particles on the Blue Waters Supercomputer using 400+ processors and consuming more than 20,000 CPU hours.Analyzed 1TB+ of simulation data to identify more than 8 million halo objects.Quantified the probability of finding pairs of objects within the above simulation by investigating the tail of the probability distribution function using numerous fitting techniques.I set up, ran, and analyzed a large simulation to explore the question "do numerical simulations predict high enough pairwise halo velocities to match the observations of the Bullet Cluster?" I investigated the probability distribution function of pairwise velocities between halo pairs and the differences between two different grouping algorithms. I found that there was no tension with the concordance cosmological model if the correct tool was used to identify objects within the simulation.Ran a series of "zoom-in" simulations to investigate non-parametric morphological quantities of 7 simulated galaxies throughout cosmic time (360,000+ CPU hours and 1TB of disk space).Quantified the validity of previously established merger identification techniques by mock observing the above mentioned simulated galaxies throughout their 10 billion year history.I then "mock observed" 7 simulated galaxies to mimic astronomical observations in order to quantify their morphologies. These calculated quantities were used to asses if locally calibrated threshold were valid for galaxies observed earlier in the universe. My findings suggest that techniques employed to categorize nearby galaxies are not necessarily valid for galaxies observed farther away.
  • University Of The Western Cape
    Guest Lecturer
    University Of The Western Cape Jul 2014 - Sep 2014
    Cape Town Area, South Africa
    Taught an introductory python class about the fundamentals of programming and how to apply it to astronomical problems. In this course I covered programming fundamentals, the various different python containers (dictionaries, lists), loops, iterators, string manipulation, and class design. Student progress was assessed with an end of the class project which utilized all knowledge presented throughout the course.
  • The University Of Arizona
    Postdoctoral Fellow
    The University Of Arizona Jan 2013 - Jan 2014
    Tucson, Arizona Area
    Expanded an in-place analysis pipeline to accommodate two new file formats.Improved workflow effiency by parallelizing data analysis and simplifying the user interface.Implemented and tested a new hydrodynamic scheme within our simulation code.Assisted in the migration of three physics modules from our simulation code to a newer version.
  • University Of Nevada, Las Vegas
    Lab Instructor
    University Of Nevada, Las Vegas Aug 2008 - Dec 2012
    Las Vegas, Nevada Area
    • Taught two introductory astronomy lab courses per semester.• Developed lesson plans to communicate complex astronomical concepts to undergraduate non-science majors.• Responsible for writing, administering, and grading weekly quizzes.• Responsible for teaching students how to properly use telescopes and associated equipment.
  • Geek Squad
    Computer Technician
    Geek Squad Jan 2002 - Oct 2012
    Las Vegas, Nevada Area
    In my nearly 11 years at Best Buy I went through numerous job positions. I started off as a part time computer technician, moved on to a full time technician, spent two years doing in-home support as a "Double Agent", and finally went back to a part time in-store "Advanced Repair Agent" during graduate school.• Developed strong hardware and software troubleshooting skills.• Developed strong communication skills which allowed me to convey complex ideas to customers.• 8 years spent as a customer facing technician.• 2 years spent as an in home technician.
  • Millennium Gaming
    Gaming Support Technician
    Millennium Gaming 2004 - 2005
    Las Vegas, Nevada Area
    As a general technician I was responsible for a variety of tasks.• Troubleshooting and repairing hand-held gaming machines. This included soldering of new components and testing their functionality.• Improved workflow efficiency by introducing fellow employees to new techniques for cloning computer operating systems.
  • Client Logic Corporation
    Dell Telephone Support Technician
    Client Logic Corporation 2000 - 2001
    Las Vegas, Nevada Area
    Assisted clients over the telephone in troubleshooting and repairing their Dell desktops, laptops, and accessories.• Windows 98/ME/2000/XP• Part replacements• Operating system installs, driver updates.

Robert Thompson Skills

Python Data Analysis Scientific Computing Research C Astrophysics Teaching Science Data Visualization Big Data Scientific Communications Supercomputing Simulations C# Linux Programming Latex Physics Unity3d Bash Software Troubleshooting Html Os X Windows Astronomy Open Source Development Computer Hardware Troubleshooting Numpy Scipy Scikit Learn Pandas Flask

Robert Thompson Education Details

Frequently Asked Questions about Robert Thompson

What company does Robert Thompson work for?

Robert Thompson works for Zynga

What is Robert Thompson's role at the current company?

Robert Thompson's current role is Senior Software Engineer.

What is Robert Thompson's email address?

Robert Thompson's email address is rt****@****ium.com

What schools did Robert Thompson attend?

Robert Thompson attended University Of Nevada-Las Vegas, University Of Nevada-Las Vegas, University Of Nevada-Las Vegas, College Of Southern Nevada.

What skills is Robert Thompson known for?

Robert Thompson has skills like Python, Data Analysis, Scientific Computing, Research, C, Astrophysics, Teaching, Science, Data Visualization, Big Data, Scientific Communications, Supercomputing.

Not the Robert Thompson you were looking for?

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.