Jaime Ferreira

Senior Software Engineer /
Full-Stack Developer

Since 2008 I have gained extensive experience as a programmer, analyst, front-end and back-end developer in multiple programmer companies with different programming languages. I am always eager to up skill my talents and stay updated on the latest technologies.

With over 5 years of experiencein developing applications using Node.js and Next.js, as well as front-end frameworks such as Vue.js and React. I have a high level of understanding in MVC architecture-based frameworks where I specialize in PHP using Laravel, CodeIgniter, and Symfony.

I have experience in working in middleware handling in web applications, specifically with Express.js. I also have deep knowledge of state management in React applications using Redux and Context, and in Vue.js applications using Vuex.

I am proficient with tools and technologies including Next/Vercel, CI/CD, Hooks, testing tools (Cypress and Jest), Analytics, Auth, In backend development, I have created applications with NestJS and built APIs primarily in PHP/Laravel using ORM (Eloquent) for efficient database management.

Experience

  • March 2022 — Current

    Senior Software Engineer, Frontend · 99Minutos.com

    Mexico City (Remote)

    • • Developed the Ruta99 web/mobile application, a commercial product for logistics route planning.
    • • Led the project for the 99Minutos main web page (Landing Page 99minutos.com).
    • • Created the Tailor Made system, a customized solution sold to B2C logistics companies, focused on package delivery.
    • • Designed the WMS (Warehouse Management System), 99Minutos' flagship product, focused on station control and the flow of containers, fleet, and packages.
    Next.js
    React
    TypeScript
    JavaScript
    GitHub
    pnpm
    Vercel
    Cypress
  • December 2019 – September 2021

    Web Developer, Front-end · Trust Technologies

    Valparaíso

    • • Collaborated with the Frontend team to develop Trust's web system, the core product supporting Trust's mobile application.
    • • Developed and implemented the admin interface for the web version of the Coverme mobile insurance application.
    • • Contributed to microservices architecture using NestJS, SDKs for API integration across different backend environments.
    Vue.js 2
    PHP/Laravel
    MongoDB
    PostgreSQL
    Git
    Jest
    Cypress
    GraphQL
    Firebase
    Sentry
    SCSS
    TypeScript
    NestJS
    ESLint
  • May 2019 – October 2019

    Full-Stack Web Developer · Independiente

    • • Created and developed the miliquidacion.cl web system for managing contracts and attachments for the personnel of Arpren, a security company.
    • • Developed microservices in Express.js to be consumed by the frontend of Miliquidacion.cl.
    React
    Node.js
    Express.js
    MySQL
  • November 2018 – December 2018

    Web Developer · Instituto Fomento Pesquero (Project)

    Valparaíso

    Implementation of the red tide monitoring reporting system, a web-based system developed to determine the toxin content and chemical properties present in sample collections.

    PHP/CodeIgniter
    MySQL
    OracleDB
  • July 2017 - March 2018

    Full-Stack Web Developer, · ICS Corp

    Valparaíso

    Collaboration in the development of the reporting system for the TPS client, based on data provided through a website that integrates with the N4 management system, providing information about container flow at the port terminal.

    Java 8
    Maven
    Hibernate
    Spring
    XML
    JasperReport
    OracleDB
  • November 2016 - March 2017

    System Analyst · ITUP

    Valparaíso

    Collaboration on a project at Chilquinta (regional electric company), developing improvements and a reporting system using data obtained from the internal PowerON system for sections of power grid connections.

    OracleDB
    PHP/CodeIgniter
    Java 8
  • January 2016 - November 2016

    Front-End Web Developer, Front-End · Imagemaker

    Santiago

    • • Frontend Developer for Seguros Falabella, involved in ongoing improvements and requirements for web systems related to insurance campaigns across Chile, Argentina, Peru, and Colombia.
    • • Collaboration on the SOAP campaign at Seguros Falabella, implementing promotional form forms and web design using Liferay content management technology.
    JavaScript (JSON, jQuery, AJAX)
    HTML5
    XML
    CSS3
    Liferay
    Angular 2
    Bootstrap
  • September 2011 - September 2015

    System Analyst · RG2 (RAMS)

    Valparaíso

    • • Collaboration on the Clic Project by Open Smartflex (large-scale company management system), participating in the development team for reports and queries for Client Chilquinta and its subsidiaries (since April 2014).
    • • Development and implementation of the "SIMA" Maintenance System for the maintenance area of Chilquinta and its subsidiaries (Litoral, Luzparral, Luz Linares, and Casablanca).
    • • Implementation of the Tariff Mode System for Empresa Litoral.
    • • Implementation of the Document Maintenance System "MDOC" for the HR department at Chilquinta.
    • • Temporary support on systems managed by contractors Adexus at Chilquinta.
    PHP
    CodeIgniter
    Vanilla MVC
    JavaScript
    JSON
    jQuery
    AJAX
    OracleDB
    Sybase
    Java
    ASP.net
    Visual Basic

Projects

  • Ruta99 Web/Mobile App · 99Minutos.com

    Development of the Ruta99 Web/Mobile Application, a Commercial Product for Logistics Route Planning.

    Next.js
    React
    TypeScript
    JavaScript
    GitHub
    pnpm
    Vercel
    Cypress

Mi Github @M4fty

GitHub Screenshot