Francisco Molina Montenegro

Francisco Molina Montenegro

$30/hr
Pro Front-end developer - Mid PHP Developer
Reply rate:
-
Availability:
Part-time (20 hrs/wk)
Age:
39 years old
Location:
Barcelona, Catalonia, Spain
Experience:
8 years
Francisco Molina Montenegro Barcelona, Catalonia, Spain -- linkedin.com/in/francisco-molina-montenegroa98a5358 Summary 7+ years experience as front-end developer: Those years stuying in the faculty granted me an analytical mindset being able to solve problems by standing close to efficiency and good practices when programming. Subsequent work experience, made me a versatile developer to confront projects from both ends working as front-end but also as back-end (PHP frameworks like Laravel or Symfony and MVC5 .NET) in so many different projects, environments and technologies. However, my latest experience and natural tendency towards to frontend development by using JavaScript ES6+, frameworks (VueJs) and layout composition (HTML5, CSS3). Browser rendering optimization, AJAX flows and TDD are part of my skill set. Furthermore, I am an experienced JavaScript developer where S.O.L.I.D. principles, memory management or clean code are in my daily routine. Lastly, I am a responsible and a team player who feeds good atmosphere into the team to achieve its goals. Experience Frontend Engineer Educaweb Mar 2019 - Present (2 years 3 months +) Educaweb is the reference portal of Spain in training programs, masters and degrees that helps users to find the course that best suits their needs. My role is to implement a front-end architecture based on: • ITCSS + BEM with SaSS as our CSS structure. • Building an environment based on Webpack 4 plus Babel for code transpiling and polyfills to ensure retroactive compatibility. • Refactoring our JS/jQuery code to reach a ES6+ modules and components structure making use of the Factory design pattern. • Applying S.O.L.I.D principles. • Handling and analysing memory in order to fix potential memory leaks. • Using the latest API JavaScript like Intersection/Mutation Observers. • Building own Vanilla/ES6+ JS components and plugins. • Validating our JS scripts with EsLint/JShint. • Applying Browser Rendering Optimisation techniques like Critical Path. • Building a TDD environment with Mocha, NightwatchJS and Chromedriver. • Scrum and Agile methodology. Francisco Molina Montenegro - page 1 Freelance Frontend Developer Freelance Web Development Sep 2018 - May 2019 (9 months) Involved in projects for traveling ecommerce, coupons app, art portofolios or music magazines. • Projects using ES5/ES6 Vanilla JavaScript. • Developed JS ES6+ own plugins for commercial projects. • Developed jQuery own plugins for commercial projects. • SaSS preprocessor, Webpack and automation tools (Gulp & Grunt). • Solid cross browser responsive design. • Involved in Laravel5+ (PHP) projects. Laravel | MVC | OOP | HTML5 | CSS3 | SaSS | VueJS | Browse Rendering Optimisation | JavaScript | NodeJS | AJAX | Mocha | Selenium | MySQL | PWA | Git | BitBucket | Gulp | Responsive Design Frontend Developer Coinaphoto Jul 2017 - Sep 2018 (1 year 3 months) Coinaphoto was a B2B and B2C global stock photography platform with 200k photographers worldwide sharing millions of images. Coinaphoto Missions, Photo Challenges or Photoduels were part of our B2C stack. As a front-end developer my role was: • JS refactoring by module pattern and component prototyping. • Browse Rendering Optimisation. SaSS preprocessor. Gulp. • Solid cross browser responsive design. • TDD using NodeJS, Mocha and Selenium. • Scrum and Agile methodology. MVC | Symfony | PHP | OOP | javascript/jQuery | AJAX | HTML5 | CSS3 | Responsive Design | MySQL | SASS | Git | Bitbucket | Agile | JIRA | Unit Test Front-end | Gulp Frontend Developer Surfholidays.com Apr 2016 - Jun 2017 (1 year 3 months) Surf Holidays is the world’s leading platform for surf travel, allowing users to book over 20,000 surf accommodations, surf packages & surf schools across 118 surf towns Worldwide. I worked as front-end developer but also supporting in small/medium back-end Laravel tasks: • Developed JS/jQuery own plugins. • Browse Rendering Optimisation techniques. • SaSS preprocessor and automation tools. • Solid cross browser responsive design. • Scrum and Agile methodology. Francisco Molina Montenegro - page 2 MVC | Laravel | PHP | OOP | javascript/jQuery | AJAX | HTML5 | CSS3 | Responsive Design | MySQL | SASS | Git | Bitbucket | Trello Web Developer Ocho Tags Desarrollo y Marketing Oct 2015 - Mar 2016 (6 months) 8tags is a web development agency located in Alicante (Spain) which has worked along with national newspapers, multinational corporations like Nike, international brands like Tupl, national universities and museums or local businesses. • Front-end and responsive design. • OOP PHP REST API for a national newspaper blog community. • Integration & synchronization data between a software and it's web app through a REST PHP API. PHP | OOP | javascript/jQuery | AJAX | HTML5 | CSS3| Responsive Design | MySQL | GIT & Bitbucket | API development | JIRA Web Developer Surfholidays.com Nov 2014 - Jun 2015 (8 months) Surf Holidays is the world’s leading platform for surf travel, allowing you book over 20,000 surf accommodations, surf packages & surf schools across 118 surf towns Worldwide. • Build the whole new website with Laravel, HTML5, CSS3, JS/jQuery, AJAX. • Load results using infinity scroll feature • Responsive Design • UI interfaces MVC | Laravel | PHP | OOP | JavaScript/jQuery | AJAX | HTML5 | CSS3 | Responsive Design | MySQL | Resources & performance optimization | GIT & Bitbucket Junior Web Developer Ocho Tags Desarrollo y Marketing Oct 2013 - Sep 2014 (1 year) 8tags is a web development agency located in Alicante (Spain) which has worked along with national newspapers, multinational corporations like Nike, international brands like Tupl, national universities and museums or local businesses. • Front-end and back-end. • Responsive Design. MVC | PHP | OOP | JavaScript/jQuery | AJAX | HTML5 | CSS3 | Responsive Design | MySQL Junior Web Developer BITmarketing Francisco Molina Montenegro - page 3 Oct 2012 - Sep 2013 (1 year) BIT is a digital marketing agency that helps to improve the digital presence of their clients on the web. • Front-end and Back-end. • Responsive Design. • Web application (PHP+AJAX+jQuery) that allows users to view the products of a shop through the webcams installed there. The system allows users to buy those products by priority date turns. MVC | PHP | OOP | JavaScript/jQuery | AJAX | HTML5 | CSS3 | Responsive Design | MySQL Education Universitat d'Alacant Computer Science, Computer Science 2006 - 2012 Developing and managing larger systems. Design, implement, test and maintain software applications individually and in a team. Licenses & Certifications UX & Web Design Master Course: Strategy, Design, Development - Udemy UC-R30R311W Web Design for Usability - Interaction Design Foundation (IxDF) NdvfJQVss Browser Rendering Optimization - Udacity Client-Server Communication - Udacity Skills JavaScript • CSS3 • OOP • Responsive Web Design • Web Development • HTML 5 • PHP • MySQL • Laravel • jQuery Francisco Molina Montenegro - page 4
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.