Skip to content
View salgadev's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report salgadev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
salgadev/README.md

Carlos Salgado — Senior Software Developer

Test Automation • Embedded/Firmware/HIL • Agentic AI/Computer Vision
Aerospace → AI-augmented validation systems

🎯 Current Focus

  • Agentic AI: Multi-agent accessibility testing (NARWALL, Color-UX-Access) — Selenium, Playwright, VLM simulation
  • HIL/Firmware: Satellite hardware validation — threaded CAN payload testing, FPGA/Linux verification in Jenkins HIL
  • Test Automation: Continuous testing harnesses — LabVIEW E2E + SQL (IPG Photonics); Python/Bash Jenkins CI/CD

📊 Key Metrics

Continuous Test Harness      ████████████████████  24/7 Python-driven LabVIEW app E2E + SQL (IPG Photonics)
Jenkins HIL Pipeline         ████████████████      CAN/FPGA validation for satellite boards (MDA Space)
Agentic Accessibility        ██████████████        autonomous web journeys + VLM simulation (NARWALL)
Quality Trend                ████████████████████  50%→93% customer satisfaction (Triumph)

🧠 Three-Track Expertise

Test Automation & Quality Embedded / Firmware / HIL Agentic AI / CV / ML
pytest Selenium Jenkins GitLab CI GitHub Actions TestRail C/C++ Embedded Linux CAN UART HIL/SIL FPGA NI DAQ LangChain Ollama OpenCV RAG Multi-Agent Transfer Learning Quantization PyTorch (academic)

🚀 Flagship Projects

Project Track Outcome
NARWALL (private) Agentic AI + Test LLM agents autonomously explore web apps, surface accessibility issues; CLI/API for CI/CD; deterministic guardrails
Color-UX-Access AI + Accessibility Colorblind testing via VLM simulation (protanopia/deuteranopia); 2×2 CVD grid; Modal/HF Spaces; GitHub Actions CI
SpiritVision CV + Embedded Deep-learning inspection (PyTorch, OpenCV, transfer learning); model compression/quantization for industrial deployment
DollyExpertBuilder Agentic AI + RAG 2023 Databricks hackathon; tiny LLM + RAG via LangChain (pre-RAG term); HuggingFace Spaces; code Q&A expert
DocVerifyRAG AI + Docs GenAI anomaly detection in building docs; LangChain + Vectara + Together.ai; Streamlit app

📜 Selected Contributions

  • OpenMined: Wrote SMPC lessons (Additive Secret Sharing, Beaver Triplets) — Foundations of Private Computation
  • Teaching: Tecmilenio (2 master's-level AI courses); Master's AI (IBM Cloud, NumPy, SciPy, Python)
  • Certifications: Six Sigma Green Belt (Honeywell), Root Cause Analysis SME (Honeywell), IBM Applied AI, Quality Engineering (CETYS)
  • Publications: Medical image processing (Western University MSc thesis) — ScienceDirect

📬 Connect

LinkedInPortfoliosalgadev@proton.me

Pinned Loading

  1. color-ux-access color-ux-access Public

    Gradio app for testing color accessibility using tiny VLMs

    Python 1 1

  2. DocVerifyRAG DocVerifyRAG Public

    GenAI Anomaly Detection in building documents combining a LangChain QA chain with Vectara vector store & Together.ai in a Streamlit app

    TypeScript

  3. dolly-expert-lite dolly-expert-lite Public

    A lightweight Dolly-v2 powered assistant that can answer domain-specific questions and keep a conversation. It's expert systems in the era of LLMs.

    Jupyter Notebook 3 2

  4. spiritvision spiritvision Public

    Multi-Class Image Classification of evaporated mezcal drops using fastai and PyTorch

    Jupyter Notebook 4

  5. medical-nlp medical-nlp Public

    Dataset for Natural Language Processing using a corpus of medical transcriptions and custom-generated clinical stop words and vocabulary.

    98 23

  6. private_nlp private_nlp Public

    Natural Language Processing models using private and secure data. Powered by OpenMined's tools PySyft and SyferText.

    Jupyter Notebook 11 8