Marcos Santos

ASVP Project

São Paulo, Brazil

Experience

Aug 2019 - Present
6 years

ASVP Project

OPUS (requested by ACP Instruments)

  • Developed a managerial system for analytical instruments measuring surface area by gas adsorption and particle size by laser scanning (compliant with ISO 9277:2010).
  • Delivered a desktop application, ASVP calculation server, reliability test data simulator, MongoDB entity manager and compiler, and SorptionLab web app/interface to instrument calculation server.
Apr 2015 - Jun 2017
2 years 3 months

Autodensity Project

OPUS (requested by ACP Instruments)

  • Provided hardware, firmware, and user interface to operate a pycnometer for measuring ore/cement density using gas volumetry, compliant with ASTM D-2856 and ASTM D-6683.
  • Developed PP200 desktop application, standalone ARM Cortex firmware, support libraries for a dedicated window manager, and controller PCB design.
Apr 2014 - Feb 2016
1 year 11 months

LGT8 Project

OPUS (requested by Acil Instrumentos Ltda.)

  • Designed hardware, firmware, and analytical user interface operating on a portable Android tablet for retrofitting Logitech LP precision lap & polishing machines (geological samples).
  • Delivered ARM Cortex M4 controller firmware, controller PCB design, Android application, and operations/analytical core.
Feb 2013 - Oct 2014
1 year 9 months

Blaine PP200 Project

OPUS (requested by ACP Instruments)

  • Provided hardware, firmware, and analytical user interface for device measuring powder fineness by the Blaine technique (compliant with ABNT 16372).
  • Developed the PP200 desktop application and support libraries for the dedicated window manager.
Jun 2009 - Apr 2011
1 year 11 months

Centauro Project

OPUS (requested by Centro Tecnológico da Aeronáutica)

  • Delivered hardware for a controlled atmosphere induction furnace to process metal/ceramic materials above 1500°C for extended periods.
  • Produced engineering drawings, PCB designs, and project documentation.
Aug 2008 - Feb 2010
1 year 7 months

Vehicle Dynamics Project

OPUS (requested by Vehicle Dynamics)

  • Provided hardware, firmware, and user interface to retrofit a Jurid instrument for capturing and analyzing vehicle sensor network data.
  • Responsible for PCB design, controller firmware, and analytical interface application documentation.
Jul 2008 - Present
17 years 1 month
São Paulo, Brazil

System Architect – Development Manager

Opus Equipamentos Eletronicos e Opticos Ltda.

  • Construction of a robust and customized Debian/Linux-based operating system for analytical and high reliability tasks, leading to near zero downtime through features such as no recurrent activation, all source access, and optimized real-time kernel services.
  • Development of an instrument-oriented window/canvas manager to enhance analyst efficiency, maintaining familiar UI paradigms similar to Android’s activity system and using Java(FX Quantum/Prism) and C++ in direct interface with the Linux video server (XLIB).
  • Establishment of a dedicated analytical processing server achieving analysis times reduced by approximately half, by providing services in statistical inference, data analysis, and machine learning using Python libraries such as Scikit-learn, Pandas, Scipy, ScanPy, and OpenCV, with support for real-time ML modeling.
  • Creation of a browser-based, universally accessible research portal using Jupyter Notebooks and IPython, deployable on any Kubernetes cluster and enabling integration with cloud data services (Google Cloud, MongoDB Atlas), supporting efficient dashboard and API creation for researchers.
  • Delivery of reliable hardware systems with extended MTBF indices using quality development resources (JetBrains, Eclipse, Android Studio, etc.), stable ARM Cortex NXP CPUs, open-source GCC/LLVM/Boost, HIL/emulation frameworks, FPGA (VHDL with Xilinx & Intel/Altera), and advanced simulation tools (Matlab, Pspice, HFSS).
  • Execution of reverse engineering activities to maintain legacy hardware/software, including code research/documentation with IDA Hex-Rays and JTAG probes, protocol sniffers (TCP/IP, I2C, CAN, 802.11/GPRS), and assembler programming for memory mapping, U-Boot processes, and microcode on various operating systems (Linux, Android, QNX, etc.).
  • Involvement in user application systems and server/firmware/CAD/PCB development as referenced in open source project repositories.
Mar 2005 - Nov 2007
2 years 9 months

DGT100 Project

ANTRAX (requested by Provecto Analítica)

  • Provided hardware and firmware upgrade to a microwave digestion device, doubling delivered power versus comparable devices.
Mar 2002 - Apr 2003
1 year 2 months

IRIS Project

ANTRAX (requested by Acqualab Laboratórios)

  • Refurbished Thermo Jarrel ICP Iris spectrometer by replacing/compatiblizing its CCD camera and modifying entrance optics from radial to axial.
  • Developed alignment tool desktop application and documented refurbish and cryogenic cooler processes.
Jul 2000 - Jul 2008
8 years 1 month

Senior Developer

