Base: Buenos Aires, Argentina. Available for 100% remote roles.
Profile
I am a Senior Software Engineer focused on backend, architecture, and product evolution. I work mainly with Ruby on Rails, REST APIs, SQL, Sidekiq, and Redis, building robust SaaS solutions with a strong focus on scalability, quality, and stability.
Career Evolution
The first stage of my career was strongly focused on management, quality, and process improvement through audits, PM/PO roles, and regional project coordination. That foundation gave me end-to-end business vision, stronger prioritization, and execution focused on outcomes.
In the second stage, I deepened my technical path until becoming a senior software engineer. Today, I combine that management perspective with end-to-end implementation capability to deliver products that are more stable, scalable, and aligned with real business impact.
Technical Focus
In recent years, I incorporated AI-assisted development to improve productivity and technical quality, using tools such as GitHub Copilot, Cursor, Augment, and Claude across discovery, implementation, and technical review.
I also have hands-on experience with business integrations and payment platforms (Stripe and other third-party APIs), including webhooks, payment flows, and transactional error handling, as well as AWS services such as S3, CloudFormation, and CloudWatch to build clear, maintainable cloud solutions.
I am also experienced in workflow automation, performance optimization, and token economy: designing efficient AI-assisted pipelines, reducing unnecessary context usage, and balancing speed with cost and quality in production-grade delivery.
What a True Software Engineer Brings Today
More than ever, the value of a true software engineer is not in typing code faster, but in thinking, questioning, and challenging assumptions before building. It is about understanding the problem deeply, evaluating trade-offs, designing resilient solutions, and communicating clearly with product, business, and engineering peers.
A simple developer who only executes instructions is increasingly replaceable by AI. A software engineer, by contrast, adds judgment: they push back when scope is wrong, propose better alternatives, protect maintainability, and connect technical decisions to real outcomes. That is the profile I bring and the standard I hold in every project.