Uday Sharma

Software Engineer at CERN

I recently completed my B.Sc. (Honours) in Computer Science from the University of Delhi, where I graduated with distinction and received an Outstanding grade for my dissertation on flow-based anomaly detection at the Large Hadron Collider — work conducted in collaboration with CERN and submitted to Springer Nature IJSA.

My research sits at the intersection of machine learning and high-energy physics, applying normalizing flows, knowledge distillation, and deep neural networks to one of the most complex datasets in science. I am drawn to problems where mathematical rigour and statistical thinking produce results that cannot be achieved any other way.

Beyond research, I build things. At CERN I maintain infrastructure that keeps 1,200+ experiment websites running. At SimPPL I engineered data pipelines processing over a billion points, building NLP systems and semantic search that made sense of large, messy datasets. I care about systems that are correct, fast, and maintainable.

I write about machine learning research, software engineering, and the interesting things in between. If you want to talk research, collaborations, or just have something interesting to share — I’m reachable by email.