Software Developer


Full-time engineer, with a good working knowledge of Web and Artificial Intelligence (Search and Discovery). I enjoy designing systems, from the ideation phase to implementation.

In my spare time, I like exploring the field of Music Information Retrieval (MIR), focusing on music discovery and recommendation. When not wrangling with bits and bytes, I’m likely reading blogs, running, playing guitar, or watching football.


  • Artificial Intelligence
  • Music Information Retrieval
  • Recommendation Systems
  • Web


  • MS in Computer Science, 2019

    Arizona State University

  • BTech in Information Technology, 2013

    University School of Information and Communication Technology