Arturo Pañach

Senior Software Engineer at Republic

Montemor-o-Novo, Portugal
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Arturo Pañach is a Senior Software Engineer with 11 years of experience building production-ready systems across Ruby, JavaScript, Elixir, Solidity, Python, and Rust, currently driving backend work at Republic. He has a strong track record in early-stage startups and microservices architectures—designing resilient backends, migrating services to Kubernetes, and operating event-driven systems with Kafka on cloud platforms. An active contributor to the Ruby ecosystem, he extended the reform gem to support Mongoid, improving ORM interoperability and test coverage. Arturo combines rigorous troubleshooting and analytical problem-solving with an entrepreneurial mindset and a curiosity for cutting-edge tech, currently studying Machine Learning and Domain-Driven Design. Trained as a jazz guitarist, he brings creative thinking and disciplined practice from music into software craftsmanship and team culture.
code11 years of coding experience
job12 years of employment as a software developer
bookMusic degree - jazz guitar Interpretación musical general, Music degree - jazz guitar Interpretación musical general at Conservatori del Liceu
github-logo-circle

Github Skills (10)

activerecord10
mongodb10
mongodb-database10
mongoid10
ruby10
object-mapping9
validation9
validations9
orm9
minitest9

Programming languages (13)

C++RustGoSvelteErlangTypeScriptDockerfileShell

Github contributions (5)

github-logo-circle
trailblazer/reform

May 2015 - May 2015

Form objects decoupled from models.
Role in this project:
userBack-end Developer
Contributions:10 commits, 1 PR, 6 comments in 4 days
Contributions summary:Arturo primarily focused on integrating Mongoid compatibility into the `reform` library, enabling it to work with MongoDB. Their work included adding tests and adapting the existing validation and ORM functionalities to support Mongoid's unique features. They also introduced an ORM module to share code between Active Record and Mongoid, thus improving code reuse and maintainability. The commits demonstrate the addition of tests and adjustments to core functionalities to work with both Active Record and Mongoid.
phpdecoupledform-objects
Ruby client for the FlightStats Flex API
Contributions:3 PRs, 11 pushes, 4 branches in 4 years 8 months
apiflexruby-clientruby
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
Arturo Pañach - Senior Software Engineer at Republic