Senior Software Engineer at Meltano (formerly Matatika)
Greater Mexico City, State of Mexico
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Edgar Ramírez-mondragón is a Senior Software Engineer with a decade of experience building backend and data-focused systems, currently working at Meltano after senior roles at Arch and SpotOn. He specializes in Python backend development, data integrations, and DevOps, with hands-on experience improving CI/CD pipelines and Airflow integrations for large open-source projects. Edgar has contributed to notable repos like Meltano and the high-performance Rust-based Python linter Ruff, implementing linting rules and deep changes to core checks—demonstrating cross-language fluency and attention to maintainability. His background in data analysis and a degree in chemical engineering from UNAM give him a strong analytical foundation for solving complex integration and reliability problems. Colleagues describe him as a pragmatic engineer who balances shipping robust production code with thoughtful refactors that reduce technical debt. He often surfaces subtle stability issues (e.g., coroutine and environment edge cases) before they reach production, making systems more resilient.
Meltano: the declarative code-first data integration engine that powers your wildest data and ML-powered product ideas. Say goodbye to writing, maintaining, and scaling your own API integrations.
Role in this project:
Back-end & DevOps Engineer
Contributions:8 releases, 1656 reviews, 232 commits in 1 year 6 months
Contributions summary:Edgar's contributions primarily focused on improving the stability and maintainability of the Meltano project. They made several changes related to Airflow integration, including capturing return codes and updating configuration. Further efforts involved refactoring the project's CI/CD pipelines and build processes, as well as various code improvements such as adding annotations and addressing coroutine and environment variable issues, and removing lock files using glob expression.
An extremely fast Python linter and code formatter, written in Rust.
Role in this project:
Backend Developer
Contributions:30 reviews, 20 commits, 28 PRs in 2 months
Contributions summary:Edgar primarily contributed to implementing and integrating various linting rules within the Ruff linter, which is written in Rust. Their work involved adding new rules, such as those from flake8-bandit, flake8-errmsg, and flake8-pytest-style, and also implementing functionality for existing rules. They also worked on integrating support for `flake8-import-conventions` and adding new features. The user's changes often involved modifications to the core `src/` directory, including `checks.rs`, `check_ast.rs`, and `src/registry.rs`, indicating a strong understanding of the linter's internal workings and rule implementation.
linterpythonruststyle-guidepep8
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Edgar Ramírez-mondragón - Senior Software Engineer at Meltano (formerly Matatika)