Patrick Yang

Patrick Yang Email and Phone Number

System Engineer @ Apple
Dayton, OH, US
Patrick Yang's Location
Dayton, Ohio, United States, United States
About Patrick Yang

I majored in Computer Science at Ohio State University, and I am hoping to gain valuable Software Engineering and Data Science experiences and leave a positive impact! After working in many collaborative environments, possessing a rich CSE background from school and work, and having a dedicated work ethic and an ardent desire to learn, I believe I am a prospective Software Engineering and Data Science candidate!

Patrick Yang's Current Company Details
Apple

Apple

View
System Engineer
Dayton, OH, US
Website:
gm.com
Employees:
117126
Patrick Yang Work Experience Details
  • Apple
    System Engineer
    Apple
    Dayton, Oh, Us
  • General Motors
    Full Stack Software Engineer
    General Motors Jun 2023 - Present
    Detroit, Michigan, United States
    - Led & Built Eclipse uProtocol’s socket communication which sends/receives interoperable protobuf messages between apps, and mocked test apps using the protocol to handle & respond to messages with synchronization and Behave test dev, reducing test runtime by 89% (open source: github.com/eclipse-uprotocol/up-tck)- Led & Built a friendship chemistry survey for data collection and a clustering AI matching algorithm, so new-graduate employees can seamlessly make new friends, resulting in ~80% increase in participants- Translated & routed simultaneous API messages to/from Event Hubs & Sockets using a multithreaded mediator in Java, allowing topic subscriptions and notifications between cloud users and the simulator- Created and simplified testing Java functions with JUnit Tests by isolating the testing classes’ behaviors via mocking the testing class’s dependencies using Mockito - Architected time-efficient database to manage users’ subscriptions & publications and implemented a scalable design to add/order message handlers in Python- Presented and taught to senior developers on AI basics and different models’ practicalities- Mentored and guided coworkers on steps to learn and employ software development best practices
  • Osu Cse Department
    Graduate Ai Research Assistant
    Osu Cse Department May 2021 - May 2023
    Columbus, Ohio, United States
    ▪ Customized PPO and GCN to lower network latencies by training each other to select optimal neighbors and node embeddings, respectively, using PyTorch▪ Implemented Adaptive Discretization Multi-Armed Bandit to “zoom” into the best GCN node embeddings, utilized the GCN’s output embeddings for the PPO’s environment, and customized PPO to converge to optimal node connections▪ Established network template to easily build/update graphs, calculate the shortest distance, and retrieve graph info ▪ Created network topologies in Python based on nodes’ peers, different topics, and PubSub roles▪ Presented the P2P network’s high latency problem, my algorithm’s implementation, and experiment analysis to senior committee members to inform them of the AI algorithm’s potential and future research directions
  • Qualtrics
    Software Engineer
    Qualtrics May 2022 - Aug 2022
    Seattle, Washington, United States
    ▪ Launched commercial UIs with integrated backend for admins to analyze & allocate resources▪ Designed codebase with TypeScript, CSS, and React design patterns to build scalable, clean frontend code▪ Updated, reviewed, and merged team’s code seamlessly using Git & Gitlab▪ Tested frontend display and human interactions with over 80% coverage in unit tests using Jest▪ Collaborated with my mentor to develop edge/error cases and to improve frontend designs and algorithms
  • Jpmorgan Chase & Co.
    Big Data Analyst
    Jpmorgan Chase & Co. Jun 2021 - Aug 2021
    Wilmington, Delaware, United States
    ▪ Integrated 4 data pipelines using Spark SQL and Java that preprocessed raw to consistent data for AI models▪ Tested transformations accuracies and implemented step definitions using Cucumber and Java▪ Used Agile Project Management to divide, describe, and assign stories and tasks to teammates
  • Spectral Energies, Llc
    Dod Contractor / Software Engineer
    Spectral Energies, Llc May 2019 - Jun 2021
    Beavercreek, Ohio, United States
    - Deployed a commercial Python program that optimizes parameters to fit experimental data to simulated data- Implemented objected-oriented prog, design patterns, and SOLID principles to create scalable, clean code- Employed fast computational methods, decreasing runtime by 92%, with parallelism, Pandas, & NumPy- Designed Tkinter GUIs so users can easily input data, compute, and visualize experimental and simulated fits
  • The Ohio State University
    It Assistant
    The Ohio State University Aug 2018 - Apr 2019
    Columbus, Ohio, United States
    - Enhanced webpage designs, edited user/group permissions & fixed broken website links w/ Drupal and WordPress- Document instructions on fixing website problems- Test and analyze upcoming websites while providing feedback
  • Wright State University
    Research Assistant
    Wright State University May 2017 - Aug 2018
    Beavercreek, Ohio, United States
    - Created mathematical functions from experimental data utilizing Excel and Python- Co-managed Circle of Willis Model simulations/experiments

Patrick Yang Education Details

  • Ohio State University
    Ohio State University
    Computer And Information Sciences And Support Services

Frequently Asked Questions about Patrick Yang

What company does Patrick Yang work for?

Patrick Yang works for Apple

What is Patrick Yang's role at the current company?

Patrick Yang's current role is System Engineer.

What schools did Patrick Yang attend?

Patrick Yang attended Ohio State University.

Who are Patrick Yang's colleagues?

Patrick Yang's colleagues are Cindy Winters, Theo Moreno, Jason Graham, Debra Clapper, Victor Hernandez, Mba, Phd Admin, Ярослав Лебеденко, Jack Harris.

Not the Patrick Yang 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.