Juan Pedro B.

Juan Pedro B. Email and Phone Number

Senior Frontend Engineer | Typescript | Vue & Nuxt
Juan Pedro B.'s Location
Crevillent, Valencian Community, Spain, Spain
Juan Pedro B.'s Contact Details

Juan Pedro B. personal email

About Juan Pedro B.

Juan Pedro B. is a Senior Frontend Engineer | Typescript | Vue & Nuxt. He is proficient in Inglés. Colleagues describe him as "Durante el tiempo que he trabajo con Juanpe ha demostrado que tiene un gran talento como diseñador, además cabe destacar sus conocimientos en diseño web que nos han ayudado a darle un valor añadido a los contenidos educativos. Darle la enhorabuena por la calidad del trabajo realizado en protOS."

Juan Pedro B.'s Current Company Details

Senior Frontend Engineer | Typescript | Vue & Nuxt
Juan Pedro B. Work Experience Details
  • Sprinter
    Staff Frontend Engineer
    Sprinter Sep 2023 - Sep 2024
    Alicante
    I naturally progressed in my career at Sprinter to become a Staff Frontend Engineer. I took responsibility for code quality and technology decisions in Frontend development.This role gave me the freedom to research and conduct proof-of-concepts that improved our projects' productivity and maintainability.Additionally, Sprinter created a Tech Leads team to integrate various development teams and promote a culture of excellence. I stood out in this group for my initiative and… Show more I naturally progressed in my career at Sprinter to become a Staff Frontend Engineer. I took responsibility for code quality and technology decisions in Frontend development.This role gave me the freedom to research and conduct proof-of-concepts that improved our projects' productivity and maintainability.Additionally, Sprinter created a Tech Leads team to integrate various development teams and promote a culture of excellence. I stood out in this group for my initiative and proactivity, helping other teams adopt the best practices we followed in the frontend team and becoming a key figure in the Tech Leads team. Show less
  • Sprinter
    Senior Frontend Engineer
    Sprinter Apr 2021 - Sep 2023
    Alicante Y Alrededore
    Gradually, I took on more responsibilities and autonomy in the projects. I began to analyze project requirements and translate them into tasks, designs, and documentation.During this stage, we experienced a significant change in the stack, moving from Vue/Nuxt 2 to Vue/Nuxt 3. This version change involved considerable modifications to previously written code. This resulted in a learning curve that moved us away from the established conventions and best practices, especially in testing… Show more Gradually, I took on more responsibilities and autonomy in the projects. I began to analyze project requirements and translate them into tasks, designs, and documentation.During this stage, we experienced a significant change in the stack, moving from Vue/Nuxt 2 to Vue/Nuxt 3. This version change involved considerable modifications to previously written code. This resulted in a learning curve that moved us away from the established conventions and best practices, especially in testing. This experience highlighted the importance of framework abstraction and applying efficient testing strategies.During this period, I continued my training to improve the team's code quality. Without realizing it, I increasingly spent more time resolving my colleagues' questions, performing code reviews, and defining conventions.I learned that most engineering work isn't just about writing code and that productivity doesn't mean writing more code. I improved significantly in decision-making and solving complex problems, gaining confidence and security in my work. Show less
  • Sprinter
    Mid Frontend Engineer
    Sprinter Jan 2020 - Apr 2021
    Alicante Y Alrededore
    I joined Sprinter to form a new team for developing Frontend solutions. The initial team included a backend developer, a team leader, and me as the frontend developer.Together, we established best practices that made us a reference within the company's development area. We set conventions based on SOLID principles, Clean Architecture, design patterns, among others. I introduced the team to continuous integration using GitLab CI and Docker for code analysis and testing automation. I… Show more I joined Sprinter to form a new team for developing Frontend solutions. The initial team included a backend developer, a team leader, and me as the frontend developer.Together, we established best practices that made us a reference within the company's development area. We set conventions based on SOLID principles, Clean Architecture, design patterns, among others. I introduced the team to continuous integration using GitLab CI and Docker for code analysis and testing automation. I implemented automatic release generation from conventional commits and, together with DevOps, established the deployment protocols for Frontend applications across different environments.Once again, I experienced a change in the technology stack. All applications were developed as SPAs integrated with one or more REST APIs. I also worked on real-time applications with event communication through WebSockets.Over time, new members joined the team, which gave me the opportunity to act as a mentor, improving my soft skills.At Sprinter, we worked with agile methodologies, Scrum, sprints, etc. During this period, I conducted task analysis for frontend development. Show less
  • Everis
    Mid Full Stack Engineer
    Everis Apr 2019 - Dec 2019
    Espinardo, Murcia, España
    NTT-Data marked a milestone in my career. There, I stepped out of my comfort zone, changed languages, switched technology stacks, worked remotely, and traveled to Germany to meet the client. It was an intense and enjoyable experience.I participated in a continuous delivery project, which included code reviews, static analysis, and process, testing, and deployment automation. We practiced Scrum and agile methodologies, where I conducted task analysis, validated developed features, and… Show more NTT-Data marked a milestone in my career. There, I stepped out of my comfort zone, changed languages, switched technology stacks, worked remotely, and traveled to Germany to meet the client. It was an intense and enjoyable experience.I participated in a continuous delivery project, which included code reviews, static analysis, and process, testing, and deployment automation. We practiced Scrum and agile methodologies, where I conducted task analysis, validated developed features, and held meetings with stakeholders, designers, architects, and QA personnel. Everything was managed in Jira and documented in Confluence. I learned a lot from this project.Regarding the technology stack, I quickly learned to program in Java, Typescript, and Angular 2+, largely thanks to the mentors I had. In less than two months, I went from being a student to mentoring other colleagues who had been on the project longer than me. Show less
  • Mediaelx Web Design
    Full Stack Engineering
    Mediaelx Web Design Dec 2016 - Apr 2019
    Elx / Elche Y Alrededores, España
    In this company, I developed different types of projects, online stores with Magento and Prestashop; corporate websites with a CMS based on MySQL, PHP, and JQuery; and Mediaelx's flagship product, a CRM for real estate agencies.Here I learned how to manage databases in depth and virtual machines connecting via SSH. This helped me to have a broader perspective and to better understand the options we have when deploying web applications.As time passed, I took on more… Show more In this company, I developed different types of projects, online stores with Magento and Prestashop; corporate websites with a CMS based on MySQL, PHP, and JQuery; and Mediaelx's flagship product, a CRM for real estate agencies.Here I learned how to manage databases in depth and virtual machines connecting via SSH. This helped me to have a broader perspective and to better understand the options we have when deploying web applications.As time passed, I took on more responsibilities at the company, becoming a guide for the team and a mentor for new members.Although I learned a lot, we were all aware that the working methodologies were not the best. We tried to improve the situation by introducing Git, automation scripts, and modernizing the code using Laravel and Vue. Show less
  • Sistel
    Junior Full Stack Developer
    Sistel Jul 2015 - Dec 2016
    Alicante
    As I demonstrated my skills in backend development, I was assigned more and more responsibilities in projects. Eventually, I was in charge of both frontend and backend, carrying out projects from the design phase to the deployment of the database and the code in production.At this stage, I worked on projects based on nodejs where I began to make more intensive use of terminal command execution, git, npm, etc.Here I worked for the first time with a modern framework, AngularJS. In… Show more As I demonstrated my skills in backend development, I was assigned more and more responsibilities in projects. Eventually, I was in charge of both frontend and backend, carrying out projects from the design phase to the deployment of the database and the code in production.At this stage, I worked on projects based on nodejs where I began to make more intensive use of terminal command execution, git, npm, etc.Here I worked for the first time with a modern framework, AngularJS. In this project, we were three people: an Angular expert who led the project, a backend colleague, and me as the only frontend developer. Show less
  • Sistel
    Junior Frontend Developer
    Sistel Mar 2015 - Jun 2015
    Alicante Y Alrededore
    After finishing my studies in Fine Arts, I was lucky to find work as a web designer and developer. Here I learned to create templates for CMSs like Wordpress and Drupal. After demonstrating my programming abilities, I was also given the task of doing some basic PHP programming with Drupal.
  • Protos Soluciones Educativas
    Web And Graphic Designer
    Protos Soluciones Educativas Mar 2014 - Jun 2014
    Valencia Y Alrededores
    My job focused on the design and web layout of educational platforms based on the Blackboard platform. This was my first work experience in the world of software development even before finishing my studies. Here I learned to layout with CSS and to use Bootstrap and JQuery.
  • My Language Skills
    Diseñador Gráfico E Ilustrador En Prácticas
    My Language Skills Oct 2013 - Jan 2014
    Valencia, España
  • Universitat Politècnica De València (Upv)
    Becario, Escaneado Y Archivado
    Universitat Politècnica De València (Upv) Oct 2013 - Jan 2014

Juan Pedro B. Education Details

Frequently Asked Questions about Juan Pedro B.

What is Juan Pedro B.'s role at the current company?

Juan Pedro B.'s current role is Senior Frontend Engineer | Typescript | Vue & Nuxt.

What is Juan Pedro B.'s email address?

Juan Pedro B.'s email address is jp****@****ail.com

What schools did Juan Pedro B. attend?

Juan Pedro B. attended Universidad Politécnica De Valencia.

Not the Juan Pedro B. you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.