In my professional experience, I've been working as a Freelancer and a Young Researcher in the field of Image Processing (still working), as a Computer Vision Algorithm Developer, Control and Communication Engineer and Web Developer, as well as doing some independent projects.
I have worked with PLCs, FPGAs, microcontrollers, robotic arms, etc.
I have a high knowledge of Matlab, Python, Simulink, C/C++, mikroC, PLC programming: LD, ST, FBD/CFC, SFC and IL, UsborNexus/Nexway, Open/Microsoft/Libre Office and Audacity.
I have a good knowledge of VHDL, Protheus, MPLAB, C#, Assembly language, Pascal, Linux Shell/CMD scripts, Adobe Photoshop and Illustrator.
I have basic knowledge of LabVIEW, HTML, PHP, JavaScript, CSS, Java, Basic, Xmipp, Julia, Lua, SCADA design programming (LD, ST, FBD/CFC, SFC, and IL), Mindstorms, Adobe InDesign, Wavelab, AbletonLive, Sibelius.
Although I have good (and basic) knowledge for the above-mentioned computer programs, I am a great enthusiast and a quick learner.
At the moment I am mostly interested in the following fields:
Image Processing:
- Morphological Image Processing
- Image Segmentation
- Image Enhancement and Restoration
Computer/Robotic Vision:
- Multiple View Geometry
- 2D/3D Homography
- Simultaneous Localization and Mapping (SLAM)
Robotics:
- Trajectory/Path Planning
- Collision Avoidance
- Inverse/Forward Kinematics
- Simultaneous Localization and Mapping (SLAM)
Automation and Control:
- Control Theory
- PLC