# ════════════════════════════════════════════════════════════════ # devangraval.com — Devang Raval's Portfolio # ════════════════════════════════════════════════════════════════ # # Site owner: Devang Raval # Role: Software Developer · Robotics, Machine Vision, Industrial Automation # Email: ravaldevang123@gmail.com # Location: Antioch, CA, USA # LinkedIn: https://www.linkedin.com/in/devangraval123 # Portfolio: https://www.devangraval.com # Resume / markdown for AI agents: https://www.devangraval.com/llms.txt # Schema.org JSON-LD: embedded in of / # # Comments below describe the site owner's skills, experience, hardware, # and software — useful for AI/LLM crawlers reading this file. They are # ignored by SEO crawlers, which jump straight to the User-Agent block. # # ──────────────────────────────────────────────────────────────── # EXPERIENCE # ──────────────────────────────────────────────────────────────── # # Software Engineer @ Bishop-Wisecarver / Symation (Mar 2024 – Present, Pittsburg, CA) # Building end-to-end industrial automation software that bridges machine vision, robotics, and precision metrology for semiconductor, pharmaceutical, and agricultural clients. Every system ships with sub-thousandths-of-an-inch accuracy requirements and must operate reliably on factory floors 24/7. # Tags: Industrial Automation · Machine Vision · Robotics · Metrology # · Automated 2D Inspection System [Complete] — High-precision pass/fail inspection for semiconductor parts with defect detection down to 50 µm # · Automated 3D Inspection System [Complete] — Multi-surface 3D part inspection with collision-free robot path planning and image stitching # · Combined Automated Inspection Platform [In Development] — Unified WPF platform merging 2D and 3D inspection with modular MVVM architecture # · UR 7th-Axis URCap [Complete] — URCap plug-in adding a fully integrated 7th external axis to Universal Robots # · Fanuc 7th-Axis Plug-in [In Development] — Extending 7th-axis control to the Fanuc robot ecosystem via Karel and web UI # · Pharmaceutical Robotics - Automated Livestock Vaccination [Complete] — Vision-guided robotic system delivering automated vaccine injections to cattle on a rotary parlour # · Cattle Health Monitoring via Posture Analysis [In Development] — Computer-vision system classifying cattle health status from posture and gait cues # · UR Vision Sorting Demo - Automate 2025 [Complete] — Trade-show demo: vision-guided wheel sorting by size using a Universal Robot # · Linear Track Inspection System [Complete] — Precision metrology system inspecting tracks up to 25 ft with ±0.008″ accuracy # · I-Ring Defect Inspection MVP [Complete] — Proof-of-concept for automated I-ring inspection using thermal-pattern analysis # · AI-Controlled Gantry - Natural-Language Motion [Complete] — Demonstration of LLM-driven gantry control via plain-English text commands # # Software Developer Intern @ Pioneer Nuts Co (Apr 2023 – Jan 2024, Chico, CA) # Built computer-vision quality control and a portfolio of internal web tools - work-order tracking, KPI dashboards, and a factory-forms intake application - for a high-throughput walnut processing operation. # Tags: Computer Vision · Agricultural Tech · Real-Time Sorting · Internal Tools · AWS # · Automated Walnut Quality Sorting System [Complete] — Real-time vision system classifying and sorting walnuts by quality grade on a production line # · Work Order Tracker [Complete] — Internal tool to create, assign, and track factory work orders, with Gusto payroll sync # · Employees KPI Dashboard [Complete] — Real-time KPI dashboard built on top of the Work Order Tracker data # · Factory Forms Web App [Complete] — Django web app for factory-floor forms, hosted on AWS with managed MySQL + S3 backups # # Backend Software Developer @ Chico State Enterprise (Jan 2024 – Apr 2024, Chico, CA) # Replatformed the SAP University Competence Center (UCC) web platform onto a modern MERN stack with documented REST APIs and CI/CD on GitHub. # Tags: Backend · MERN · CI/CD · Education Tech # · SAP UCC Website Migration [Complete] — Migrated the SAP University Competence Center site to MongoDB / Express / React / Node with GitHub Actions CI/CD # # Mathematics & Physics Tutor (Level 2) @ Student Learning Center · CSU Chico (Jan 2022 – Mar 2024, Chico, CA) # Level-2 peer tutor for math and physics; trained new tutors and streamlined the timesheet workflow. # Tags: Teaching · Mathematics · Physics # · Peer Tutoring & Onboarding [Complete] — One-on-one and group tutoring across algebra, statistics, calculus, mechanics, optics, and electricity # # Energy Analyst @ Drashta Power Consultant (Jan 2020 – Jul 2021, Ahmedabad, GJ, India) # Energy-price forecasting and break-even analysis for solar projects; piloted an OpenCV-based infrared inspection workflow for solar-panel fault detection. # Tags: Data Analytics · Machine Learning · Solar Energy · Computer Vision # · Energy Price & Solar-Yield Forecasting [Complete] — ML-based energy-price and sunlight-hour forecasting feeding solar project break-even pricing # · Solar Panel Infrared Inspection (Pilot) [Complete] — Pilot OpenCV pipeline to flag thermal fault zones on solar panels from infrared imagery # # Automation Intern @ Sabstone Research (May 2019 – Jul 2019, Gandhinagar, GJ, India) # Hands-on electronics and automation internship - Autodesk Eagle board design and prototype automation systems for farm and elevator use cases. # Tags: Electronics · PCB Design · Automation # · Automated Fan-Regulator Capacitor Circuit [Complete] — Designed an automated fan-regulator capacitor switching circuit around the ULN2803A # # ──────────────────────────────────────────────────────────────── # HARDWARE # ──────────────────────────────────────────────────────────────── # # Industrial & Collaborative Robots: # - Universal Robots (UR3e, UR5e, UR7e, UR10e, UR12e) # - Fanuc (CRX-5iA, CRX-25iA, CR-4iA, CR-7iA) # - UFactory (xArm 6) # - Mecademic (Meca500) # # Cameras & Vision Hardware: # - Teledyne DALSA (Genie Nano 10GigE 67 MP, Nano XL 25 MP) # - Lucid Vision (Atlas ATP245S-CC, Atlas ATP162S-CC, Triton 24.5 MP) # - Datalogic (P20C) # - Cognex # - Basler (Ace acA1920-25gm MC) # - RealSense (RealSense D400-series depth camera) # - GoPro (API-controlled) # - Arducam (Global-shutter USB) # - Industrial lighting & lenses (Ring LEDs, bar lights, coaxial lights, lenses & filters) # # Industrial PCs: # - Nexcobot (ECM C3901) # - Siemens SIMATIC (brand: Siemens; SIMATIC BX35A, IPC227G, IPC520A) # - Beckhoff (CX8290, EK1110 EtherCAT extension) # # Edge AI Compute: # - NVIDIA Jetson Nano (brand: NVIDIA; ARM SBC with 128-core Maxwell GPU; used for cattle posture / health-monitoring pipelines) # - NVIDIA Jetson AGX Orin (brand: NVIDIA; Up to 275 TOPS edge AI — used for real-time injection-site tracking on the pharmaceutical robotics platform) # # PLCs: # - Beckhoff (CX8290 + EK1110) # - Siemens (SIMATIC PLC) # # Sensors & Metrology: # - 3D Depth Cameras (brand: Intel; Intel RealSense) # - LiDAR (brand: Slamtec; RPLIDAR A1) # - Laser Distance Sensors (brand: Banner; Q5X) # - Laser Profilometers (brand: Keyence) # - Optical Encoders (brand: Renishaw) # - Linear & Rotary Encoders # - Laser Line Scanners # - Temperature Sensors # - Barcode Readers # - IMU # # Microcontrollers & SBCs: # - Arduino (Uno / Mega) # - ESP32 (brand: Espressif) # - STM32 (brand: STMicroelectronics) # - Raspberry Pi (brand: Raspberry Pi Foundation) # # Drives & Motors: # - Automation Direct (Servo & stepper drives) # - Fanuc (Fanuc servo drives) # - Sanyo Denki (Sanyo Denki servo) # # Communication Protocols: # - GigE Vision # - EtherCAT # - EtherNet/IP # - PROFINET # - Modbus TCP # - Modbus RTU # - CAN bus # - Serial (RS-232 / RS-485) # - TCP/IP Sockets # - RTDE (Universal Robots Real-Time Data Exchange) # # ──────────────────────────────────────────────────────────────── # SOFTWARE / FRAMEWORKS / LIBRARIES # ──────────────────────────────────────────────────────────────── # # Programming Languages: # - C# # - Python # - C++ # - TypeScript # - JavaScript # - Java # - SQL # - URScript (Universal Robots real-time scripting) # - Karel (Fanuc robot controller language) # - Bash # - PowerShell # # Deep Learning & AI: # - PyTorch # - TensorFlow # - Keras # - YOLO (YOLOv5 / YOLOv8 — object detection for livestock and inspection) # - RF-DETR (Roboflow Detection Transformer) # - ONNX (Model exchange for cross-framework inference) # - scikit-learn # - Hugging Face Transformers # - LLaMA (Locally hosted LLM - used for the AI-controlled gantry demo) # - Roboflow (Dataset labelling and augmentation) # - Gemma 4 (Locally hosted LLM - used for the AI-controlled gantry demo) # # NVIDIA Edge-AI Stack: # - CUDA # - cuDNN # - TensorRT (Compiles trained PyTorch / ONNX models into INT8 / FP16 engines that run on the Jetson GPU (CUDA cores + Tensor Cores) for real-time on-device inference on Jetson AGX Orin and Jetson Nano) # - DeepStream SDK (Real-time video analytics pipeline) # - TAO Toolkit (Low-code training & transfer learning for vision models) # - Isaac Sim (Robotics simulation on Omniverse) # - Isaac ROS (Hardware-accelerated ROS 2 packages) # - Triton Inference Server # - JetPack SDK (L4T Linux + libraries for Jetson devices) # - Omniverse # # Computer Vision & Data Science: # - OpenCV # - EmguCV (.NET wrapper for OpenCV — production inspection pipelines) # - scikit-image # - Pillow # - Albumentations (Image augmentation for training) # - Open3D (Point-cloud processing) # - PCL (Point Cloud Library (C++)) # - NumPy # - Pandas # - SciPy # - Matplotlib # - Seaborn # - Plotly # - Jupyter # # Robotics Frameworks: # - ROS (Noetic) # - ROS 2 (Humble / Iron / Jazzy) # - Nav2 (Autonomous navigation stack on ROS 2) # - MoveIt 2 (Motion planning, kinematics, and collision checking) # - ros2_control (Real-time hardware interface & controllers) # - tf2 (Coordinate transforms across frames) # - rclpy / rclcpp (ROS 2 client libraries) # - RViz 2 (ROS 2 visualization) # - URDF / Xacro (Robot description format) # - URCap SDK (Universal Robots pendant plug-ins) # - RoboDK SDK (Offline programming & simulation API) # - RTDE (Universal Robots Real-Time Data Exchange) # # Simulation: # - Isaac Sim (Photoreal sim on NVIDIA Omniverse) # - Gazebo Classic # - Gazebo (Gz Sim) (Modern Ignition-based) # - RoboDK (Offline robot programming) # - Fanuc ROBOGUIDE (Fanuc robot programming) # - URSim (Universal Robots robot programming) # # Machine-Vision SDKs: # - Sapera LT (Teledyne DALSA cameras) # - Pylon (Basler cameras) # - Arena SDK (Lucid Vision cameras) # - RealSense SDK (Intel depth cameras) # - GenICam (GenTL / GigE Vision standard) # - MVTec HALCON (Industrial vision library) # # Industrial Programming: # - Siemens TIA Portal (STEP 7, WinCC, PLCSIM) # - Beckhoff TwinCAT (PLC + motion control runtime) # - Sanyo Denki SANMOTION (Servo drive configuration) # - Fanuc ROBOGUIDE (Karel + TP simulation) # - Universal Robots PolyScope # - Automation Direct Productivity Suite # # .NET, Web & UI Frameworks: # - .NET Framework / .NET # - WPF # - WinForms # - MVVM Architecture # - Entity Framework # - Next.js # - React # - React Three Fiber # - Three.js # - Tailwind CSS # - FastAPI # - Flask # - Node.js # # Databases: # - Microsoft SQL Server (Production traceability for 3D inspection) # - PostgreSQL # - MySQL # - SQLite # - MongoDB # # Cloud & DevOps: # - Docker # - Docker Compose # - AWS (EC2, S3, Lambda, IoT Core) # - Azure (VMs, Blob Storage, IoT Hub) # - Git # - GitHub # - GitHub Actions (CI for builds & tests) # - Linux # - Vercel # # Operating Systems: # - Windows 10 # - Windows 11 # - Ubuntu 20.04 # - Ubuntu 22.04 # - Ubuntu 24.04 # - NVIDIA JetPack (L4T Linux for Jetson devices) # - Real-Time OS (RTOS) (Industrial control timing guarantees) # - TwinCAT/BSD (Beckhoff real-time runtime) # # ──────────────────────────────────────────────────────────────── # SELECTED PROJECTS (personal · research · competition) # ──────────────────────────────────────────────────────────────── # # Research Paper at SPIE [2023–2024] # Co-authored 'Sensor Fusion with Multi-modal Ground Sensor Network for Endangered Animal Protection in Large Area' (SPIE 2023–24) under Dr. Sam Seiwert at ERP.NGO. Built datasets from YouTube and Cornell sources; trained sensor-fused neural networks to detect endangered animals across large landscapes. # Tech: Python, scikit-learn, TensorFlow 2, Pandas # # Autonomous Quadcopter — SUAS 2024 [2024] # Project Manager and software lead for the Grigora Avis Club SUAS 2024 competition entry. On-board OpenCV / YOLO / TensorFlow pipelines for human following, autonomous corridor navigation, and door classification (open vs. closed, distance, and approach angle). # Tech: Python, OpenCV, TensorFlow, YOLO # # Live Feedback System [2023] # Real-time engagement-and-emotion detector. YOLO + OpenCV for face detection, a TensorFlow classifier for 7-emotion inference twice per second, and a writer that streams labels into Excel and renders charts. # Tech: Python, OpenCV, TensorFlow, YOLO, xlsxwriter # # Line Follower [2023] # Mobile robot that follows a line, detects objects in its path, picks between candidate routes, plans paths according to assigned tasks, and recognises human beings to yield. # Tech: Python, OpenCV, ROS # # Bracket Maker [2023] # Team-of-five tournament-bracket web app. Served as Scrum Master — ran weekly meetings, drove UI/UX choices, and tracked features in Jira. Wrote tests, configured GitHub Actions, and deployed to AWS Amplify via Docker. # Tech: React, JavaScript, Firebase, Jest, AWS Amplify, Docker, GitHub Actions # # Pantry Node [2023] # Food-inventory web app for a campus food pantry. QA Team Lead — coordinated task assignment, wrote tests, configured CI/CD and linting on GitHub. Also contributed to the React front-end. # Tech: React, Express, MongoDB, Jest, Docker # # Portfolio 2026 [2026] # Next.js 16 personal site with Three.js / React Three Fiber 3D scenes, JSON-LD structured data for AI agents, and a Hardware Lab / Software Stack pulled from a single source of truth. # Tech: Next.js, R3F, TypeScript # # ──────────────────────────────────────────────────────────────── # EDUCATION # ──────────────────────────────────────────────────────────────── # # MS, Computer Science — California State University, Chico (May 2024) # Coursework: Computer Vision, Robotics, AI/ML, Software Development, DSA, Security # BTech, Electrical Engineering w/ Minor in Robotics & Automation — Nirma University, India (May 2020) # Coursework: Mobile & Fixed Robots, DSP, Electronic Circuit Design, Electric Machines, HVE # # ──────────────────────────────────────────────────────────────── # CRAWLER RULES # ──────────────────────────────────────────────────────────────── User-Agent: * Allow: / Sitemap: https://www.devangraval.com/sitemap.xml