Skip to content
View CharlyMercury's full-sized avatar

Highlights

  • Pro

Block or report CharlyMercury

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
CharlyMercury/README.md

Carlos Antonio Tovar García

Software Engineer & SDET | Python · AWS · IoT · Robotics · Embedded Systems

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.


About me

  • 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.

Core areas

Software engineering

Python · JavaScript · C/C++ · FastAPI · Flask · Pytest · REST APIs · Microservices

Cloud and DevOps

AWS · Docker · GitHub Actions · Linux · PostgreSQL · DynamoDB · Redis

IoT and embedded systems

AWS IoT Core · ESP32 · Raspberry Pi · MQTT · BLE · Sensors · Data acquisition

Robotics and engineering

ROS 2 · OpenCV · Control systems · Digital signal processing · MATLAB/Simulink


Featured projects

AWS IoT Workshop

Hands-on educational material for designing connected solutions using AWS IoT Core, telemetry processing, SNS notifications and real-time dashboards.

View repository

AWS UPV Access Control

Cloud and IoT architecture for a school access-control system using connected devices and AWS serverless services.

View repository

Digital Signal Processing at UPV

Python exercises and teaching materials for digital signal processing, signal acquisition, sampling, spectral analysis and engineering education.

View repository


Current initiatives

BalamTech

Development of an institutional robotics initiative focused on practical training, engineering projects, competitions and student participation.

Routiva

Integration of digital manufacturing, laser cutting, product development, automation and technology-based entrepreneurship.

Engineering education

Development of courses, laboratories and project-based learning experiences related to Python, electronics, embedded systems, signal processing, IoT and robotics.


Professional principles

  • 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.

Connect with me


Engineering is not only about understanding how things work. It is about building, testing and improving things that work in the real world.

Pinned Loading

  1. aws-upv-access-control aws-upv-access-control Public

    AWS and IoT architecture for school access control using connected devices and serverless services.

    Python 1

  2. digital-signal-processing digital-signal-processing Public

    Python exercises and teaching materials for Digital Signal Processing at Universidad Politécnica de Victoria.

    Python 1

  3. Routiva_Server_Application Routiva_Server_Application Public

    This project is related with a web application for Routiva.

    Python 1

  4. computer-vision computer-vision Public

    This repository contains main concepts of artificial vision.

    Python 1