Saltar al contenido principal

About me

Matías Sebastián Cappato

Matías Sebastián Cappato

System Analyst | Full Stack Developer

Professional Experience

Doppler - Email, Automation and Data Marketing

FullStack Developer Current

October 2020 - Present (4 years 6 months) | Mar del Plata

Technologies and Tools:
  • Frontend: Modern JavaScript, React 18, Angular, HTML5, CSS3, Jest
  • Backend: Node.js, Express, TypeScript, Strapi, PHP
  • Databases: MySQL, Firestore
  • DevOps: Docker, Docker Swarm, Traefik, Digital Ocean, Google Cloud Autopilot, Nginx, Cloudflare
  • CI/CD: GitHub Actions, Jenkins
  • Methodologies: Scrum, Daily, Planning, Demo, Retro (Atlassian Suite), Jira, Confluence, Slack
  • Others: Firebase, Stripe, WordPress, Google Sheets
Responsibilities and Achievements:
  • Collaborated in the maintenance and creation of new features for various web projects, such as the official site, blog, help center, and academy.
  • Took the initiative to migrate LAMP/WAMP-based projects to Docker environments, improving development configuration and standardization, which accelerated delivery times.
  • Worked on implementing interactive dashboards for clients, using micro frontends with React and Angular, and developed unit tests with Jest to ensure code quality.
  • Developed and implemented push notifications using Service Workers and the Firebase suite.

Idata Suite

Full Stack Developer

February 2020 - October 2020 (9 months)

Technologies and Tools:
  • PHP (Symfony, CakePHP, Laravel), Node.js, NestJS, TypeScript, Python, SQL, Vue.js 2, Flutter (BLoC pattern), AWS
Responsibilities and Achievements:
  • Worked on the internal development of a property management platform for expense administration, including user notifications and pending invoice alerts.
  • Focused primarily on frontend development, building cross-platform mobile applications for Android and iOS using Vue.js and Flutter.
  • Participated in technical meetings with the team leader to analyze problems and suggest improvements.
  • Introduced NestJS as a backend solution, helping the team adopt a more scalable and modular architecture.

Exactian - Contractor Document Control Platform

Full Stack Developer

February 2019 - February 2020 (1 year 1 month)

Technologies and Tools:
  • Vue.js, Quasar Framework, Node.js, NestJS, TypeScript, TypeORM, MySQL, JWT authentication
Responsibilities and Achievements:
  • Led the implementation of a system that allowed automatic replication of the platform for new client instances.
  • Developed a dashboard using Vue.js and NestJS that allowed client-specific configuration for each system instance.
  • The product was a contractor access control monitor used in industrial plants to ensure workers had all documentation updated before entering the facilities.
  • Assumed direct communication with clients through Google Meet to clarify technical requirements and provide support.

Maker Electronic

Technical Lead

February 2018 - February 2019 (1 year 1 month)

Technologies and Tools:
  • Google Cloud Platform, Firebase (Firestore, Cloud Functions), Node.js (API services architecture), SQL Server (stored procedures), Vue.js, Redis Streams, WhatsApp Business API, Facebook for Developers, Social Authentication, Progressive Web Apps
Responsibilities and Achievements:
  • Assumed the role of Technical Lead for a hybrid application development project (PWA) aimed at taxi and ride-sharing companies throughout Argentina.
  • Led the development of a WhatsApp bot that interacted with users through a menu system, integrating the WhatsApp API and Google Maps API to predict addresses and routes.
  • Built a Progressive Web App for end users, with a map-based interface (similar to Uber) that showed the driver's photo, vehicle, and route.
  • Used Firebase (Firestore, Authentication, Hosting) and GCP Cloud Functions for serverless backend logic.

Esquiú School

Teacher

March 2018 - December 2018 (10 months)

Technologies and Tools:
  • Scratch 2.0
Responsibilities and Achievements:
  • Taught a special course for 16-year-old students, introducing them to software programming.
  • Part of the Sadosky.ar foundation program, using Scratch 2.0.
  • Director: Fernanda Bardi.

Avalith

FullStack Developer

March 2018

Technologies and Tools:
  • PHP (Laravel 5.6), JavaScript, React, Oracle, Ubuntu, Jira, Sheena
