
I am Juan Olivan Marquina , a telecommunications electronics engineer with experience in software development. I have extensive knowledge in the implementation and management of computer vision projects. I prioritize the delivery of high quality work, demonstrating commitment to clients and providing excellent service. I stand out for my organizational skills and teamwork. I am continuously dedicated to learning and professional development to stay up to date and expand my knowledge every day. I specialize in artificial intelligence, machine learning and deep learning projects. Some of these projects are uploaded on my github, on the other hand, I will add that I will continue my doctoral studies in AI in the following years.
Specialist in Computer Vision and AI for all types of industries
Experience

Education

(VIU)
2021-2025

2023-2025

(UAB)
2014-2019
Certifications

2024

2024

(Udemy)
2024
Languages
English (Advanced).
Catalan (native)
Spanish (native)
Skills
Hard skills
Programming Languages:
- Python, C#, R – Experience in development, data analysis, automation, and AI-powered solutions.
Software Quality & Testing:
- Quality Assurance (QA) – Design and implementation of quality assurance strategies for software and computer vision systems.
- Manual Testing – Identification of defects and validation of functionality in complex environments.
- Test Plans (Jama) – Creation, management, and execution of structured test plans to ensure compliance with requirements.
Computer Vision:
- Cognex Technology (Insight Explorer, VisionPro, ViDi, 3D) – Development and implementation of Cognex-based solutions for inspection, defect detection, and industrial automation.
- OpenCV & Image Processing – Experience in segmentation, pattern recognition, and image enhancement for various applications.
- IMDvista systems
- Seavision systems
Artificial Intelligence & Machine Learning:
- Machine Learning & AI Frameworks: Expertise in predictive modeling, pattern recognition, and AI-based solutions.
- Generative AI & Advanced Models: Knowledge of image, text, and synthetic data generation techniques using advanced neural networks.
- Model Development & Training (Deep learning) – Implementation of AI and computer vision models, including training and optimization techniques.
Project Management & Development Tools:
- Jira – Agile project management, task tracking, and workflow optimization for development teams.
- Others platforms.
Soft skills
- Analytical Thinking & Problem-Solving – Ability to analyze complex challenges and propose efficient, technology-driven solutions.
- Teamwork & Collaboration – Experience working in multidisciplinary teams, fostering effective communication and a culture of continuous improvement.
- Attention to Detail & Precision – Meticulous approach in development, testing, and validation to ensure high-quality and reliable solutions.
- Time Management & Organization – Strong ability to prioritize tasks and manage multiple projects efficiently.
- Adaptability & Continuous Learning – Eagerness to learn new technologies and quickly adapt to changing environments.