Ian Pointer

Senior Manager (Data Science)

Cincinnati, Ohio, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Ian Pointer is a Senior Manager specializing in data science and search, bringing 15 years of experience designing and operating large-scale ML and data platforms across cloud environments like AWS and GCP. He blends hands-on deep learning work (PyTorch models, spectrogram/audio nets, model quantization, Hugging Face) with strong systems and backend engineering—comfortable in languages from Python and Scala to Go and Rust—and longstanding expertise in streaming and batch ecosystems (Spark, Kafka, Flink, Beam). At Lucidworks he leads data science for search, after architect and senior data engineering roles where he built production pipelines, recommendation and NLP systems, and tuned high-throughput infrastructure. He’s an active open-source collaborator (contributions to spark-solr and practical PyTorch examples), which reflects a practical focus on making ML reproducible and production-ready. Known for operating at the intersection of ML research and reliable distributed systems, he often surfaces pragmatic optimizations that shrink model latency or operational cost.
code15 years of coding experience
job14 years of employment as a software developer
bookBSc(Hons) First Class Computer Science, BSc(Hons) First Class Computer Science at University of Manchester
bookUniversity of North Carolina at Chapel Hill
github-logo-circle

Github Skills (15)

mask-rcnn10
javas10
pytorch10
machine-learning10
faster-rcnn10
spark10
trainings10
solr10
modeling10
java10
model-optimization10
transformers9
computer-vision8
sql7
scala7

Programming languages (5)

ShellScalaJupyter NotebookRubyPython

Github contributions (5)

github-logo-circle
Repository for scripts and notebooks from the book: Programming PyTorch for Deep Learning
Role in this project:
userML Engineer
Contributions:61 commits, 35 PRs, 58 pushes in 2 years 1 month
Contributions summary:Ian primarily contributed to the development of deep learning models using PyTorch. They implemented core model architectures, including an AudioNet and a CNN, and experimented with finding optimal learning rates and fine-tuning models. Furthermore, the user worked on image processing, including the use of spectrograms and class activation mappings, and explored model quantization techniques to optimize model performance. The user also made changes that involved the use of the Hugging Face Transformers library.
pytorchpythondeep-learningmachine-learningnotebooks
lucidworks/spark-solr

May 2020 - Dec 2021

Tools for reading data from Solr as a Spark RDD and indexing objects from Spark into Solr using SolrJ.
Role in this project:
userBack-end Developer
Contributions:1 review, 40 commits, 35 PRs in 1 year 7 months
Contributions summary:Ian contributed to the development of the `spark-solr` project by merging various pull requests. The commits primarily involve merging changes related to bug fixes, feature enhancements, and general code improvements. These changes touch upon core functionalities, including interaction with Solr Cloud clusters, SQL testing, and adjustments to the example query and ML pipeline, suggesting a focus on improving the project's capabilities for reading data from Solr and indexing objects.
solrindexingsparksolrjrdd
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ian Pointer - Senior Manager (Data Science)