Skip to content

Career

Work experience

Roles, companies and dates, most recent first. For each role: what the work covered, what I delivered and the stack I used.

Full Stack PHP Developer (Mid-level)

First Decision — Present Current role

Scope

CRMs and CMSs for expense control, user management, building cost allocation, content management and data collection.

What I delivered

  • REST APIs and business modules in PHP 8/Laravel 9, with a front end in Vue.js, JavaScript, jQuery and AJAX.
  • Built and maintained supporting PHP/Laravel services secured with JWT and OAuth2.
  • Docker and Docker Compose environments; Git/GitLab (GitFlow) and CI/CD practices.
  • Data modeling and queries in MySQL, MariaDB and PostgreSQL, following SOLID, Clean Architecture and REST conventions.

Stack

  • PHP 8
  • Laravel 9
  • Vue.js
  • Docker
  • GitLab
  • MySQL
  • MariaDB
  • PostgreSQL
  • Redis
  • JWT
  • OAuth2
  • Scrum
  • Kanban

Full Stack PHP/Java Developer (Mid-level)

Qintess —

Scope

Maintained and extended web systems, HR systems, public-sector services and online stores, across back end and front end.

What I delivered

  • PHP 5, 7 and 8 applications with Drupal 7/8, CodeIgniter 3, JavaScript, jQuery, AJAX and REST APIs.
  • Java back ends with Spring Boot, Hibernate, EJB, JSF, JPA, Maven and Tomcat, exposing REST and SOAP services.
  • Python automation and integrations (Flask, SQLAlchemy, Pandas, Pytest) for light ETL, reports and third-party APIs.
  • Design patterns, SOLID and service-oriented architecture to reduce coupling between modules.
  • Docker, Git/GitLab (GitFlow), MySQL, MariaDB and PostgreSQL, delivered in Scrum and Kanban.

Stack

  • PHP 5/7/8
  • Drupal 7/8
  • CodeIgniter 3
  • Java
  • Spring Boot
  • Hibernate
  • EJB
  • JSF
  • JPA
  • Maven
  • Tomcat
  • Python
  • Flask
  • SQLAlchemy
  • Pandas
  • Docker
  • GitLab
  • MySQL
  • MariaDB
  • PostgreSQL
  • REST
  • SOAP

Back-end PHP Developer (Mid-level)

Grupo Sinos —

Scope

Maintained web systems, media management systems and web services, across back end and front end.

What I delivered

  • PHP 5/7/8 systems with Laravel 5/7, CodeIgniter 3 and an in-house CMS; REST APIs, AJAX and MVC.
  • Integration endpoints and services in Java (Spring Boot, JPA) and Python (FastAPI/Flask, Requests) to exchange data between systems.
  • Asynchronous queues and jobs with Celery and Redis in media workflows; MySQL, PostgreSQL and SQL Server databases.
  • Docker, Git/GitLab (GitFlow) and Scrum/Kanban across the delivery cycle.

Stack

  • PHP 5/7/8
  • Laravel 5/7
  • CodeIgniter 3
  • Java
  • Spring Boot
  • JPA
  • Python
  • FastAPI
  • Flask
  • Celery
  • Redis
  • Docker
  • GitLab
  • MySQL
  • PostgreSQL
  • SQL Server

Full Stack PHP Developer (Mid-level)

Mavetec —

Scope

Full stack web development: new features and business rules.

What I delivered

  • Full stack features with PHP 7, JavaScript, jQuery, AJAX, REST APIs and MVC.
  • Laravel, CodeIgniter 3 and plain PHP on the back end; Vue.js, React and Node.js on the front end and in services.
  • MySQL, PostgreSQL and MongoDB; Git/GitLab (GitFlow) and Scrum/Kanban.

Stack

  • PHP 7
  • Laravel
  • CodeIgniter 3
  • Vue.js
  • React
  • Node.js
  • MySQL
  • PostgreSQL
  • MongoDB

Junior Front-end Developer

Ondaweb —

Scope

Company websites, online stores, email signatures and web design.

What I delivered

  • Interfaces and pages with HTML, CSS, SASS, JavaScript, jQuery, AJAX and REST APIs.
  • Projects in Drupal 7, Joomla, WordPress and PHP 7.
  • MySQL and MariaDB; Git, GitLab, GitHub and GitFlow, in Scrum and Kanban.

Stack

  • PHP 7
  • HTML
  • CSS
  • SASS
  • JavaScript
  • jQuery
  • Drupal 7
  • Joomla
  • WordPress
  • MySQL
  • MariaDB

Help Desk Intern (Tier 1)

Alfa Software —

Scope

Solved common hardware and software issues and ran quality-control tests on the projects in development.

What I delivered

  • Tier 1 support for users and software environments.
  • Helped with quality testing and delivery tracking in Scrum and Kanban.

Stack

  • Tier 1 support
  • QA testing
  • Scrum
  • Kanban

Freelance Web Developer

Self-employed —

Scope

Company websites, online stores, email signatures and web design for direct clients.

What I delivered

  • Websites and stores with PHP 7, JavaScript, jQuery, AJAX, REST APIs, HTML and CSS.
  • WordPress and plain PHP projects with MySQL and MariaDB.
  • Version control with Git, GitLab and GitHub.

Stack

  • PHP 7
  • WordPress
  • HTML
  • CSS
  • JavaScript
  • jQuery
  • MySQL
  • MariaDB