About me

Highly accomplished Senior Software Engineer with over 13 years of full-stack development experience, specializing in Machine Learning (10+ years) and data mining (8+ years). Seeking a challenging Staff Software Engineer position focused on AI/ML within Search or Responsible domains.

Proven expertise in designing and implementing scalable Machine Learning systems, Search and Recommendation stacks, and robust infrastructure. Adept at leveraging diverse technologies to drive significant user engagement, efficiency improvements, and product innovation. Committed to continuous learning and applying cutting-edge techniques to deliver impactful, responsible solutions.

What I'm doing

Resume

Experience

  1. Senior Software Engineer - YouTube

    March 2018 — Present

    I've significantly contributed to enhancing the platform through innovative Machine Learning and infrastructure development, leading and collaborating with teams of developers to achieve key results. For instance, I designed a unified ranking framework that boosted Search Active Users (SAUs) by 2% and increased CTR by 25% for multiple features. I also spearheaded the Youtube News experience, working with a team of SWEs to increase News CTR by 38% and daily News Searches by 10% through implementing clustering algorithms and NLP models.

  2. Software Engineer - Google

    March 2017 — March 2018

    I focused on big data and machine learning to enhance information retrieval and data processing. I applied NLP and Machine Learning (RNNs, CNNs, Decision Trees) to over 10,000 articles, associating user questions with relevant documents in the fact-checking corpus, which is still visible on the first page of Google today. I also created and maintained MapReduce pipelines in C++ for managing the large-scale fact-checking article corpus, utilized by six major news publishers. My contributions extended to developing data pipelines that implemented label propagation and semi-supervised learning algorithms on large-scale graphs, significantly increasing library adoption.

  3. System Data & Performance Intern - Ericsson

    May 2015 — March 2017

    Developed and maintained full-stack applications and systems to simplify Ericsson’s processes and routines in Polymer/other web frameworks and Python/Java. Managed databases with PostgreSQL, MySQL, Cassandra, MongoDB, and HBase for multiple applications across multiple servers. Mined data from these databases to predict site mis-handlements and suggest possible solutions, contributing to a 12% reduction in site risks. Managed computer systems with Hadoop, Linux, and Windows. Created internal marketing campaigns with videos, newsletters, and programs to increased R&D projects awareness by 25%

Education

  1. University of North Texas

    Aug 2013 — 2018

    Relevant Coursework: Advanced Algorithms, Data Structures, Software Engineering, Discrete Math, Game Mechanics, Operating Systems, Artificial Intelligence
    Dean's list: Fall 2013, Spring 2015, Fall 2015, Spring 2016
    GPA: 3.44

My skills

  • AI/ML
    90%
  • Software Architecture
    80%
  • Leadership
    80%
  • C++
    90%
  • Go
    70%
  • Project Management
    70%
  • Full Stack Development
    60%
  • ETL
    50%
  • Java
    40%

Contact

Get in Touch