James Dominic is a Principal Data Scientist based in Denver with nine years of experience specializing in NLP and LLM-driven solutions for developer onboarding and automated mentoring. He recently defended a Ph.D. studying how conversational signals in software teams reveal newcomer needs, and he operationalizes that research by fine-tuning and deploying models like BERT, GPT-3.5 and FLAN-T5 to generate context-aware mentor responses and RAG pipelines. At Clemson he built benchmark classifiers for unbalanced datasets and taught multiple software engineering courses, blending rigorous research with hands-on deployment. At Spectrum he has driven business-facing AI work—fine-tuning models for retention, leading labeling efforts, and integrating retrieval-augmented generation into production. Colleagues describe him as a researcher-practitioner who turns conversation analysis into practical AI mentors that scale onboarding in open-source and enterprise settings.
9 years of coding experience
14 years of employment as a software developer
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Clemson University
Bachelor's degree Computer Science and Engineering, Bachelor's degree Computer Science and Engineering at Viswajyothi College of Engineering and Technology
Contributions:1 push, 1 branch in 2 years 7 months
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.