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