I’ve been working as a full-stack software engineer for over 12 years, building everything from fast frontends to solid backend systems. I care just as much about the people I work with as the code I write — I believe great things happen when teams communicate well and support each other. I'm the kind of person who enjoys mentoring, solving real problems, and keeping things simple where it counts. At the end of the day, I like building useful stuff with good people.

Reyes Martinez Emilio Yamil

I’ve been working as a full-stack software engineer for over 12 years, building everything from fast frontends to solid backend systems. I care just as much about the people I work with as the code I write — I believe great things happen when teams communicate well and support each other. I'm the kind of person who enjoys mentoring, solving real problems, and keeping things simple where it counts. At the end of the day, I like building useful stuff with good people.

Available to hire

I’ve been working as a full-stack software engineer for over 12 years, building everything from fast frontends to solid backend systems. I care just as much about the people I work with as the code I write — I believe great things happen when teams communicate well and support each other.

I’m the kind of person who enjoys mentoring, solving real problems, and keeping things simple where it counts. At the end of the day, I like building useful stuff with good people.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Javanese
Intermediate
English
Advanced
Spanish; Castilian
Fluent

Work Experience

Senior Full Stack Developer at NinjaOne
May 1, 2020 - June 17, 2024
Developed scalable backend systems, RESTful APIs, event-driven services using JavaScript, Node.js, and Express.js. Built and maintained interactive user interfaces with React.js. Created end-to-end features using Remix with PostgreSQL and MongoDB. Specialized in MongoDB schema design, indexing, aggregation, and performance tuning. Developed serverless microservices on AWS Lambda and Azure Functions. Followed best practices including SOLID principles, API versioning, and dependency injection. Implemented testing using Jest, Mocha, Chai to ensure high test coverage. Maintained comprehensive documentation like API specs and onboarding guides. Operated in Agile/Scrum teams with strong communication and collaboration. Developed and maintained scalable Apollo Server APIs with complex GraphQL schemas and resolvers. Deployed and managed containerized apps on Kubernetes EKS clusters. Provisioned and administered production-grade relational databases with high availability and performance optimi
Senior Full Stack Engineer at Qsignal
February 1, 2016 - May 1, 2020
Developed and maintained dynamic user interfaces with React.js focusing on performance, reusability, and maintainability. Utilized React Hooks and functional components. Managed application state via Redux and Context API. Created responsive layouts using Tailwind CSS, SCSS, and Styled Components. Integrated RESTful and GraphQL APIs with Axios and Apollo Client. Translated Figma prototypes to polished UI maintaining visual consistency and accessibility. Authored unit and integration tests with Jest and React Testing Library. Implemented code quality tools ESLint and Prettier. Deployed applications to Vercel, Netlify, Firebase with automated GitHub Actions CI/CD pipelines. Collaborated in Agile teams with cross-functional stakeholders.
Full Stack Developer at Digital Marketing Solutions LLC
June 1, 2012 - February 1, 2016
Developed full-stack web applications using React.js and Node.js with Express.js. Built reusable React components with Hooks, Router, and Context API. Managed complex app state via Redux for real-time UI updates. Designed responsive, WCAG-compliant UIs using Tailwind CSS and Styled Components. Created secure and scalable backend APIs with JWT authentication. Integrated frontend with REST and GraphQL APIs using Axios and Apollo Client. Connected backend services to MongoDB and PostgreSQL using Mongoose and Knex.js. Wrote unit and integration tests with Jest, Supertest, and React Testing Library. Automated CI/CD pipelines with GitHub Actions deploying to Vercel, Netlify, and Render. Maintained code quality with ESLint and Prettier. Collaborated in Agile teams for product delivery.
Full Stack Developer at NinjaOne
January 31, 2025 - August 4, 2025
Built fast, SEO-friendly, and scalable static websites using Vue.js within JAMstack architecture, leveraging pre-rendering, client-side hydration, and dynamic API integration. Developed Vue-based frontend applications using Nuxt.js for static site generation and SEO optimization. Integrated frontend with third-party and custom headless CMSs such as Strapi, Sanity, and Contentful, using Axios or Fetch via REST or GraphQL APIs. Created dynamic pages with Nuxt content modules for personalized experiences. Implemented secure form submissions via serverless functions. Optimized performance through lazy loading, image optimization, and code splitting. Styled sites with Tailwind CSS, SCSS, and utility-first design. Deployed apps to Netlify, Vercel, and Cloudflare Pages with CI/CD pipelines. Integrated Algolia, Firebase, and Stripe for search, realtime features, and payments. Collaborated with content teams to define CMS models and workflows, improving content velocity.
Full Stack Engineer at Qsignal
May 1, 2020 - August 4, 2025
Developed interactive and scalable frontend applications using Vue.js and React, employing Options and Composition API for reusable components. Managed routing and state with Vue Router, Vuex, and Pinia. Created data-driven UI elements such as dashboards, tables, and forms with Vuetify, Element Plus, and Tailwind CSS. Analyzed React-based UI libraries for component architecture. Translated Figma mockups into pixel-perfect Vue and React layouts with SCSS and CSS modules. Built validated, form-heavy interfaces integrated with backend APIs. Added dark/light mode and theme switching. Tested components with Vue Test Utils, Jest, and React Testing Library. Maintained shared UI libraries in monorepos, supporting multi-framework reuse. Contributed to unified UI/UX standards within cross-functional teams.
Full Stack Developer at Digital Marketing Solutions LLC
March 1, 2016 - August 4, 2025
Developed dynamic web applications focusing on modular Vue.js components and client-side routing. Integrated Axios and Fetch for RESTful and GraphQL API data consumption with loading and error handling. Managed centralized state with Vuex and Pinia linked to backend data and user roles. Collaborated with backend teams using Sequelize, Prisma, and TypeORM ORMs for CRUD operations with PostgreSQL, MySQL, and MongoDB. Styled responsive and accessible interfaces with Tailwind CSS, Vuetify, and SCSS. Created and validated complex forms bound to APIs with feedback. Tested components using Vue Test Utils and Jest simulating backend interactions. Participated in full-stack feature planning ensuring frontend-backend schema alignment across sprints.

Education

Bachelor of degree at Tecnológico de Monterrey
January 1, 2000 - December 31, 2004
Bachelor at Tecnológico de Monterrey
January 1, 2008 - December 31, 2012
Bachelor of degree at Tecnológico de Monterrey
January 11, 2030 - August 4, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Gaming, Professional Services, Media & Entertainment, Financial Services, Other