Dagmawi Workineh Yemesgen

Google SWE | 2x former Google SWE Intern | Full Stack + ML Engineer | Football Podcast Host

Washington, District of Columbia, United States

About

I write code and walk with Jesus.

Experience

  • Software Engineer at Google
    Aug 2025 - Present · 1 yr

    Working on the revamped Google Finance tool; leveraging ML to build an all in one Financial stock/crypto hub.

  • SWE Intern at Google
    May 2024 - Aug 2024 · 4 mos

    -Created a new standard template for all of the Iframe prompts for the publishers subscribed under RRM -Used the standardized structure to leverage customization: allow publishers to customize the prompts for readers Introduced a new flow to inject the publisher logo and color scheme logic through the backend controller -Documented all artifacts and collaborated with UX and the TL to garner greater publisher conversion and satisfaction -Utilized Protoconf promises, global data, Java injections, Soy templates, Ts scripts & logic, and dynamic SCSS styling -Accompanied all changes with intensive tests, and protected by two separate Mendel experiment flags -Conducted a successful E2E test of the changes on a test publication, which I demoed to the entire RRM department

  • Google (8 mos)
    • STEP Intern
      May 2023 - Aug 2023 · 4 mos

      Google Cloud Speckle Rollout Team | Major Version Deprecation Project | Java Backend -Enhanced the in-place Rollout filter to recognize and update deprecated MYSQL and POSTGRES cluster instances. -Built a recursive Java method to check for deprecated instances via Fluent SQL queries and a centralized map I made. -Created labels and notification parameters enriched with client meta-data such as deprecated & upgraded-to version. -Tested all changes via comprehensive unit tests and functional tests before submission to the Google Codebase. -All tests were protected behind a Mendel Flag and experiment states, which were later ramped up. -Helped Pod-mate in creating and finalizing the design doc and the accompanied bug bash demo tutorial. -Kickstarted a second project with the Cloud SQL team to support cluster-based self-service maintenance for clients.

    • Google Tech Exchange Scholar
      Jan 2023 - May 2023 · 5 mos

      Google Tech Exchange is a semester-long program in which I was granted acceptance into. I got the chance to take all my Computer Science courses with Google instead of my own university for a semester. Extra benefits included: -A semester of virtual courses taught by Googlers and HBCU/HSI faculty (January-May) -One-on-one mentorship sessions with Googlers -Connections with students from other HBCUs/HSIs to build a network of your peers -Career planning support including: Mock interviews with Googlers, direct connections to Google recruiters, and a streamlined process for applying to Google Software Engineering internships -Two all-expense paid trips to Google campuses -A unique route to a full time or internship position with Google!

  • GDSC Technology Committee Chair Leader at Google Developers
    May 2022 - Mar 2023 · 11 mos

    "You were selected because you are a leader who believes that you can do extraordinary things for the world!"-Google

  • AI/ML and Alexa (Amazon Funded) Project Research Assistant at Howard University
    May 2022 - Nov 2022 · 7 mos

    •As a paid research assistant and full stack developer I would help principal investigator Dr. Legand Burge and Dr. Aryal alongside the HU Engineering department in developing an artificially intelligent conversation agent aimed to identify cognitive decline in elder adults. A project funded by donations worth $50 million from Amazon and the NIH. •A caregiver would interact with the agent who talks with the person, much like Alexa, except the developed AI would pick up on any signs of cognitive decline in the adult and would alert professionals based off of a generated score. •As as a full stack developer, I designed and created the online website/portal for the research project. I created a slick dynamic React website with Firebase authentication for caregivers and admin credentials to validate new users and new elderly to caregiver assignment requests. After login, the website would fetch patient-related information from a backend server I made via FastAPI (Python). Data from our Alexa-like device is fetched via server queries and presented as dynamically rendered graphs and scores on the UI based on the selected elderly. The elderly page also includes frame-by-frame streaming of the elderly’s webcam. • Succession of this research project could lead to the development of Smart Houses and FAQ protocol-ran robot dogs.