Antrax Tecnologia Ltda.

  • Designed applications and libraries in Java, C, and C++ for real-time, critical mission, or MISRA standard-constrained environments including state machines, multithreaded executors, dedicated database entity managers and class loaders.
  • Utilized Netbeans Platform API (ver 8.0) for the development of fully functional analytical instrument systems, including hardware interfaces.
  • Integrated the Android API (up to level 21) and Android Studio 3.0 for UI/sensor I/O, native drivers support, and device JTAG & Bootp procedures.
  • Built and customized Unix kernels, systems, and device drivers since 1997.
  • Designed gluelogic and SoCs with Xilinx Spartan 3E FPGA (VHDL & Xilinx ISE IDE) and ported/extended solutions to Intel/Altera with Quartus/Modelsim code.
  • Gained proficiency in Proteus 8 PCB design, SolidWorks for CAD/CAE (electrical/mechanical assemblies), microwave cavity/waveguide design (HFSS/Maxwell), optical system design (Zemax), and simulation/math modeling (Matlab/Simulink, INRIA SciLab, SPICE).
Aug 1998 - Jan 2001
2 years 6 months

Antares Project

ANTRAX (requested by BSW Tecnologia)

  • Developed hardware, firmware, and analytical user interface to coordinate a pool of 10 instruments for long-term metallurgical creep tests compliant with ISO 204 / ASTM E039.
Feb 1997 - Jul 1998
1 year 6 months

Medusa Project

ANTRAX (requested by BSW Tecnologia)

  • Implemented solutions to intercept, filter, and transform analytical results from instruments not compatible with enterprise database managers.
Dec 1995 - Jul 2000
4 years 8 months

Field Service Engineer and LATAM Operations Manager

Thermo Instruments

  • Delivered technical operations, including commissioning and maintenance support for gamma neutron spectrometers across South America, Africa, and the Middle East.
Dec 1991 - Mar 1994
2 years 4 months

Service Operations Manager

Divec Vácuo e Equipamentos Ltda.

  • Managed all service tasks including calibration/certification, sales of spare parts, and consumables for a pool of over 420 customers.
  • Technical oversight for Optical UV, Fluorescence, Energy Dispersive RX, and Mass Spectrometers, along with High Vacuum Devices and Gas analysis systems.
Mar 1986 - Mar 1991
5 years 1 month

Field Service Technician

Mesbla Aviação e Equipamentos Ltda.

  • Provided factory-based support in Germany including customer support, consulting, sales, instrument quality control, and optical alignment.
  • Supported operation of UV & ICP spectrometers, thermal analysis equipment, and performed optical alignments.
May 1980 - Feb 1986
5 years 10 months

Service Technician Level II

CIA do Metropolitano de São Paulo METRO

  • Handled corrective and preventive maintenance for high power propulsion and energy conversion.
  • Maintained automatic train control and railway track signaling systems.

Summary

This profile lists the activities carried out during the last 20 years as a systems developer and architect using software and hardware engineering procedures. Such activities had the necessary technical and theoretical foundation in the research and industrial areas built over another 20 years of intense work in technical support and consultancy to several companies in different countries and cultures.

  • The data presented in this profile is supported and interrelated to a base of source code of applications and engineering diagrams used as a demonstration of instruments and systems developed and in operation on laboratory benches today.

  • Once reviewing the document, use the internal links in the skills panels to navigate to the activity you will find information that supports the declared skill.

  • From there, you can use the external links to access the respective source code repositories / engineering diagrams, course completion certificates, and published peer-reviewed work that support the activity.

As the task of balancing between precision and synthesis in describing 40 years of intense work in several technical areas is enormous, two documents are provided. This the compact version.

Languages

Portuguese
Native
English
Advanced
Spanish
Intermediate
German
Elementary

Education

Feb 1975 - Nov 1978

Padre Landell de Moura Technical School

Electrical / Electronic Engineering · Brazil

Certifications & licenses

Become a Calculus II Master

Udemy

Advanced Predictive Modeling

LinkedIn Learning

Advanced C - Integrating C and Assembler

LinkedIn Learning

Advanced NLP with Python for Deep Learning

LinkedIn Learning

Algorithmic Trading and Finance Models with Python, R and Stata

LinkedIn Learning

Complete Linear Algebra: Theory, Algorithms and implementation in code

Udemy

MATLAB OnRamp

MathWorks Training

OpenCV for Python Developers

LinkedIn Learning

Integrating Non-Blockchain Apps

LinkedIn Learning

Supply Chain Smart Contract Foundations

LinkedIn Learning

Six Sigma Data Analytics

Six Sigma Data Analytics

Coursera

A.I. and Business Strategy

LinkedIn Learning

Machine Learning with Scikit-Learn

LinkedIn Learning

Practical Machine Learning

Algorithmic Trading and Stocks Training

LinkedIn Learning

Data Analysis & Processing with Pandas

Educative Inc.

Lean Six Sigma Foundations

LinkedIn Learning

Six Sigma Foundations

LinkedIn Learning

Six Sigma Green Belt

LinkedIn Learning

Statistical Inference

An Introductory Guide to SQL

Educative Inc.

Blockchain Basics

University at Buffalo – State University of New York

Google Cloud Big Data and Machine Learning Fundamentals

Google Cloud Training

Python Language Skill Assessment Badge

LinkedIn