richguilmain@gmail.com | github.com/rguilmain | linkedin.com/in/richguilmain
WORK EXPERIENCE
Technology Consultant, Self-Employed 2022 – Present
- Provides business automation consulting and contracting services to diverse clients
- Builds, deploys, and monitors custom software solutions using modern tools, platforms, and processes
- Won a protein design contest and contributed novel protein folding software to the scientific community
Senior Machine Learning Engineer: Technical Lead for Search and Discovery, Pluralsight 2019 – 2022
- Led interdisciplinary team in developing educational content search and recommender systems
- Doubled user search results engagement, adding 2M+ monthly conversions, using iterative R&D and A/B testing
- Developed auto-scaling REST APIs on AWS, ETL model training pipelines in Airflow, and live dashboards with Grafana
- Implemented user click modeling, personalization, and online reranking algorithms to improve relevance in real time
- Facilitated team coordination, cross-team collaboration, and knowledge sharing
Research Programmer: Machine Learning, Information Sciences Institute 2017 – 2019
- Conducted U.S. grant-funded research in artificial intelligence and natural language processing technologies
- Created and maintained a text to queryable knowledge graph pipeline on Linux HPC (DARPA Causal Exploration)
- Architected large language models for cross-language information retrieval using TensorFlow (IARPA MATERIAL)
Software Engineer, FarSounder 2011 – 2017
- Engineered a 3D forward-looking sonar system to prevent vessel groundings and enhance maritime safety
- Developed real-time software for transducer localization, environmental mapping, and 3D data visualization
- Implemented state estimation, noise filtering, adaptive thresholding, target detection, target tracking, image stabilization, and various other signal processing algorithms in C++ and Python
- Extended CI/CD pipeline with automated accuracy and human-in-the-loop preference testing
- Designed and documented a Protobuf over ZeroMQ API and SDK for third-party integration
- Contributed to business strategy planning, hiring, mentoring, and international on-site client support
EDUCATION
Georgia Institute of Technology, Master of Science in Computer Science 2016
- Specialization in Machine Learning
University of Rhode Island, Bachelor of Science in Computer Science 2012
- Minors in Mathematics and Jazz Studies
SKILLS
Platforms / Tools: Linux, Docker, Kubernetes, AWS, Azure, GCP, Vercel, PostgreSQL, Redis, Elasticsearch, Airflow, Git
Programming Languages: Python, C++, Typescript, Javascript, R, Matlab, Lua, Bash, PowerShell, SQL, SPARQL, GraphQL
Libraries / Frameworks: FastAPI, PyTorch, TensorFlow, Hugging Face Transformers, LangChain, Scikit-learn, OpenCV
Proficiencies: MLOps, LLMs, RAG, NLP, Computer Vision, Agile, Responsible AI, Model Deployment, Experiment Design