Skills
Skills & expertise
No percentage bars or star ratings. Each skill links to the role, project, or certification where I used or earned it, so you can see the evidence.
01Tools & platforms
PLC & Control Platforms
Programming and maintaining the logic that runs production equipment.
- PLC programmingRole: General MotorsRole: S and T ControlsRole: Onyx Engineering Inc.
- Allen-Bradley Studio 5000Role: S and T ControlsProject: Body Shop Cells
- Allen-BradleyRole: Onyx Engineering Inc.Project: Three-Plant Process Control
- PlantPAxRole: Onyx Engineering Inc.Project: Three-Plant Process Control
- EmersonRole: Onyx Engineering Inc.Project: Three-Plant Process Control
- ModiconRole: Onyx Engineering Inc.Project: Three-Plant Process Control
- Siemens STEP 7Certification: Siemens certification
Also in my toolkit: RSLogix 500 · Siemens TIA Portal · GuardLogix safety
HMI & SCADA
Operator interfaces and supervisory systems that make automation visible.
- HMI developmentRole: S and T ControlsRole: Onyx Engineering Inc.Project: Body Shop Cells
- SCADARole: Onyx Engineering Inc.Project: Three-Plant Process Control
- ThinManagerCertification: Rockwell Automation certification
- CimplicityRole: Vista Solutions Inc.Project: Body Shop Vision
- Legacy controllersRole: Onyx Engineering Inc.Project: Three-Plant Process Control
- Distributed control systems (DCS)Role: Onyx Engineering Inc.Project: Three-Plant Process Control
Also in my toolkit: FactoryTalk View · Ignition · WinCC
Robotics, Vision & Industrial Networks
Integrating the equipment that does the physical work, and checks it.
- Robotics integrationRole: General MotorsProject: Robotic Final Line
- Atlas Copco tighteningRole: General MotorsProject: Robotic Final Line
- Machine visionRole: Vista Solutions Inc.Project: Body Shop VisionProject: Robotic Final Line
- Matrox Design AssistantRole: Vista Solutions Inc.Project: Body Shop VisionCertification: Zebra / Matrox certification
- Blob analysis, Model Finder, edge detectionRole: Vista Solutions Inc.Project: Body Shop Vision
- Vision system auditsRole: Vista Solutions Inc.Project: Body Shop Vision
- FANUC robotsCertification: FANUC certification
- GM robot specificationsCertification: General Motors certification
Also in my toolkit: EtherNet/IP · Profinet · DeviceNet
Electrical Design
Schematics, panels, and the calculations that keep them safe.
- AutoCAD ElectricalRole: SIDAC Automated Systems LtdRole: Onyx Engineering Inc.Project: Control Panel Design
- Panel layoutsRole: SIDAC Automated Systems LtdRole: Onyx Engineering Inc.
- Power sizing calculationsRole: SIDAC Automated Systems LtdProject: Control Panel Design
- Panel build supportRole: SIDAC Automated Systems LtdProject: Control Panel Design
- Wiring diagramsRole: S and T ControlsProject: Body Shop Cells
- CommissioningRole: Vista Solutions Inc.Project: Body Shop Vision
- EPLAN Electric P8Certification: EPLAN certification
DevOps & Testing
Shipping software reliably.
- DockerProject: AI Design-Audit Platform
- CI/CDProject: AI Design-Audit Platform
- Kubernetes on AzureProject: AI Design-Audit Platform
- Automated testing (1,200+ tests)Project: AI Design-Audit Platform
- Single sign-onProject: AI Design-Audit Platform
Also in my toolkit: Git · GitHub Actions · Helm · Azure Key Vault · Entra ID · pytest · Vitest
02Technical
Programming Languages
The languages I build software in.
Also in my toolkit: JavaScript · TypeScript · SQL · HTML/CSS · Bash · YAML
Backend
APIs and services.
Also in my toolkit: REST APIs · Pydantic · SQLAlchemy · Async Python (asyncio, httpx) · JWT auth · Rate limiting
AI & Machine Learning
Applied AI for documents, drawings, and assistants.
- LLM APIsProject: AI Design-Audit Platform
- Retrieval-Augmented Generation (RAG)Project: AI Design-Audit Platform
- EmbeddingsProject: AI Design-Audit Platform
- YOLOProject: AI Design-Audit Platform
- OCRProject: AI Design-Audit Platform
Also in my toolkit: OpenAI, Anthropic Claude, Databricks · Prompt engineering · PyTorch · Hugging Face · OpenCV
Frontend
Interfaces people actually use.
Also in my toolkit: Next.js · Vite · TanStack Query · React Router · PDF.js
Data & Documents
Storing, searching, and generating structured data and documents.
- PostgreSQLProject: AI Design-Audit Platform
- pgvectorProject: AI Design-Audit Platform
Also in my toolkit: SQLite · FAISS · pandas · openpyxl · PyMuPDF · pdfplumber · ReportLab · python-docx
03Domain expertise
Domain Expertise
Industries and problem spaces I've worked in.
- Automotive manufacturingRole: General MotorsRole: S and T ControlsRole: Vista Solutions Inc.
- EV battery productionRole: General MotorsProject: EV Battery Validation
- Body shop automationRole: S and T ControlsRole: Vista Solutions Inc.Project: Body Shop Cells
- Final line automationRole: General MotorsProject: Robotic Final Line
- Process automation (distillery, food, wastewater)Role: Onyx Engineering Inc.Project: Three-Plant Process Control
- Electrical design auditingRole: General MotorsProject: AI Design-Audit Platform
- Throughput & quality validationRole: General MotorsProject: EV Battery ValidationProject: Robotic Final LineProject: Equipment Buyoff
- GM controls standardsCertification: General Motors certificationCertification: General Motors certification
- Industrial safetyRole: General MotorsCertification: General Motors certificationCertification: CertificationProject: Equipment Buyoff
04Professional
Professional Skills
How I work with people and deliver.
- End-to-end ownership (sole developer)Role: General MotorsProject: AI Design-Audit Platform
- Data-driven troubleshootingRole: General MotorsProject: Alarm Reduction
- Supplier management & buyoffsRole: General MotorsProject: Equipment BuyoffProject: Robotic Final LineProject: Alarm Reduction
- Issue tracking with leadershipRole: General MotorsProject: Alarm Reduction
- Field downtime responseRole: Onyx Engineering Inc.Project: Three-Plant Process Control
- Training plant staffRole: Vista Solutions Inc.Project: Body Shop Vision
Get in touch
Let's work together
I'm open to Controls Engineer, Automation Engineer, Software Engineer, and Full-Stack Developer roles, remote or on-site. If you're building something where automation and software meet, I'd like to hear about it.
elshark.atef@gmail.com