Skip to content
View DavidUlloa6310's full-sized avatar
🦕
doing dino things
🦕
doing dino things

Highlights

  • Pro

Organizations

@weareinit @upe-webdev-2

Block or report DavidUlloa6310

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DavidUlloa6310/README.md

David Ulloa

🌐 Website | 🌍 LinkedIn

About Me

Hello! I'm David, a passionate programmer and full-stack web developer with leadership and research skills. I'm on a mission to make a significant impact in my community and beyond. I'm a former Microsoft Intern at the Bing team and deeply involved in various tech initiatives at Florida International University.

  • Prev. SWE + PM Intern @ Microsoft (May 2023 - August 2023)
    • Location: Redmond, Washington
    • Used SQL-like language for data analytics of big data to decide coverage of a Bing Explorational Search Box, settling on 1% of Bing traffic - 1 million daily users.
    • Studied and implemented prompt engineering for the generation of content used in a Bing Explorational Search Box, then made change with C# framework so results can be passed to the frontend UX teams.
  • Google - Software Engineering Intern (May 2024 - August 2024)
    • Location: Sunnyvale, California
    • Developed and designed end-to-end RAG system in Kotlin, Go, and TypeScript for user git repositories, informing external and internal chat systems on relevant code for user queries, integrating with larger micro-service architecture / frontend.
    • Constructed pipeline for processing repositories, fetching repositories from distributed crawling service, building an Abstract Syntax Tree for finding important snippets, generating code-specific embeddings, and doing similarity search based on a user query.
  • INIT FIU - President - Miami, Florida
    • Former Director of Technology (Jan 2023 - December 2023)
    • Skills: Full-Stack Development, TypeScript, Docker, CSPs (AWS), Project Management

Interests

  • Research in tech with a focus on machine learning and full-stack development.
  • Engaging with the tech community, attending hackathons, and contributing to open-source projects.

Currently Reseaching

  • Individual and group fairness of Graph Neural Networks (ICML 2024 Submission)

Feel free to connect with me on LinkedIn or check out my website for more details about my projects and experiences.

Pinned Loading

  1. EncryptionForKids EncryptionForKids Public

    Program designed to teach kids how encryption / decryption works through painting. Recreated pixel art painting with JavaFX canvas.

    Java

  2. Plagued Plagued Public

    "Plagued" is a dungeon-crawler RPG where players fight through hordes of zombies using different characters and abilities. Written using LibGDX, Java game engine.

    Java

  3. search-engine search-engine Public

    Search engine implemented in Golang using Postgres for storing documents and computing TF-IDF values

    Go

  4. code-hints code-hints Public

    Website that allows students to practice technical interview questions with the help of an AI assistant. Uses LeetCode problems and context of user submissions to guide students towards better solu…

    TypeScript 2

  5. miami-youth-climate-summit miami-youth-climate-summit Public

    Website for the Miami Youth Climate Summit (MYCS) 2021 - event organized by 20 students with over 300 attendees learning about the impact of Climate Change.

    JavaScript 1

  6. styled-man/story-blitz styled-man/story-blitz Public

    Application that creates playable RPGs based on user selected topic, which allow users to make decisions and learn the consequences in real life scenarios. Used LangChain to feed Wikipedia articles…

    TypeScript 3