-
Tata Consultancy Services
Guadalajara, MX
Consultant Assistant
April 2022 - Present
Responsibilities:
- Developed serverless APIs and web applications using DynamoDB and Lambda.
- Managed CI/CD pipelines using AWS tools for efficient deployment and integration.
- Utilized AWS Management Console, boto3 in Python, and
AWS
CLI for cloud management.
- Developed solutions with Python and NodeJS on AWS, enhancing
application functionality.
- Employed tools like Ansible and Terraform for infrastructure automation.
- Administered AWS DynamoDB and AWS
RDS, ensuring optimal database performance.
- Designed and implemented serverless architectures, migrating on-premises applications to
the
cloud.
- Managed large-scale data ingestion and ETL processes for
improved data handling.
- Contributed to enterprise search solutions, optimizing search algorithms and data
indexing.
Environment: AWS, Python, NodeJS, DynamoDB, Lambda, Ansible, Terraform, AWS CLI, AWS
Management Console, boto3, AWS RDS, Elasticsearch.
-
Coppel S.A. de C.V.
Guadalajara, MX
Data Engineer
July 2020 - April 2022
Responsibilities:
- Extracted data from on-premises databases and uploaded it to GCP
BigQuery.
- Used Dataflow to process data and populate BigQuery tables, ensuring efficient data
handling.
- Employed Jenkins for CI/CD pipelines to automate Data Science project deployments.
- Utilized Spark on GCP for large-scale data processing
and
analytics.
Environment: GCP, BigQuery, Dataflow, Jenkins, Spark, On-premises Databases.
-
Carbono Marketing
Puerto Vallarta, MX
Senior Web Developer
June 2020 - November 2022
Responsibilities:
- Developed serverless APIs and web applications using DynamoDB and Lambda.
- Managed CI/CD pipelines using AWS tools for efficient
deployment and integration.
- Utilized AWS Management Console, boto3 in Python, and AWS CLI for cloud management.
- Developed solutions with Python and NodeJS on AWS, enhancing application functionality.
- Employed tools like Ansible and Terraform for infrastructure automation.
- Administered AWS DynamoDB and AWS
RDS, ensuring optimal database performance.
- Designed and implemented serverless architectures, migrating on-premises applications to
the
cloud.
- Managed large-scale data ingestion and ETL processes for
improved data handling.
- Contributed to enterprise search solutions, optimizing search algorithms and data
indexing.
Environment: Web Development, Insurance APIs, Marketing Technologies
-
Alliance IT Inc
Fremont, CA
Python Developer
October 2018 - March 2020
Responsibilities:
- Developed scripts using Python and Jinja2, enhancing automation processes.
- Applied object-oriented programming (OOP) concepts with Python, Django, and Linux
for
robust software solutions.
- Utilized version control systems like GitLab for efficient project management.
- Created automated tests to verify functional requirements, ensuring software
reliability.
- Experienced in Continuous Integration using TravisCI and
Docker, streamlining development workflows.
- Optimized and maintained device configuration templates for improved network
performance.
- Developed Ansible scripts to automate device
configuration
processes.
- Created and executed Python tests using Mock to simulate Google Cloud
Platform functionalities.
- Extracted data from on-premises databases and uploaded it to GCP
BigQuery.
- Created connectors in Python and PHP for Google Cloud
Platform,
enhancing integration capabilities.
- Developed and tested connectors for Apache Beam,
improving
data processing efficiency.
- Worked with Google Cloud Platform services such as Bigtable, Dataflow, and
Spanner for scalable solutions.
Environment: Python, PHP, Google Cloud Platform, GCP Bigtable, GCP Dataflow, GCP Spanner,
Apache Beam, GitLab, GitHub, Ansible, TravisCI, Docker, Django, Mock, Jinja2, OOP, Linux.
-
Sistemas y Aplicaciones para Servicios de Salud
Puerto Vallarta, MX
Senior Python / UI Developer
June 2017 - July 2018
Responsibilities:
- Developed serverless APIs and web applications using DynamoDB and Lambda.
- Implemented communication between the internal laboratory manager and the AlinIQ analyzer management system.
- Improved the internal laboratory manager and developed custom modules for chemists,
enhancing system usability.
Environment: PHP, Python, SQL Server, MongoDB, Django, JavaScript, HL7, AJAX, React.JS,
JSON,
Node.js, D3.js, REST.