Nate Hill

Nate Hill Email and Phone Number

Graphics Software Engineer @ Snap Inc.
Austin, TX, US
Nate Hill's Location
Austin, Texas, United States, United States
About Nate Hill

Nate Hill is a Graphics Software Engineer at Snap Inc..

Nate Hill's Current Company Details
Snap Inc.

Snap Inc.

View
Graphics Software Engineer
Austin, TX, US
Website:
snap.com
Employees:
7852
Nate Hill Work Experience Details
  • Snap Inc.
    Graphics Software Engineer
    Snap Inc.
    Austin, Tx, Us
  • Cadence Design Systems
    Software Engineer Ii, Computer Graphics
    Cadence Design Systems Jul 2024 - Present
    San Jose, California, Us
    Computational Fluid Dynamics (CFD) R&D
  • Snap Inc.
    C++ Engineer, Computer Graphics
    Snap Inc. Aug 2022 - Feb 2024
    Santa Monica, California, Us
    ● Created a code generator using libclang to generate C++ code for classeswith annotations in the Snapchat Lens Engine. This follows a similardesign paradigm to Unreal Engine’s C++ blueprint annotations.● Made the Snapchat Physics Engine more cross-platform deterministic bychanging the pseudorandom number generation algorithm● Helped migrate the Snapchat Lens Engine to use Metal for iOS● Created an OpenGL graphics pipeline cache to improve shader loading time● Operational C++ experience through on call
  • Amazon
    Software Developer Engineer Intern
    Amazon Aug 2021 - Oct 2021
    Seattle, Wa, Us
    Developed an NLP model to analyze customer reimbursement issues.
  • Nasa - National Aeronautics And Space Administration
    Software Engineer Intern
    Nasa - National Aeronautics And Space Administration May 2021 - Aug 2021
    Washington, Dc, Us
    Developed TSPH (Trick Smoothed-Particle Hydrodynamics), a fluid simulation engine within the NASA open source Trick simulation framework, which allows for data recording, the ability to change simulation parameters during runtime, and the ability to control the time evolution of the simulation. -->Used NVIDIA CUDA GPU hardware acceleration to improve performance of simulation-->Used Marching Cubes algorithm to render a closed form mesh of the fluid rather than discrete particles-->Researched various communication schemes between the simulation backend and the OpenGL graphics frontend including TCP, UDP, and shared memory-->Developed an OpenGL graphics frontend for the simulation-->Potential applications in the NASA Artemis Program for simulating fluid in tank of rocket, air interactions with spacecraft, and splashdowns of spacecraft in ocean
  • Amazon
    Software Developer Engineer Intern
    Amazon Jun 2020 - Aug 2020
    Seattle, Wa, Us
    Developed an Anomaly Detection System for Reimbursement Policies in Python (PySpark) and Typescript (AWS CDK)-->Expected to save on the order of $10 million per year by alerting on anomalous policy behavior-->Created graphs, anomaly detection models, and dashboards of critical metrics in AWS CloudWatch based on reimbursement decision logs-->Setup alarms to activate if certain metrics were outside the predicted range of the anomaly detection model-->Created peer-reviewed High-Level Design, Low-Level Design, and Documentation
  • Nokia
    Software Engineer Intern
    Nokia Jun 2019 - Aug 2019
    Espoo, Southern Finland, Fi
    Developed a test data lookup tool in C# and Microsoft SQL Server-->Able to easily find how many 5G radios were falsely reported as defects. -->Able to look at a complete failure history for a specific serial number that was falsely reported. -->Tool cut the process down from 120 minutes to 5 minutes.Developed an Excel to XML conversion tool in C#-->Able to convert test engineering documentation into test automation project files.-->Eliminated risk of data conflicts between two files.-->Documentation became an accurate representation of what is being used in production.Developed an XML to Excel conversion tool in C#-->Able to convert test project files into a presentable format for the R&D team. -->Tool cut the process down from 90 minutes to 30 seconds.-->Eliminated risk of data conflicts between two files.Developed a Python script to populate Excel macro used for statistical process control calculations -->Reformatted test data into a usable format for statistical process control calculations.
  • Vericlave
    Software Engineer, Independent Contractor
    Vericlave Aug 2018 - Aug 2018
    Dallas, Texas, Us
    Developed a Java program that parsed company data and produced a data visualization and a CSV report from that dataData visualization showed specific client’s uptime duration and data usage through bar graphsProgram processed large datasets (tens of thousands of logged entries) efficiently
  • Cmit Solutions Of Fort Worth Downtown
    Software Engineer Intern
    Cmit Solutions Of Fort Worth Downtown Jun 2018 - Aug 2018
    Fort Worth, Tx, Us
    Developed a Java program that read barcode scans from a scanner and updated company’s inventory database Company was able to effectively manage inventory after program completionCollaborated with coworkers in order to determine the company’s needs for the programCreated detailed documentation on how to use the program after project completionPresented a demo of the program in front of several coworkers and managers

Nate Hill Education Details

  • Stanford University School Of Engineering
    Stanford University School Of Engineering
    Computer Science
  • The University Of Texas At Austin
    The University Of Texas At Austin
    Computer Science Honors
  • Ponder High School
    Ponder High School

Frequently Asked Questions about Nate Hill

What company does Nate Hill work for?

Nate Hill works for Snap Inc.

What is Nate Hill's role at the current company?

Nate Hill's current role is Graphics Software Engineer.

What schools did Nate Hill attend?

Nate Hill attended Stanford University School Of Engineering, The University Of Texas At Austin, Ponder High School.

Who are Nate Hill's colleagues?

Nate Hill's colleagues are M Alm, Krish Patil, Sakeer Sakeer, Savannah Gomez, Abujahl It, Tuncay Uzun, Jen Lupo.

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.