Nic Crane

Hi, I’m Nic! 👋

I’m an open source developer, and R educator and consultant.

Things I’ve been working on lately:

🏹 Maintaining Apache Arrow

📚 Co-authoring “Scaling Up with Arrow and R”

🤖 Building courses teaching people how to work with LLMs in data science

Get in touch if you’d like to work together.

What People Say

“I recently attended Nic’s training course on using AI with R. This was my first hands-on experience at interacting with AI agents through R and Nic walked us through from step 0 (pre-course preparation including setting up API keys), interacting with agents within the IDE and programmatically, setting up system prompts and then presenting latest developments at passing information into agents and formatting returned information. This is a topic where things are developing quickly, and Nic managed to walk the fine line between basic concepts and introducing the ‘latest greatest’. This was a good course and it certainly helped me ‘cross the threshold’ into using AI with R.”

— Mike Smith, Senior Director Statistics, Pfizer

“I had the privilege of attending Nic Crane’s ‘Big Data in R with Arrow’ workshop, and it fundamentally changed how I approach large-scale data processing. Despite having worked with Arrow and DuckDB for a couple of years prior, Nic’s workshop gave me a much deeper understanding of the relationship between Parquet file management and optimizing data processing with Arrow. What stands out most about Nic as an instructor is their ability to take complex technical concepts and make them not just comprehensible, but genuinely exciting to learn.”

— Javier Orraca-Deatcu, Lead Machine Learning Engineer at Centene