Personal details

JuanMa G. - Remote

JuanMa G.

Timezone: Amsterdam (UTC+2)

Summary

Freelance Javascript Full Stack Developer & Trainer | Frontend Specialist, with more than 15 years of experience in high performance sites.

Expertise in Javascript, developing code in Agile software environments and applying software engineering like OOP, refactoring, design patterns and TDD.

Frontend development w/ several JS frameworks (React, Angular, Vue...): Components, Testing, State Management (Redux), Auth & Security.

Backend development with Node.js: API's development, Authentication systems (Passport), Express, MongoDB (Mongoose) SSR w/ React, Streams & Sockets

Wide experience in Web Design (HTML5/CSS3 development) and in delivering websites that are accessible, usable with the highest quality and fully semantic code. Fluid Layouts & Responsive Web Design (Flexbox, CSS Grid,...)

Mobile development using technologies such as: React Native, SASS/Compass & ES2015

More than 3000 Hours of experience (since 2000) as Teacher/Manager of different courses & bootcamps related to Web Development

Team Manager, clarify-things guy, goal-achiever guy, oil-gear-team guy, problems-solver guy, solutions-adresser guy, trainer, coach and guide of frontend teams and projects.

Highly self-motivated and goal-oriented creative professional. Effective problem-solver. Quickly learner. Organized. Fluent in English and Spanish. European community citizen. Able to relocate.

Specialities:

  • Effective Communicator. Training, Coaching, Management, Leadership
  • Vanilla JavaScript and several frameworks (React, Angular, Vue), AJAX, Object Oriented, Modular, High Performance, ES2015, Unobtrusive and Tested (TDD) Javascript code.
  • Projects Architecture and Workflow Tools (NPM, Web Components, Modular Arquitecture, Webpack)
  • Mobile Development w/ SASS/Compass, React Native, SASS/Compass & ES2015
  • Clean code, Usability, Accessibility. 100% valid, Semantic & Optimized CSS3/HTML5. Responsive Web Design.
  • Backend Development: Node.js mainly but also Python & PHP

Work Experience

Senior Frontend Developer
N/A | Feb 2006 - Present
N/A
Teacher & Training Manager
N/A | Jan 2000 - Present
Teacher & Training Manager of several contents (Javascript, XHTML & CSS, Internet, Outlook, Advanced Access, Word, Excel, Windows XP, etc...). More than 300 hours of experience in managing learning. Trainings done/managed for Softonic, La Salle University, CSD, Ironhack, Vueling, Code Institute and several occupational trainings.