Nour Yehia

Nour Yehia

Computer Science Tutor

Followers of Nour Yehia561 followers
location of Nour YehiaSan Francisco, California, United States

Connect with Nour Yehia to Send Message

Connect

Connect with Nour Yehia to Send Message

Connect
  • Timeline

  • About me

    Founding Engineer @ New Generation

  • Education

    • University of California San Diego

      2018 - 2022
      Bachelor of Science - BS Computer Science, Cognitive Science, Design

      Activities and Societies: Autograder, CSES, DSC Cum LaudeMajor: Computer Science -- Minors: Cognitive Science, Design

    • Sunset High School

      2014 - 2018
      High School Diploma

      Activities and Societies: IB Diploma, Varsity Tennis, National Honors Society, Model United Nations

  • Experience

    • University of California, San Diego - Jacobs School of Engineering

      Mar 2019 - Jun 2022
      Computer Science Tutor

      * Head tutor for CSE 110 (Software Engineering), and Tutor for CSE 12 (Basic Data Structures and Object-Oriented Design)/CSE 15L (Software Tools and Techniques)* Held lab hours to assist students with assignments, guide them on debugging and problem-solving approaches, and teach them various programming tools* Held review sessions and graded exams/quizzes/projects* Led the ~10-person Autograder team, a website that offers a queuing system so students can get help from tutors or help each other during lab hours, used within the CSE and CE departments at UCSD. My role evolved from a full-stack engineer (Python backend, React frontend) and to team lead + engineer Show less

    • American Express

      Jul 2020 - Aug 2020
      Software Engineering Intern

      * Developed a Native Java template for deploying Quarkus-based Native Java applications on PaaS and migrated from an existing JBoss application in order to provide a truly container-native Java solution for internal tooling (Java)

    • Microsoft

      Jun 2021 - Sept 2021
      Software Engineering Intern

      * Added a new feature to Azure Data Studio, allowing developers to update a local project based on changes made to the remote database it is connected to by comparing DB schemas and applying them a a larger project (TypeScript, C#)

    • UC San Diego

      Aug 2021 - Jun 2022
      Cognitive Science Researcher

      * Implemented software used for research about the decision-making process* Eye-tracking data was collected from a patient’s web cam and analyzed to make inferences about the effect of visual stimuli on choices

    • Humane™

      Jun 2022 - Sept 2022
      Software Experiences Intern

      * Picked up the “Double tap to capture” feature by turning a prototype implementation into a more robust architecture in its separate process and adding retry/error/persistence logic (Java)* Built the first implementation of video on the AI Pin working with Android Camera API’s and an early Humane camera architecture, providing cleaner recording API’s at the app layer and building on the existing photo architecture to account for a new type in non-capture logic (Java, C++)* Implemented the first iteration of a Laser Ink UI for the Ai Pin’s Capture Experience, including a prototype of a view finder on the palm and an object recognition UI (Java) Show less

    • Humane™

      Jan 2023 - Feb 2025
      Software Engineer

      * Implemented the app layer of the AI Pin’s on-device Capture Experience, involving a Laser Ink UI, AI agent action routing, and data persistence (Kotlin, Java)* Built on my internship work to ship the AI Pin’s video feature by iterating on the capture architecture (removing thermal constraints on video length), working with the device’s sensors to enable server-side video stabilization, and following up on beta customers’ feedback (Kotlin, Java, C++)* Worked on the development of the AI Pin’s Camera HAL wrapper, providing an entry point for any on-device experience to open a stream or capture a frame, and abstracting away some AOSP complexity (C++)* Implemented the first architecture of the AI Pin’s photos+videos cloud syncing logic and helped with bug fixing and architectural decisions after handing it off (Java)* Kicked off a cross-functional effort for CosmOS’s Health Experience. Built on already-existing food recognition work to build a demo focused on wellbeing. From there, assisted in the creation of a bigger team encompassing several health-facing features. In this team, I helped bring the AI Pin’s step counter from demo to a shippable state, and worked on the health AI agent and cloud syncing mechanisms for health data (Kotlin) Show less

    • New Generation

      Mar 2025 - now
      Founding Engineer - Member of Technical Staff
  • Licenses & Certifications

  • Volunteer Experience

    • Projects Chair

      Issued by UCSD Computer Science & Engineering Society on Jun 2021
      UCSD Computer Science & Engineering SocietyAssociated with Nour Yehia
    • Vice President Internal

      Issued by UCSD Computer Science & Engineering Society on Jun 2020
      UCSD Computer Science & Engineering SocietyAssociated with Nour Yehia
    • Outreach Staff

      Issued by UCSD Computer Science & Engineering Society on Oct 2018
      UCSD Computer Science & Engineering SocietyAssociated with Nour Yehia
    • Club Lead

      Issued by Developer Student Clubs on Aug 2019
      Developer Student ClubsAssociated with Nour Yehia