Education
- Master of Science KU Leuven, Belgium — Machine Learning and Artificial Intelligence
- Bachelor of Science UCT, Cape Town — Computer Science, Physics, and Mathematics
Work Experience
Senior ML Engineer
- Senior ML Engineer for the product's cognitive AI backend layer
- End-to-end feature development on multiple critical path features with product owners from user story and design to QA handover.
- Built an assortment of features such as: Constrained conversational smart home agent with tools, RL-based sleep environment optimization, statistics-driven sleep & health analysis, user voice ID recognition, and a dynamic home automation rule engine.
Senior Data Scientist & Team Lead
- Team Lead for the data team, encompassing data visualization, data engineering, and data science.
- Led collaborations between data teams, engineering, customer success, and product management teams to plan and deliver successful data projects for EDR product cost optimization and customer analytics.
Senior Data Scientist
- Senior Data Scientist specializing in the cybersecurity domain at Carbon Black.
- Built signature projects: cloud product cost monitoring and reduction in AWS, EDR ML-driven alerts, cost anomaly detection, LLMs for explainable alerting, and a customer churn model.
- Created cost monitoring tools, anomaly models, and governance methodologies to monitor Carbon Black's AWS & GCP cloud infrastructure costs at a granular level.
Senior Data Scientist
- Senior Data Scientist specializing in delivering analytics to sales and marketing teams.
- Product Dev Lead for the first marketable product at Amplify Analytix on optimizing SEO using reinforcement learning.
ML Research Mentor
- Machine Learning Research Mentor for the Centre for Artificial Intelligence Research (CAIR) Lab internship program at the CSIR:
- Led research on the feasibility of robotic 3D space understanding, and new time-series forecasting models for financial markets.
Publications
Gueorguiev, V., & Kuttel, M. (2016, September). Implementation, Validation and Profiling of a Genetic Algorithm for Molecular Conformational Optimization. In Proceedings of the Annual Conference of the South African Institute of Computer Scientists and Information Technologists (p. 16). ACM.
Selected Projects
Conversational Smart Home Agent
A constrained conversation agent with functions/tools, built for the Living Homes product.
- AI agent that can perform various smart home automations and tasks, conduct sleep and health analysis, guided activities and proactive user environment optimization.
- All done using function calling to internal microservices and external data APIs.
- Python
- Azure
- PostgreSQL+MongoDB
- Docker
- Kubernetes
- Temporal
- AI
- Langchain
- Agents
AI-based User Voice ID Recognition
AI-based user voice ID recognition for the Living Homes product.
- Built a voice ID recognition system that can identify users by their voice in near-real-time, and use that to personalize the user's experience.
- Achieved using fine-tuned Nvidia NeMo models.
- Python
- Azure
- Deep Learning
- AI
EDR ML-Driven & Explainable Alerting
Machine-learning alerting for endpoint detection and response (EDR), with LLM-based explanations to make alerts interpretable.
- Developed ML-driven alerting to improve detection signal in the EDR product.
- Applied LLMs to generate human-readable explanations for alerts.
- Python
- PyTorch
- LLMs
- Anomaly Detection
- Bayesian Methods
SEO Optimization via Reinforcement Learning
Amplify Analytix's first marketable product, optimizing SEO using reinforcement learning.
- Led product development from concept toward a marketable offering.
- Designed the reinforcement-learning approach driving SEO optimization.
- Python
- Reinforcement Learning