Hey! I'm Neeraj, an inquisitive and hardworking individual born and raised in Dubai. I'm a Junior at UCLA where I major in Computer Science and minor in Film, two passions I discovered a long time ago. When I'm not swamped in coursework, I enjoy reading, playing basketball, and going to the gym. Currently, I'm an Undergraduate Researcher at the Automated Reasoning Group where I help create methods to explain and verify AI systems. I'm a Product Manager and Android Developer at UCLA DevX where I work on BChat, an ed-tech application that connects students at UCLA. I'm also the Vice President of the Film and Photography Society - the largest film club at UCLA - and a member of Upsilon Pi Epsilon, the International Honor Society for the Computing and Information Disciplines.

I'm a polymath and an avid reader, so you can imagine what my bookshelf looks like. History, science-fiction, and autobiographies are only a few genres that accompany my computer science and film books. Apart from learning, I enjoy helping others learn. I've taught a class at UCLA (M113: How does Bitcoin Work?), volunteered with ACM to teach Python, spoke at the UAE Public Policy Forum about the Future of Education, and placed second in the Dr. Radhakrishnan Best Pupil-Teacher Award.

If you're interested in working with me or just want to chat, you can reach me on my social media provided above. I would love to hear from you!

I'm constantly working on projects because I learn by doing. My favorite one so far is DrugDecider, a web-app that uses machine learning to predict a patient’s treatment response to antipsychotics. My team partnered with the UCLA School of Medicine to create the website and I served as Engineering Manager. In the process, I learned a lot about medicine and privacy laws. Click on a project below to check it out!

Robot Doomsday
Robot Doomsday

Videogame where you must survive a robot invasion.

DrugDecider
Drug Decider

Predict a patient's treatment response to antipsychotics.

Filmly
Filmly

Crew Building App for Filmmakers

Gee-nomics
Gee-nomics

Software to process genetic data

Zombie Dash
Zombie Dash

Videogame about an amateur zombie hunter

Books For A Cause
Books For A Cause

Online second-hand bookstore in GEMS Modern Academy

I've made advertisements for clients, videos for prestigious events, and promotional content for non-profit organizations. But these are the shorts I had the most fun making. Why not click on one to watch right now?

Cube
Cube

Jury Award Winner, CMF
Lead Editor, Winter 2020

We Need To Talk
We Need To Talk

Finalist, Nikon CinemaZ
Independent, Summer 2019

White Crow
White Crow

Lead Editor, Spring 2019

Disconnected
Disconnected

Lead Editor, Winter 2019

Gold-Digging Girl
Gold-Digging Girl

Audience Choice Award, CMF
Assistant Editor, Fall 2018

Superman in Real Life
Superman In Real Life

Independent, Summer 2017

I love building products and applying the concepts I've learned to real world problems. To me, nothing beats working for a company where your work is going to have a real impact. If you believe I'd be a good fit at your company, please contact me or take a look at my résumé!

Undergraduate Researcher
UCLA Samueli Logo

Summer 2020

At the Automated Reasoning Group, I'm researching Sentential Decision Diagrams (SDDs) which can learn from a combination of data and symbolic knowledge. SDDs have several applications which include explaining and verifying AI Systems. I'm being advised by Professor Adnan Darwiche, former chairman of the Computer Science department at UCLA.

Software Engineer Intern
Honey Logo

(Deferred) Summer 2020

I was supposed to intern at Honey during Summer 2020, but chose to defer my internship due to the COVID-19 pandemic.

Software Engineer Intern
at HUM Logo

Summer 2019

At HUM's flagship software is an AI interior design platform that generates virtually staged 3D spaces tailored to residents taste and needs. When I interned there, I automated virtual house furnishing in Unreal Engine 4 based on room size, purpose, and preferences with a Python script. The script enabled artists to quickly prototype various interior design options. I also optimized the asset import workflow from 3ds Max to Unreal Engine 4 which reduced production time. Finally, I prevented memory management issues that arose while using the DataSmith plugin.

Software Engineer Intern
ESRI Logo

Summer 2017

At Esri I developed plugins to provide support for WEBP and PDF formats in ArcGIS (ESRI's flagship software) using the open-source library GDAL. I also wrote user documentation for the installation of these plugins. Finally, I collaborated with a team of interns to write an automation script which checks for support for various file formats. Initially this painstaking process had to be performed manually but our script shaved hours off of the development cycle. I learned about Makefiles and used C++, Python, and Bash to perform these tasks.

Sometimes my papers turn out better than expected. Here are a few of them. If you don't know where to start, I recommend the one on Quantum Computing and Bitcoin since it was published and listed on SSRN's Top Ten download list for CompSciRN: Other Computation Theory (Topic), Other Computing Methodology (Topic), Problem Solving (Topic), Cyber Attack (Topic), and the Computing Methodology eJournal. I spent six months working on it and even received advice from Martin Roetteler at Microsoft!

Cinema vs Netflix
SVODs

Could SVOD Services Signal the Death of the American Film Industry?

Quantum Computing and Bitcoin
Quantum Computing and Bitcoin

How would Quantum Computing impact the security of Bitcoin by enhancing our ability to solve the Elliptic Curve Discrete Logarithm Problem?

Utopia
Utopia

What was the Intention behind Thomas More's Utopia?

Mpemba Effect
Mpemba Effect

What is the relationship between the initial temperature of water and its rate of cooling?

Head Injury Criterion
Head Injury Criterion

What is the risk of a fatal head injury during a car crash?