ECEELI LLC - Founder & Software Engineer
March 2026 - Present (8 mos), Remote
Stack: Elixir, Phoenix LiveView, Ash Framework, PostgreSQL, Oban, Typst, LLM APIs (Claude, OpenAI, Gemini, Perplexity)
- Created Agonai (agonai.io), a competitive intelligence and AI Visibility platform for small and mid-sized businesses
- Companies set up their products and competitors; Agonai monitors competitor pricing, product, hiring, reviews and messaging, and turns changes into confidence-scored insights, battlecards and reports
- Built AI Visibility tracking, measuring how a brand appears in answers from ChatGPT, Perplexity and Gemini so companies can improve their presence in LLM results
- Designed the product and directed its development with AI coding agents, following my AI-assisted workflow: architecture, domain model, reviewed plans, tests and quality gates
- The system includes an Ash domain model, an Oban background pipeline, multi-provider LLM integration with fallback and bring-your-own-keys, a LiveView interface and Typst PDF reports
Globant - Ruby Developer
October 2025 - March 2026 (6 mos), Remote
Stack: Ruby on Rails, Stripe, Adyen, Faraday, RSpec, REST APIs, Windsurf IDE
- Worked on the migration of Postmark’s billing system from Stripe to the ActiveCampaign billing system, backed by Adyen
- Refactored part of the code to apply the Adapter design pattern, enabling a smooth transition to the new billing system
- Created an API client and actively took part in defining other REST API endpoints
- Added tests backing the development
Kynsoft - Software Developer and Data Analyst
September 2024 - October 2025 (1 yr 2 mos), Ecuador, Remote
Stack: Java, Ruby, Elixir, Apache Hop, Looker Studio, PostgreSQL, DB2, SQL
- Data Analyst for Fundación Telefónica Ecuador, creating ETLs and Looker Studio Dashboards
- Leading the engineering team, defining backend architectural standards
- Designing and implementing Java solutions and scalable microservices
- Developing RESTful APIs aligned with business objectives
- Migrated around 7 million records from DB2 to PostgreSQL, including the ETL processes, with no data loss
- Relational database modeling and migration
- Implementing ETL processes and performance improvements
Dominion Global - Senior Ruby on Rails Developer
August 2022 - July 2024 (2 yrs), Remote
Stack: Ruby on Rails, Hotwire (Turbo, Stimulus), SQL, ETL pipelines
- Developed and maintained Ruby on Rails systems for global clients
- Built new features for a client’s Ruby on Rails application for creating reviews
- Introduced Turbo Streams push notifications for report processing, a heavy, long-running task, so users are told when their reports are ready
- Improved the UX with Stimulus
- Created external integrations and robust ETL pipelines
- Refactored legacy systems to improve performance and scalability
- Worked with distributed teams across multiple time zones
Admios - Senior Ruby on Rails Developer
August 2019 - July 2022 (3 yrs), Remote
Stack: Ruby on Rails, Slack SDK
- Developed new features for a client’s Ruby on Rails SaaS for auto repair shops
- Built the webhooks mechanism that notifies other users asynchronously when certain events happen
- Developed internal tools using Slack SDK
- Built automation tools that streamlined development workflows
- Mentored junior developers and conducted code reviews
Ministerio del Interior (Ecuador) - IT Analyst / Backend Java Developer
April 2015 - March 2019 (4 yrs), Ecuador
Stack: Java EE (EJB, JPA, JSF, JMS), C# / .NET, C++, JavaScript, Jasper Reports
- Architected SIMIEC, the national immigration control system in Java, serving millions of users with 99.9% uptime
- Integrated with specialized hardware (passport scanners, fingerprint readers)
- Implemented internal Git repositories and generated reports/dashboards
- Used analysis tools like Jasper Reports and Excel for data insights
- Managed critical government infrastructure with 99.9% uptime
AEC Inter S.A. - Software Developer (Java)
January 2015 - December 2015 (1 yr), Ecuador
Stack: Java
- Architected LOTAIP system for government transparency
- Developed the electronic invoicing solution for Correos del Ecuador: generated the XML invoices, signed them with private keys and sent them to the tax authority (SRI) for validation
- Built the user portal for viewing the electronic invoices
- Implemented backend integrations with ERP systems
- Worked with regulatory compliance requirements
Gmixon - Ruby on Rails Developer (Freelance)
April 2013 - March 2015 (2 yrs), Remote
Stack: Ruby on Rails
- Developed and maintained the company’s project management system, especially the payments to team members
- Worked remotely, delivering in agile environments
- Collaborated with distributed teams across different time zones
Transtur Varadero - Ruby on Rails Engineer
March 2011 - February 2013 (2 yrs), Cuba
Stack: Ruby on Rails 2.2, PostgreSQL
- Developed custom ERP (SITRAN) for tourism transportation
- Complete project built with Ruby on Rails 2.2 and PostgreSQL
- Handled complex business logic for fleet management and booking systems
Peoplewalking - Java Developer (Freelance)
2010 - 2012 (2 yrs)
Stack: Java, Openbravo ERP
- Provided support and implemented new features in Openbravo ERP
- Participated in complete backend Java development lifecycle
- Worked with enterprise-level business applications
Universidad de las Ciencias Informáticas - Developer / Assistant Professor
September 2004 - August 2010 (6 yrs), Cuba
Stack: Java, HL7, Linux
- Developed backend modules for alas-HIS hospital system
- Implemented HL7 integrations in Java and Linux environments
- Conducted programming courses and supervised institutional projects
- Balanced software development with academic responsibilities