Known online as CharlyMercury.
I am a Mechatronics Engineer with a Master's degree in Automatic Control, working at the intersection of software development, testing, Internet of Things, robotics, embedded systems and engineering education.
My professional background includes software development and test automation using Python, cloud and serverless architectures on AWS, connected devices, Bluetooth Low Energy, microservices, instrumentation and control systems.
I also teach and develop technology-based educational projects at CNAD Noreste and the Universidad Politécnica de Victoria in Mexico.
- Software Engineer and SDET with experience in Python development and test automation.
- Mechatronics Engineer specialized in automatic control, instrumentation and embedded systems.
- Experience with AWS IoT Core, Lambda, API Gateway, DynamoDB, SQS and SNS.
- Development of connected solutions using ESP32, Raspberry Pi, MQTT and Bluetooth Low Energy.
- Teaching experience in programming, digital signal processing, electronics, robotics and IoT.
- Interested in building reliable systems that connect software with real-world devices.
Python · JavaScript · C/C++ · FastAPI · Flask · Pytest · REST APIs · Microservices
AWS · Docker · GitHub Actions · Linux · PostgreSQL · DynamoDB · Redis
AWS IoT Core · ESP32 · Raspberry Pi · MQTT · BLE · Sensors · Data acquisition
ROS 2 · OpenCV · Control systems · Digital signal processing · MATLAB/Simulink
Hands-on educational material for designing connected solutions using AWS IoT Core, telemetry processing, SNS notifications and real-time dashboards.
Cloud and IoT architecture for a school access-control system using connected devices and AWS serverless services.
Python exercises and teaching materials for digital signal processing, signal acquisition, sampling, spectral analysis and engineering education.
Development of an institutional robotics initiative focused on practical training, engineering projects, competitions and student participation.
Integration of digital manufacturing, laser cutting, product development, automation and technology-based entrepreneurship.
Development of courses, laboratories and project-based learning experiences related to Python, electronics, embedded systems, signal processing, IoT and robotics.
- Build systems that solve real problems.
- Test before trusting.
- Document what others need to understand.
- Connect theory with implementation.
- Teach engineering through practical projects.
- Keep learning without pretending to start from zero.
Engineering is not only about understanding how things work. It is about building, testing and improving things that work in the real world.



