Staff+ Machine Learning Engineer | AI Platforms, Big Data, Agentic Systems & Enterprise LLMs | 10+ patents in AI/ML/Data
-
Currently working at Adobe as a Senior Staff Machine Learning Engineer
-
All of my projects are available at github.com/cmenguy
-
I regularly write articles on ai-terminal.net
-
Ask me about GenAI, LLMs, RAG, Agentic Workflows, ML Infrastructure, Big Data
-
How to reach me [email protected]
| Project | Description |
|---|---|
| ad-forge | Automated generation of localized, brand-compliant ad creatives using generative AI (GPT-4o, DALL-E). Supports multi-aspect ratio output, persona-based targeting, legal compliance checking, and batch processing via CLI or Gradio web UI. |
| cmenguy.github.io | Personal tech blog (ai-terminal.net) covering AI/ML engineering, LLMs, and deep learning. Built with Jekyll 4 using a custom terminal theme, KaTeX for math rendering, and deployed via GitHub Pages. |
| Project | Description |
|---|---|
| griddle | Optimizing grid connections using simulated annealing metaheuristics. |
| ndopt | Optimization on n-dimensional spaces using particle swarm algorithms. |
| Project | Description |
|---|---|
| crime-analytics | Exploratory data analysis of crime patterns in Seattle and San Francisco. |
| cloudwatch-metrics | Integration library to publish Hadoop metrics to Amazon CloudWatch. |
| hashtag-monitor | A Java-based subscribable real-time monitor of Twitter hashtags. |
| Repository | Contribution |
|---|---|
| adobe/aepp & pitchmuc/aepp | Major contributor to the Adobe Experience Platform Python SDK β 6 merged PRs and 23 issues covering SSL verification, dataset exports, non-user token support, data landing zones, and more. |
| dask/fastparquet | Fixed a bug in the Python Parquet parser where rows were lost when maps spanned multiple pages. |


