José Rodrigo Moreno López

Profile

Senior data engineer and Databricks developer with 7+ years designing, building, and maintaining scalable data pipelines on Azure, GCP, Informatica, TIBCO EBX, and SnapLogic. Strong background in Apache Spark, Databricks, SQL, Python, FastAPI, Spring, and React, modernizing batch ETL and analytical workflows into cloud-native architectures. Proven work in data quality, governance, software architecture, ETL orchestration, and collaboration with analytics and backend teams.

Experience

Senior Software Engineer

Salesforce · Mexico (remote) · Mar 2026 — present

Advanced Data Engineer & Senior Quality Engineer

Tech Mahindra · Mexico / remote · Sep 2025 — Mar 2026

  • Designed and implemented a configuration-first automation framework for functional testing of ML-driven recommendation flows.
  • Integrated Spring-based applications with ReportPortal (metrics/traceability) and QMetry (quality engineering tracking).
  • Led data quality, validation, and governance strategies for enterprise data platforms.
  • Built performance-testing automation (sudden spike, stochastic TPS noise, endurance, high-TPS scenarios) and improved QMA for existing solutions at scale.

Senior Quality Engineer

Tech Mahindra · remote · Jul 2025 — Nov 2025

Faculty Lecturer (part-time)

Faculty of Engineering, UNAM · Ciudad Universitaria · Aug 2025 — present

  • Data structures and algorithms 2 — industry-oriented course (Spanish).
  • Modern data mining patterns for computing engineers (English).

Senior MDM Data Engineer

Chubb · Mexico / remote · Jun 2024 — Jun 2025

  • Enterprise pipelines with IDMC, IICS, PowerCenter, and Databricks for batch and near-real-time processing.
  • Java Spring REST APIs (layered, domain-driven) integrating internal apps with on-prem MDM; reduced data consumption bottlenecks by roughly 30%.
  • MDM architecture for customer domains: CTE-heavy SQL, procedures, modeling; support for analytics and insurance/risk reporting.
  • Production support and UAT; FastAPI integration with Power BI for ETL job traceability; OpenAPI/Swagger for API schemas.

MDM Data Engineer

Chubb · Mexico / remote · Aug 2023 — Jun 2024

  • Databricks pipelines ingesting SAS, relational DBs, and APIs; Python ETL and SQL optimization.
  • Workflow integration with Azure (monitoring, CI/CD, storage); Power BI on harmonized datasets.

MDM Designer & Software Designer (consultant)

AllDatum · Mexico · Feb 2023 — Jun 2025

  • Enterprise integration architectures across SAS, Databricks, TIBCO EBX, and SnapLogic.
  • Distributed J2EE workload distribution with governance-as-code, CI/CD, and modular subsystems matured through agile delivery.
  • Automated batch, reconciliation, and DQ validation for very large datasets (e.g. ~250M rows) to meet SLOs.
  • Extended MDM via Java APIs and REST; FastAPI backends with NoSQL integrating third parties (e.g. Google Maps, OpenAI SDK).

Software Development Engineer

Solera · Mexico · Nov 2022 — Jan 2023

  • Test automation and backend development with Spring Boot and .NET Core; DDD and data-driven design for two enterprise applications.

MDM & Statistics (Actuarial)

Seguros Atlas · Mexico · Aug 2022 — Nov 2022

  • Analytical pipelines and BI over SAS actuarial data; automated SQL and SnapLogic ETL.

Technical Lead & Founder

Animathica · Mexico · May 2019 — Aug 2022

  • Data-driven educational platforms (Python, FastAPI, Manim, Java); CI/CD with GitHub Actions.

Education

MSc in Computer Science (PCIC)

IIMAS, UNAM · Mexico City · Aug 2024 — present

Focus on solution architectures and tradeoffs, modern software design, and integration with AI operations.

BSc in Physics

Faculty of Sciences, UNAM · Mexico

Scientific programming, simulation, and data analysis.

BSc in Mathematics

Faculty of Sciences, UNAM · Mexico

Selected projects

Professional and research work complementing the public repositories listed below.

Public GitHub repositories

All public repositories under NoSoyRo (name, primary language, notes).

Repository Language Notes
.NET-ProjectsJupyter Notebook.NET coursework and exercises.
ARTIFICIAL-INTELLIGENCE-PROJECTSJupyter NotebookPortfolio work as a data analyst.
ArtificialIntelligencePython
Basic-ProblemsJavaPractice across languages and paradigms.
CalcManim forkMultivariable calculus animations (Manim).
CityModellingJupyter NotebookMaster's thesis project.
CloudAuthenticationJavaJPA and Spring Security sample (web app).
DataSetCreationJavaRandom dataset generation for MDM scenarios.
DataStructuresJavaData structures in Java.
DataStructuresC-C#Data structures course (C#).
DjangoPython
django-crud-example forkDjango CRUD (function-based views).
Django-ProjectsPython
eCommmerceJava
etl-mdmJavaMDM inner stages with Spring Batch.
fractalcruncher_v1n forkIterated functions and visualization.
Lab_contemporanea_2Jupyter Notebook
LeetCodePythonPractice solutions.
mdm-frameworkJupyter NotebookMDM-related experiments and notebooks.
NoSoyRo-pre-pro forkJupyter Notebook
NoSoyRo-seg_aplic_2026-1 forkCourse: application security fundamentals.
nosoyro.github.ioJavaScriptThis site.
PhysicsSimulation workflows.
PI-SOLUTIONSJavaScriptPi Solutions projects.
ProgramacionAvanzadaJavaMSc advanced programming coursework.
proyecto-paJava
Proyectos_PersonalesJupyter NotebookHomework scripts and personal experiments.
SecurityC#ASP.NET Identity exploration.
TheGameDissemination, coursework, and side projects.

Earlier visual demos (calculus sums, Fourier, collisions, n-body, and more) live under TheGame and Proyectos_Personales.

Skills & certifications

Programming
Python (5+ years), Java (Spring Boot/Cloud), SQL (SQL Server), .NET Core
Data engineering
Databricks, Apache Spark, ETL, data quality, governance, IICS, PowerCenter, MDM, SnapLogic, TIBCO EBX, Spring Batch, SAS-style modernization
Software engineering
Spring ecosystem, FastAPI, Django, React, Node.js, JBoss, Tomcat, NGINX, CI/CD, DDD, microservices, design patterns
Cloud & DevOps
Azure, GCP, Git / GitHub / GitLab
Analytics
Power BI, OLAP, feature engineering
Languages
Spanish (native), English (full professional)

Certifications

  • Informatica MDM Developer — Aug 2023
  • SnapLogic Professional Developer — Jun 2022
  • SnapLogic Administrator / Architect — Oct 2022
  • Microsoft Azure Fundamentals — Dec 2023

Contact

Form is static on GitHub Pages; wire action to your endpoint if needed.