Responsibilities and Achievements:
  • Collaborated with the team on a short-term engagement to update and maintain web applications.
  • Worked with Laravel and React to develop and enhance features.
  • Handled Oracle database connections and queries.
  • Participated in internal meetings and agile ceremonies to prioritize and assign tasks.

Open Sports

FullStack Developer

April 2015 - February 2018 (2 years 11 months)

Technologies and Tools:
  • PHP (Yii 2.0), JavaScript (Vanilla), SQL Server (stored procedures), HTML5, CSS3, AJAX, jQuery, JSON, REST and SOAP Web Services, Active Directory, WSDL, SharePoint
Responsibilities and Achievements:
  • Led technical meetings with wholesale clients to understand their business needs and define system requirements.
  • Took full ownership of a custom-built, optimized e-commerce platform tailored for franchisees and wholesalers.
  • Made key technology decisions and mentored teammates in adopting the new platform.
  • Developed an advanced product search system with filtering by size, color, gender, and price range, including custom sorting logic.

Mutual OAM

FullStack PHP Developer

November 2014 - April 2015 (6 months)

Technologies and Tools:
  • PHP, HTML5, CSS3, JavaScript, AJAX, jQuery, JSON, ASP, DB2, MySQL
Responsibilities and Achievements:
  • Connected a legacy AS/400 system to the web using specialized drivers and PHP, a technically challenging solution that brought great satisfaction to the client.
  • Developed and maintained internal systems such as employee management, messaging and notes, and a support ticketing system.
  • Created a professional and provider directory platform with filtering capabilities.
  • Delivered training sessions for staff to ensure proper use and adoption of the new tools.

Favacard S.A.

FullStack Developer

October 2013 - January 2015 (1 year 4 months)

Technologies and Tools:
  • GeneXus, JavaScript, HTML, CSS, Web Services
Responsibilities and Achievements:
  • Developed and maintained a credit card management system for a regional financial company.
  • Implemented new features and optimized existing ones in the customer portal.
  • Created reports and dashboards for internal use and customer analysis.
  • Integrated the system with external payment processors and banking services.

Avatar

PHP Developer

November 2006 - December 2008 (2 years 2 months)

Technologies and Tools:
  • PHP, JavaScript, Ajax, jQuery, MySQL, PostgreSQL, Tomcat, Web Services
Responsibilities and Achievements:
  • Developed custom web applications for various clients in different industries.
  • Created and maintained database schemas and stored procedures.
  • Implemented front-end interfaces using JavaScript and jQuery.
  • Integrated applications with third-party services and APIs.

Education

National University of Mar del Plata

System Analyst

2016 - 2019

Completed.

University Center of Exact Sciences, Tandil

System Engineering (in progress)

Currently enrolled

Degree: Completed finals of the first year and two courses from the second year.

Skills

Professional Skills

  • Strong knowledge of best practices, agile methodologies, teamwork, and code review processes.
  • Skilled in designing accessible and user-friendly software, focusing on delivering the best user experience.
  • Strong skills in analyzing and migrating legacy code.
  • Ability to evaluate and select technologies and cloud providers according to project needs.
  • Problem-solving mindset and focus on clean, maintainable code.

Technical Skills

  • Frontend: JavaScript (ES6+), TypeScript, React, Angular, HTML5, CSS3, SASS, Bootstrap, Tailwind CSS
  • Backend: Node.js, Express, PHP, Laravel, Symfony, CakePHP
  • Databases: MySQL, PostgreSQL, MongoDB, Firebase Firestore
  • DevOps: Docker, Docker Swarm, Traefik, Nginx, Apache, Digital Ocean, AWS, Google Cloud
  • Testing: Jest, PHPUnit
  • Version Control: Git, GitHub, GitLab, Bitbucket

Achievements

Development & Architecture

  • Replaced LAMP/WAMP environments with Docker, streamlining setup and standardizing development environments across multiple projects.
  • Identified and refactored rigid, non-scalable code, turning it into flexible, maintainable solutions, fed by databases, arrays, or JSON files as needed.

Code Quality & Security

  • Promoted code reuse and component separation, improving project organization and ease of maintenance.
  • Contributed to server security by configuring custom Nginx rules and advanced Cloudflare settings.

Hobbies

  • Passionate about programming.
  • Enjoy playing chess, surfing, and swimming.
  • Took a lifeguard course as a personal interest.

Contact

Get In Touch

Feel free to reach out if you'd like to discuss potential opportunities or just want to connect.