Maykell Sánchez Romero
Senior Software Engineer, Ruby on Rails & React
Ecuador, UTC-5 (available during US business hours, Eastern to Pacific). Open to remote roles.
Senior software engineer and computer scientist with 15+ years building production systems, from a national immigration platform serving millions of users to AI-powered SaaS products. I specialize in Ruby on Rails and React, backed by solid Java experience, and build products end to end with a rigorous AI-assisted engineering workflow, which I am also using to move my stack toward Elixir and Phoenix LiveView.
At a glance
- Role
- Senior Software Engineer
- Experience
- 15+ years building production systems
- Core stack
- Ruby on Rails, React and PostgreSQL, with solid Java (Spring Boot, Jakarta EE)
- Growing in
- Elixir and Phoenix LiveView, with two products built in it
- Way of working
- AI-assisted engineering with specs, reviewed plans, cross-agent review and full test suites
- Location
- Ecuador, UTC-5 (available during US business hours, Eastern to Pacific)
- Availability
- Open to remote roles
- Languages
- Spanish (native), English (professional)
Current focus
AI-assisted software engineering. Agentic development with LLMs (Claude Code, Codex and others) for fast system development with accountability: specs, reviewed plans with checkpoints, cross-review by two agents, full test suites and security checks.
Distributed systems. Distributed systems architecture for fast, scalable, resilient, maintainable solutions.
Elixir and Phoenix LiveView. Growing toward Elixir as my next main stack, with two products already built in it.
Technologies
- Backend
- Ruby, Ruby on Rails, Sidekiq, RSpec
- Data & APIs
- PostgreSQL, Redis, MySQL, DB2, REST APIs, GraphQL, Payments (Stripe), ETL (Apache Hop, Looker Studio)
- Frontend
- React, JavaScript, Hotwire (Turbo, Stimulus), Tailwind CSS
- DevOps & quality
- Docker, AWS (S3, EC2, RDS), Fly.io, Heroku, GitHub Actions (CI/CD), Git, Linux, Agile
- Also strong in
- Java, Spring Boot, Jakarta EE
- AI engineering
- Claude Code, Codex, Windsurf, LLM APIs (OpenAI, Claude, Gemini), Spec-driven development, Cross-agent code review, Agent rules and skills
- Elixir (growing)
- Elixir, Phoenix LiveView, Ash Framework, Oban
Projects
-
Agonai
Competitive intelligence system for the AI era.
-
TechRepair
Operations platform for wind turbine blade and tower maintenance teams, built around the work order lifecycle, where projects, teams, field activity and client reports converge.
-
Fundación Telefónica Dashboards
KPIs on the effectiveness of educational programs for Fundación Telefónica Ecuador.
-
SIMIEC
National immigration control system for Ecuador.
-
Text Tools for Workdocs
A monday.com app to review, transform and find-and-replace selected text without leaving the document.
-
SITRAN
Custom ERP for tourism transportation at Transtur Varadero.
-
LOTAIP
Government transparency platform for public institutions in Ecuador.
-
alas-HIS
Hospital information system for healthcare institutions in Cuba.
Experience
-
Mar 2026 - Present8 mos, Remote
Founder & Software Engineer, ECEELI LLC
Created Agonai, a competitive intelligence and AI Visibility platform, directing its development with AI coding agents in Elixir, Phoenix LiveView and Ash.
-
Oct 2025 - Mar 20266 mos, Remote
Ruby Developer, Globant
- Worked on Postmark’s billing migration from Stripe to Adyen, following its acquisition by ActiveCampaign.
- Refactored the billing code with the Adapter pattern to decouple it from the payment provider, built a REST API client and added tests.
-
Sep 2024 - Oct 20251 yr 2 mos, Remote
Software Developer and Data Analyst, Kynsoft
- Migrated around 7 million records from DB2 to PostgreSQL, including the ETL processes, with no data loss.
- Built Looker Studio dashboards for Fundación Telefónica Ecuador.
-
Aug 2022 - Jul 20242 yrs, Remote
Senior Ruby on Rails Developer, Dominion Global
- 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.
-
Aug 2019 - Jul 20223 yrs, Remote
Senior Ruby on Rails Developer, Admios
- 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.
-
Apr 2015 - Mar 20194 yrs, Ecuador
IT Analyst / Backend Java Developer, Ministerio del Interior, Ecuador
Architected SIMIEC, the national immigration control system, serving millions of users with 99.9% uptime.
-
Jan 2015 - Dec 20151 yr, Ecuador
Software Developer (Java), AEC Inter S.A.
- Architected the LOTAIP government transparency system.
- Built the electronic invoicing integration for Correos del Ecuador in Java: XML invoices signed with private keys and sent to the tax authority (SRI) for validation, plus a portal where users view their invoices.
-
2004 - 2015
Earlier experience
Ruby on Rails and Java roles, including team member payments for a project management system at Gmixon, the SITRAN ERP at Transtur Varadero and alas-HIS backend modules with HL7 integrations at Universidad de las Ciencias Informáticas.
Education
- Master in Software Development, University of Informatics Sciences, Cuba
- Bachelor in Computer Science, University of Havana, Cuba
Certifications
- Triplebyte Certified Generalist Software Engineer
- EF SET Certificate, Professional English
Languages
Spanish (native), English (professional), French (basic), Italian (basic)
Last updated October 2026. See the full experience and the technical profile for more detail.