Personal details

Jorge P. - Remote full-stack developer

Jorge P.

Freelance Software Engineer
Based in: 🇪🇸 Spain
Timezone: Madrid (UTC+1)

Summary

I'm a Senior Full-Stack Web Engineer with extensive hands-on experience implementing projects of all sizes, ranging from small one-off prototypes to large-scale online intranets, data processing platforms and content management systems. My services cover R&D, prototyping, database design, back and front-end development and mobile development (both responsive HTML5 and native Android) - all with a strong focus on scalability, performance, and added value for the final user.

As a software engineer with a Master's degree by a Swiss university, I have a strong focus on quality at all levels, which results in: curated user experiences, robust code architectures for maintainability and re-usability, (almost) bug-free production applications thanks to automated tests, and user experiences tailored to the exact client and user needs.

Thanks to years of experience in a wide range of topics involving all the phases of the software development life cycle, I can also become your consultant and help you choose your technical stack, refine your user stories, and implement the right project management methodology for your case. I can lead and implement your project myself, or become part of your engineering team.

Having worked in multi-cultural, remote environments for over five years, and for clients from all around the globe, I understand the importance of good, frequent and effective communication for the success of every project.

I'm looking forward to working with you on a new challenge!

Work Experience

Senior Web Engineer
Freelance | Nov 2014 - Present
PHP
Ruby on Rails
Node.js
Angular
Google App Engine
Bootstrap
Chrome Extension
Ember.js
Zend Framework 2
I have worked as a remote full-stack software engineer for several companies from different markets and countries, including travel agencies, social networks, and web catalogs from USA, Canada and Australia, thus dealing not only with different time zones, but also with different work cultures and philosophies. By integrating my clients' engineering teams as an externalized engineer, I have been able to provide my highest levels of commitment, quality and collaboration.
Senior/Lead Software Engineer
PacketFabric | Mar 2020 - May 2021
Jenkins
Redis
RabbitMQ
Bootstrap
Python 3
Vue.js
As part of the business support systems team, I was in charge of implementing, maintaining, leading and debugging a wide range of micro-services around our billing systems, which supported our marketing, sales and business teams.

Projects

MTCoach
Ruby on Rails
CSS3
PostgreSQL
RSpec
LESS
Docker
React
Material-UI
Cypress
Moneythink provides a suite of mobile and web applications to guide youth students through the whole college application process: comparing colleges, applying for awards and creating financial plans that analyze the college affordability for the student. As a full-stack engineer and in collaboration with Adam Parrot via the CauseLabs web agency, I helped lead the refactoring and revamping of a mobile web based application, built primarily with React, Material UI, ES6, CSS3 (LESS), HTML5 and Cypress on the front-end, and Rails, RSpec and PostgreSQL on a dockerized deployment on AWS Elastic Beanstalk. I was involved in this project for over 8 months part-time, and assisted the decision making team with engineering advice and helped with related maintenance tasks, debugging and pixel-perfect attention to detail.
Easycycle 2.0
HTML/CSS
jQuery
MySQL
CSS3
Laravel
Phpunit
PHP 7
Bitbucket Pipelines
Vue.js
Revamping of the existing e-catalog for Easycycle Sàrl, a reference e-bike shop in Western Switzerland. It features a full custom Admin CMS, bike lists, search and comparison, a news module integrated with Facebook, on-the-fly PDF generation and a carefully crafted responsive interface. Built with Laravel 5.5, PHP7, MySQL 5.7, CSS3 (SASS), HTML5, JS (Vue.js & jQuery) and deployed with Bitbucket Pipelines. The site serves over 10k monthly visits with an initial page load of under 200ms.

Education

HES-SO Lausanne, Switzerland
Master's degree・Information & Communication Technologies
Sep 2012 - Mar 2014
Miguel Hernández University (UMH), Elche, Spain
Bachelor's degree・Telecommunications, Minor in Electronics Systems
Sep 2004 - Sep 2010

Certifications & Awards

Professional Scrum Developer I
Scrum.org | Jan 2015
CIW Database Design Specialist
CIW | Feb 2011