Simera Professional Key (SPK)

MARTÍN M

Ecuador

Full Stack & Mobile Developer

6 yrs exp

Martin es Senior Ruby on Rails Developer con más de 5 años de experiencia desarrollando y manteniendo aplicaciones en producción. Cuenta con experiencia sólida en Ruby on Rails, PostgreSQL, MongoDB, REST APIs, cron jobs, procesos en background, RSpec y despliegues productivos. En su posición actual participa de forma end-to-end en el desarrollo de funcionalidades, desde el análisis del requerimiento y definición técnica hasta testing y deployment. Ha trabajado en integraciones con servicios exte…

Skills

  • CI/CD
  • Git
  • GitHub
  • JavaScript
  • Linux
  • MongoDB
  • PostgreSQL
  • Query Optimization
  • React
  • Ruby
  • Ruby On Rails
  • Service-Oriented Architecture (SOA)
  • SQL
  • Typescript
  • JavaScript ES6
  • Ant Design
  • API Integration
  • Automation Testing
  • Code Review
  • Data Migration
  • Firebase
  • Jest
  • Production Development
  • React Native
  • ReactJS
  • RESTful APls
  • Wed Development
  • Print Design
  • RESTful APIs
  • CICD
  • team development
  • AI Design
  • Integration
  • Tanstack Query
  • cursor
  • REST APIs
  • Background Processing
  • MSQL
  • ERP Integration
  • CursorAI
  • IA API Integration
  • Git Hub
  • RSpec
  • ESLint
  • Cron Jobs
  • AI Integration
  • PSE Integration
  • Hexagonal Architecture
  • REST API Integrations
  • Type Script
  • Repository Pattern
  • Typescrtipt
  • SOQL
  • React Native CLI
  • Javascript
  • Typescripts
  • Application work
  • Mongo
  • TSQL
  • PostgreQL
  • REST API test
  • Operational Architecture
  • Web development
  • TypeScript
  • ReactNative

MARTÍN M

Ecuador

Full Stack & Mobile Developer

6 yrs exp

Martin es Senior Ruby on Rails Developer con más de 5 años de experiencia desarrollando y manteniendo aplicaciones en producción. Cuenta con experiencia sólida en Ruby on Rails, PostgreSQL, MongoDB, REST APIs, cron jobs, procesos en background, RSpec y despliegues productivos. En su posición actual participa de forma end-to-end en el desarrollo de funcionalidades, desde el análisis del requerimiento y definición técnica hasta testing y deployment. Ha trabajado en integraciones con servicios exte…

Skills

  • CI/CD
  • Git
  • GitHub
  • JavaScript
  • Linux
  • MongoDB
  • PostgreSQL
  • Query Optimization
  • React
  • Ruby
  • Ruby On Rails
  • Service-Oriented Architecture (SOA)
  • SQL
  • Typescript
  • JavaScript ES6
  • Ant Design
  • API Integration
  • Automation Testing
  • Code Review
  • Data Migration
  • Firebase
  • Jest
  • Production Development
  • React Native
  • ReactJS
  • RESTful APls
  • Wed Development
  • Print Design
  • RESTful APIs
  • CICD
  • team development
  • AI Design
  • Integration
  • Tanstack Query
  • cursor
  • REST APIs
  • Background Processing
  • MSQL
  • ERP Integration
  • CursorAI
  • IA API Integration
  • Git Hub
  • RSpec
  • ESLint
  • Cron Jobs
  • AI Integration
  • PSE Integration
  • Hexagonal Architecture
  • REST API Integrations
  • Type Script
  • Repository Pattern
  • Typescrtipt
  • SOQL
  • React Native CLI
  • Javascript
  • Typescripts
  • Application work
  • Mongo
  • TSQL
  • PostgreQL
  • REST API test
  • Operational Architecture
  • Web development
  • TypeScript
  • ReactNative

Full Stack & Mobile Developer

Senirop S.A
November 2022 - present

Develop and maintain production backend applications using Ruby on Rails, working across models, controllers, services, repositories, database migrations, RESTful APIs, and integrations with frontend applications. Design and implement backend solutions using a Controller-Service-Repository architecture, promoting separation of concerns, maintainability, and testability across applications. Work with PostgreSQL and MongoDB databases, developing data models, migrations, queries, and integrations according to application requirements. Develop and configure cron jobs and scheduled processes to automate recurring application tasks and backend workflows. Design and integrate RESTful APIs and external services, coordinating backend functionality with React and React Native frontend applications. Implement automated backend testing using RSpec, covering application logic and API functionality while supporting code quality and regression prevention. Led the implementation of a Donations feature for the Tapinto platform, integrating Braintree for payment processing and developing the associated frontend flows, validation, backend integration, transaction handling, and payment status management. Designed and implemented a custom content package system for Tapinto, developing the backend and frontend functionality required to create and manage structured content packages and support the platform's publishing and monetization capabilities. Led frontend development for a new CRM platform built with React and TypeScript, using TanStack Query, TanStack Router, and Ant Design. Applied Hexagonal Architecture and Atomic Design principles, using the Facade Pattern to abstract external component libraries and establish a scalable frontend architecture. Delivered major performance improvements for the PIE for Providers project by optimizing data fetching, rendering logic, and state management in the Dashboard and Attendance views, reducing load times from nearly 2 minutes to approximately 4 seconds. Collaborate closely with frontend, backend, product, and design teams to define technical solutions, integrate application layers, resolve technical blockers, and deliver features end-to-end. Contribute to technical planning and architectural decisions, evaluating implementation approaches and breaking requirements into manageable development tasks. Manage frequent production releases, with a main release cycle every Thursday and complementary releases and hotfixes throughout the week. Troubleshoot production issues, diagnose runtime failures, and deliver fixes with minimal disruption. Communicate technical progress, implementation challenges, and production issues with team members and stakeholders throughout the development lifecycle. Use Cursor and project-specific Cursor Rules to accelerate development while enforcing project architecture, business logic, coding standards, and reusable implementation patterns. Review and validate AI-generated code before integration.

Test & Development Engineer (Mobile)

Bayteq
May 2022 - October 2022

Developed mobile application features using Flutter, implementing reusable components and API-driven screens for Banco de Loja's credit card and account information features. Integrated external APIs and implemented secure requests, retry mechanisms, and user-friendly error handling. Supported the migration and stabilization of Bicoo Wallet v2.0 by resolving compatibility issues caused by outdated libraries and improving overall application stability. Collaborated with development and QA teams to troubleshoot technical issues and validate application functionality before production releases.

Development Intern

Bayteq
November 2021 - May 2022

Assisted with service migration initiatives for Pronaca systems using IBM BAW, supporting testing, verification, and deployment readiness. Supported testing activities for Pronaca credit union system updates, validating releases and documenting technical issues. Fixed defects in the Bicoo mobile application and supported QA workflows to improve application stability.

Self-employed

Electronics Import & Sales
November 2020 - October 2021

Managed end-to-end business operations including sourcing, sales, customer support, logistics, logistics, and supplier coordination.

Engineering Assistant

Incopro S.A.
September 2020 - November 2020

Supported technical documentation and engineering activities related to electronic sensors.

Software Development Assistant

Algoritmun Cia. Ltda
August 2018 - October 2018

Supported application development and maintenance activities, resolving software issues under senior engineering guidance. Assisted with Firebase integration and connectivity features for mobile applications.

Smart Scores

Communication
85
Role Fit
95
Adaptability
85
Problem-solving
90
Professional Presence
85
Drive/Initiative
90

Smart Skills

beta