Seasoned professional Software Developer with working knowledge of Optics, Test Automation, Digital Signal Processing (Image, Audio, Video), Medical Devices, Quality Assurance, Regulations and Standards, Aerospace and Manufacturing. I bring a unique blend of skills and expertise to the table.My most recent experiences include using Python Object Oriented Programming for integrating mechatronics applications with custom Test Automation Frameworks. I have also had the opportunity to contribute to open-source, creating two functional Full-Stack Artificial Intelligence applications with Machine Learning model Backends and Web Application Frontends. One of them, SpiritVision, is a multi-class image classification model trained with Transfer Learning using PyTorch, while the other, DollyExpertBuilder, is an Large Language Model (LLM) assistant for Building Code Question Answering, akin to a specialized ChatGPT. In addition, I hold a research-based master's degree from Western University in Electrical and Computer Engineering where my thesis work focused on medical image processing and Computer Vision to aid in surgical planning. In terms of Continuous Education, I received the Test Engineering Foundation training by the International Software Testing Qualifications Board (ISTQB) and I have a Professional Certificate in Applied Artificial Intelligence as well as a diploma in Quality Engineering. My academic breadth also encompasses publishing a journal paper based on my thesis work, an international collaboration where I contributed with Data Analysis and professional-grade plots and figures using Python. Plus, I taught a course in Artificial Intelligence at Tecmilenio University and collaborated developing eLearning course materials about Cryptography algorithms and their programming implementations in OpenMined's "Foundations of Private Computation". If your interdisciplinary software team is seeking to expand, let me know so we can get to know each other. Otherwise, I am always happy to make new connections.
Confidencial
-
Senior Software Development Engineer TestConfidencialMontreal, Qc, Ca
-
Test Engineer | Test Automation, Networking, Python & LinuxAverna Nov 2022 - Mar 2024Kingston, Ontario, Canada- Object-Oriented Programming (OOP) of hardware Integration libraries, QA automation tools and test cases- Improve Web interface UX with HTML and CSS in the Test Automation Framework- Collaborate in Git Version Control, Code Reviews and Paired Programming- API integration of data acquisition (DAQ) Python module and optical signals hardware reducing instrumentation operation times by over 30%- Shell scripting of Test Automation Framework installation and development environment… Show more - Object-Oriented Programming (OOP) of hardware Integration libraries, QA automation tools and test cases- Improve Web interface UX with HTML and CSS in the Test Automation Framework- Collaborate in Git Version Control, Code Reviews and Paired Programming- API integration of data acquisition (DAQ) Python module and optical signals hardware reducing instrumentation operation times by over 30%- Shell scripting of Test Automation Framework installation and development environment setup- Adhere to Agile-Scrum Software Development using Atlassian Jira and Markdown- Data visualization of test data via NumPy, Matplotlib and Pandas Python libraries Show less -
Software Developer In Test / Team Leader | Software Quality Assurance, Test Planning & PythonIpg Photonics Mar 2021 - Nov 2022Kingston, Ontario, Canada- Led software testing team responsible for regression, functional, and performance testing increasing test coverage to 85%- Coded QA Automation integration with build pipeline establishing a Jenkins-like CI/CD process- Architected Appium alternative UI Test Automation Framework using Selenium Python driver- Created Python RESTful API microservice posting Test Automation Framework results to MySQL- Reported application bugs, executed manual test and developed automated test… Show more - Led software testing team responsible for regression, functional, and performance testing increasing test coverage to 85%- Coded QA Automation integration with build pipeline establishing a Jenkins-like CI/CD process- Architected Appium alternative UI Test Automation Framework using Selenium Python driver- Created Python RESTful API microservice posting Test Automation Framework results to MySQL- Reported application bugs, executed manual test and developed automated test scripts- Enforced defect tracking and headed Test Case Management in Jira board- Development of Python Packages for the Test Automation Framework (pytest equivalent) Show less -
Technical Writer | Privacy Preserving Machine Learning, Cryptography & PythonOpenmined Dec 2019 - Mar 2021Remote• Python and PyTorch development of Privacy Preserving Machine Learning use case for Natural Language Processing (NLP)• Aggregation and Feature engineering of open-source NLP dataset using Pandas and Matplotlib• Python Implementation of Cryptography Algorithms, coding exercises and unit tests for eLearning • Manage GitHub repository, approve pull requests (PR), attend code reviews, issue tracking • Documentation of Penetration Testing (Pentesting) guidelines using VirtualBox… Show more • Python and PyTorch development of Privacy Preserving Machine Learning use case for Natural Language Processing (NLP)• Aggregation and Feature engineering of open-source NLP dataset using Pandas and Matplotlib• Python Implementation of Cryptography Algorithms, coding exercises and unit tests for eLearning • Manage GitHub repository, approve pull requests (PR), attend code reviews, issue tracking • Documentation of Penetration Testing (Pentesting) guidelines using VirtualBox, VMWare and Docker virtualization Show less -
Supplier Quality EngineerDiamond Aircraft Sep 2018 - Jan 2020London, Canada Area• Attained savings of over $250K USD coordinating Supplier product and returns • Investigate Manufacturing Shop defects and issue Supplier corrective actions • Data Mining supplier Key Performance Indicators from SQL raw data • Reporting and trending using advanced Excel (MS Excel) • Conduct audits to manufacturing processes such as Painting, Assembly line and Logistics • Testing and inspection of vehicle systems and components to ensure conformance with CAD… Show more • Attained savings of over $250K USD coordinating Supplier product and returns • Investigate Manufacturing Shop defects and issue Supplier corrective actions • Data Mining supplier Key Performance Indicators from SQL raw data • Reporting and trending using advanced Excel (MS Excel) • Conduct audits to manufacturing processes such as Painting, Assembly line and Logistics • Testing and inspection of vehicle systems and components to ensure conformance with CAD drawings, product specifications and tolerances (GD&T) Show less -
Corrective Action Coordinator / Quality EngineerHoneywell Aerospace Mar 2015 - Jul 2016Mexicali Area, Mexico• Achieved $50K USD in savings coordinating warranty issue resolution • Management of Corrective Action SAP business objects database • Manufacturing quality control data analysis and reporting • Failure analysis of OEM electrical and mechanical vehicle systems and components in accordance with engineering drawings (CAD) and schematics • Conduct audits to manufacturing processes such as filament winding, welding and machining • Obtained Root Cause Analysis… Show more • Achieved $50K USD in savings coordinating warranty issue resolution • Management of Corrective Action SAP business objects database • Manufacturing quality control data analysis and reporting • Failure analysis of OEM electrical and mechanical vehicle systems and components in accordance with engineering drawings (CAD) and schematics • Conduct audits to manufacturing processes such as filament winding, welding and machining • Obtained Root Cause Analysis Subject Matter Expert (SME) and Lean 6 Sigma Green Belt Quality engineering training and certifications Show less -
Jet Turbine Quality Assurance EngineerChromalloy Jan 2014 - Mar 2015Mexicali Area, Mexico• Customer Concern and Warranty issue resolution investigation and Root Cause Analysis • Coordination of the Corrective Action and Preventive Actions (CAPA) MS Access database • Maintained the Quality Management System in accordance with regulatory compliance • Outlined standard operation procedures for component repair in accordance with engineering drawings (CAD), maintenance manuals and military and customer specifications • Conduct audits to manufacturing… Show more • Customer Concern and Warranty issue resolution investigation and Root Cause Analysis • Coordination of the Corrective Action and Preventive Actions (CAPA) MS Access database • Maintained the Quality Management System in accordance with regulatory compliance • Outlined standard operation procedures for component repair in accordance with engineering drawings (CAD), maintenance manuals and military and customer specifications • Conduct audits to manufacturing processes such as welding, machining and heat treating Show less -
Aircraft Interior Design Quality EngineerTriumph Group Dec 2011 - Jul 2013Mexicali Area, Mexico• Management and reporting of customer satisfaction Key Performance Indicators improving field quality trends from 50% to 93% in Product Design focus • Approval of Design engineering blueprints (CAD) of vehicle interior components ensuring product conformance with customer requirements • Automation of Key Performance Indicators reporting using VBA and Advanced Excel -
Systems Repair TechnicianCollins Aerospace May 2011 - Dec 2011Mexicali Area, Mexico• Installed, tested, diagnosed and located circuit, component and equipment faults • Inspected, troubleshot, repaired and overhauled electronic systems including radio frequency (RF) equipment and assemblies following manuals and schematics using soldering and hand tools
Carlos Salgado Education Details
-
Computer And Information Systems Security/Information Assurance -
Electrical And Computer Engineering -
Quality Engineering -
National Technological Institute Of Mexico (Mexicali)Mechatronics, Robotics, And Automation Engineering -
Cecyt 03Computer Science
Frequently Asked Questions about Carlos Salgado
What company does Carlos Salgado work for?
Carlos Salgado works for Confidencial
What is Carlos Salgado's role at the current company?
Carlos Salgado's current role is Senior Software Development Engineer Test.
What schools did Carlos Salgado attend?
Carlos Salgado attended University Of Waterloo, Western University, Cetys Universidad, National Technological Institute Of Mexico (Mexicali), Cecyt 03.
Not the Carlos Salgado you were looking for?
-
1bmo.com
-
Carlos Salgado
Mississauga, On -
-
Carlos Salgado
Calgary, Ab
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial