MP. Full Stack Developer

About

Marc Pérez

Full Stack Developer

Marc Pérez

I'm a Telecommunications Technical Engineer from Barcelona, passionate about the web and mobile development with more than 10 years of experience in lifelong learning and tackling new projects with the same enthusiasm and dedication.

Solving problems quickly and independently. Person easy to make friends with. Good experience in all stages of the development process. I’m currently working as a freelance in different projects.

Besides web technologies I really like cooking, playing pool, padel, biking and running. I've done twice the Barcelona's marathon and I'll keep doing it.

Curriculum Vitae

Experience.

  • Full Stack Developer

    Nov 2017 - Currently

    Freelance

    Web and mobile application development
    TDD and Agile methodologies
    SPA (Single Page Application), PWA (Progressive Web Application)
    Experience in working remotely within a team. I know the importance of being available and
    respond quickly.

    Front-end

    React, react-router, react-redux, redux-saga, redux-thunk, create-react-app
    HTML5, SASS, CSS, Javascript (ES5, ES6)
    Webpack, Lodash, D3

    Back-end

    NodeJS, Python, Perl
    SQL (MySQL, Postgresql, SQL Server) and NoSQL (Apache Cassandra)

    Git, Mercurial, Github, Bitbucket
    Docker, Vagrant, VBox, VMWare

  • Web Application Developer

    Apr 2007 - Nov 2017

    Whads Media Studios S.L. (Barcelona)

    Web Application Development in Javascript, Node.js, ASP, PHP, Python and Perl.
    Mobile Application Development for iOS an Android with Axway Appcelerator.
    Frontend developer, Responsive Design, HTML5, CSS3, Javascript, JQuery, Google APIs, CSS3, SASS, React-Redux.
    System Administration and Monitoring Linux (Ubuntu) and Windows Servers.
    Comprehensive database management.
    Relational and NoSQL databases.
    Layout and integration of processes for managing and creating Newsletter campaigns using platforms such as Campaign Monitor, MailChimp, Sendy and Mailgun.
    Account and Project Manager.

  • Analyst programmer

    Apr 2006 - Apr 2007

    Online Solutions Ltd (Budapest)

    Internship in Budapest, Hungary as a junior web developer at Online Solutions Ltd.
    Maintenance and web development in Perl, HTML/CSS, Javascript, MySQL.
    Enterprise application integration.

  • Linux Administrator

    Jan 2005 - Mar 2006

    CCMA i CCRTVi (Barcelona)

    Supervising and monitoring processes and network with Nagios.
    Development of Perl script programs to automate different internal processes.

Knowledge.

  • Operating Systems

    Unix/Linux (Ubuntu)
    Windows Server 2003/2012

  • Programming languages

    Javascript (NodeJS), Perl, Python, PHP

  • Declarative programming

    HTML5, CSS3, XML, Xpath, Regex, SQL

  • Technologies, tools, libraries and others

    NodeJS, ASP (Javascript engine)
    NPM, CPAN
    Vagrant, VMWare, VBOX
    ExpressJS, Catalyst Web Framework
    React-Redux, Google APIs
    JQuery, Lodash
    SASS, Gulp, Babelify
    Apache, Nginx, IIS
    Axway Appcelerator (Cross-Platform Native Mobile Apps)
    MySQL, SQL Server, Apache Cassandra
    RESTful WebServices
    TDD (Test Driven Development) (Mocha - Chai)
    MQRabbit
    GVIM, Eclipse
    GIT, SVN, Mercurial
    Monit (Monitoring tool)
    MJML (Responsive Email Framework)
    PUGJS (Template Engine)
    GIMP, Photoshop

Studies.

  • Technical Engineer of Telecommunications (Computer Networks)

    2001 - 2005

    Universitat Pompeu i Fabra, Barcelona.

  • Adult Education of Telecommunications Systems and Computing

    1999 - 2001

    CEP Monlau, Barcelona.

  • Technician of Electricity and Electronic

    1994 - 1999

    CEP Monlau, Barcelona.

Idioms.

  • Catalan

    Native oral and written

  • Spanish

    Native oral and written

  • English

    Advanced level of oral and written comprehension and good level of oral and written expression.