Skip to main content
Top expert badge
Recommended expert
Profile header background

Ivan P.-Full Stack Software Engineer

Ivan P. - Full Stack Software Engineer - profile avatar
Profile header overlay
Available
Valencia, Spain

Check rate

Experience

Nov 2023 - Jun 2026
Valencia, Spain
Remote

CTO, Principal Engineer & IT Consultant

Self Employed

Position summary
CTO, Principal Engineer & IT Consultant at Self Employed
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Built full stack applications across MERN (MongoDB, Express, React, Node.js) and MEAN (MongoDB, Express, Angular, Node.js) stacks, reducing time-to-market by 30% on average.
  • Developed and maintained WordPress sites with custom themes, plugins, and headless integrations, and built Shopify apps and storefront customizations, improving conversion by 25%.
  • Built backend services in Python and Java, plus REST APIs and data layers across PostgreSQL, MySQL, and MongoDB, improving throughput by 45% under peak load.
  • Deployed applications with Docker, Kubernetes, and CI/CD on AWS, cutting deploy time by 50% and rollbacks by 35%.
Oct 2022 - Nov 2023
Valencia, Spain

Co-Founder

Einabit

Position summary
Co-Founder at Einabit
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Built the core platform end to end on the MERN stack with React, Node.js, Express, MongoDB, and TypeScript, launching MVP in under 6 months.
  • Built a headless WordPress integration and a Shopify-connected storefront, improving content and commerce workflows by 35%.
  • Designed REST APIs and data layers with clear versioning, applying SOLID and clean architecture principles.
  • Built automated test suites (Jest, Cypress) and CI/CD pipelines, raising coverage from ~20% to 75%.
Jan 2021 - Sep 2022
Spain

Senior Backend Developer

Trucksters

Position summary
Senior Backend Developer at Trucksters
Industries
Transportation
Business areas
Information Technology
Product Development
  • Built and maintained high-throughput backend services in Node.js, TypeScript, Python, and Java, processing thousands of events per minute.
  • Designed REST APIs and schemas across MongoDB, PostgreSQL, and MySQL supporting real-time workflows and third-party integrations.
  • Implemented event-driven architecture with Kafka and RabbitMQ for asynchronous processing across distributed services.
  • Containerized services with Docker and Kubernetes on AWS, reducing infrastructure cost by 20%.
Jan 2018 - Jan 2021
Spain

Lead Developer

Dribo

Position summary
Lead Developer at Dribo
Industries
Real Estate
Business areas
Information Technology
Product Development
Explore Tech Lead
  • Led a team of 6 developers building a consumer platform on the MEAN stack with Angular, Node.js, Express, MongoDB, and TypeScript.
  • Owned frontend architecture, API design, and data modelling, and delivered WordPress-powered marketing pages and a Shopify-backed storefront, improving development velocity by 35%.
  • Established automated testing (Jest, Cypress) and CI/CD as default habits, raising release cadence from monthly to weekly.
  • Mentored junior developers and refactored legacy modules incrementally without freezing feature delivery.
Sep 2017 - Jul 2018
Barcelona, Spain

Lead Frontend Developer

QMENTA Inc

Position summary
Lead Frontend Developer at QMENTA Inc
Industries
Healthcare
Information Technology
Business areas
Information Technology
Product Development
Explore Tech Lead
  • Led frontend development for a medical imaging platform using React, Angular, TypeScript, Redux, and D3.js.
  • Improved rendering performance of large imaging datasets by 40%, enabling smooth interaction on clinical-grade hardware.
  • Defined component architecture and API contracts with backend teams, reducing integration rework by 25%.
Jun 2017 - Sep 2017
Barcelona, Spain

Senior Frontend Developer

Vueling

Position summary
Senior Frontend Developer at Vueling
Industries
Tourism
Business areas
Information Technology
Product Development
  • Built a mobile project for airline customer experience used by thousands of daily travelers.
  • Optimized app performance for low-end devices and intermittent connectivity, reducing load times by 30%.
Mar 2017 - Jun 2017
Alicante, Spain

Senior Frontend Developer

Entradas a tu alcance

Position summary
Senior Frontend Developer at Entradas a tu alcance
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Developed ticketing and e-commerce platform features with WordPress, React, AngularJS, Node.js, and AWS.
  • Customized Shopify and WordPress themes and integrated REST APIs for catalog and checkout flows.
Jun 2016 - Mar 2017
Alicante, Spain

Lead Frontend Developer

Jitrix Software & Design

Position summary
Lead Frontend Developer at Jitrix Software & Design
Industries
Information Technology
Business areas
Information Technology
Product Development
Explore Tech Lead
  • Led front and back-end development of web applications using WordPress, React, Node.js, JavaScript, and MySQL.
  • Introduced Git-based workflows and modern tooling, improving collaboration efficiency by 20%.
Sep 2015 - Jun 2016
Alicante, Spain

Frontend Developer

Gfi España

Position summary
Frontend Developer at Gfi España
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Built the Chronotime frontend with JavaScript, HTML5, CSS3, Backbone.js, and jQuery.
  • Used Grunt for build automation and maintained cross-browser compatibility across legacy clients.
Apr 2015 - Sep 2015
Alicante, Spain

Programmer

everis

Position summary
Programmer at everis
Industries
Information Technology
Tourism
Business areas
Information Technology
Product Development
  • Contributed to the Odigeo project using Java, Spring, Guice, Maven, Oracle PL/SQL, and the Atlassian stack (Jira, Confluence, Bitbucket).
  • Worked within an enterprise SDLC with code review and structured release processes.
Oct 2013 - Aug 2014
Benidorm, Spain

Programmer

webexperience.es

Position summary
Programmer at webexperience.es
Industries
Information Technology
Real Estate
Business areas
Information Technology
Product Development
  • Developed and maintained WordPress-based web and backend features in PHP, JavaScript, Python, and MySQL.
  • Integrated real estate portals with 13+ third-party listing partners, ensuring data consistency and uptime.

Industry experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology, Real Estate, Transportation, Healthcare, and Tourism.

Information Technology
Real Estate
Transportation
Healthcare
Tourism
Profile match chart

Business area experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology and Product Development.

Information Technology
Product Development
Profile match chart

Summary

Full Stack Software Engineer with 10+ years building web applications across MERN and MEAN stacks, plus Python and Java backends. Experienced with CMS platforms including WordPress and Shopify, covering custom themes, plugins, apps, and headless integrations. Strong in React, Angular, Node.js, TypeScript, MongoDB, PostgreSQL, and MySQL, with hands-on work in REST APIs, e-commerce, and cloud deployment (AWS, Docker, Kubernetes). Owns features end to end — from requirements through implementation, testing, and production support.

Skills

  • Stacks: Mern (Mongodb, Express, React, Node.Js), Mean (Mongodb, Express, Angular, Node.Js)
  • Languages: Javascript, Typescript, Python, Java, Php, Sql
  • Frontend: React, Angular, Angularjs, Next.Js, Redux, Html5, Css3, Tailwind Css
  • Backend & Apis: Node.Js, Express, Nestjs, Python (Django, Flask, Fastapi), Java (Spring Boot), Rest Apis, Graphql, Microservices, Clean Architecture, Solid Principles
  • Cms & E-Commerce: Wordpress (Custom Themes, Custom Plugins, Headless), Shopify (Apps, Themes, Storefront Customization), Woocommerce (Familiar), Headless Cms Integrations, E-Commerce Checkout Flows, Catalog & Order Management
  • Databases: Mongodb, Postgresql, Mysql, Redis
  • Cloud & Devops: Aws, Docker, Kubernetes, Ci/Cd, Github Actions, Git, Linux
  • Testing: Jest, Cypress, Playwright, Pytest, Junit

Languages

Spanish
Native
English
Advanced
French
Advanced

Education

Oct 2011 - Jun 2014

CIPFP Batoi

Computer Science · Alcoi, Spain

Statistics

Experience

Total positions 11
Experience in Information Technology 7.5 y
Avg length 1 y 2 m
Longest experience 3 y

Global experience

Countries worked in 1 (Spain)
Primary country Spain

Expertise

Recent roles CTO, Principal Engineer & IT Consultant, Co-Founder, Senior Backend Developer
Main industries Information Technology, Real Estate, Transportation
Main business areas Information Technology, Product Development

Qualifications

Highest degree Bachelor

Profile

Member since
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Have questions? Find more information here.

Ivan is based in Valencia, Spain and prefers 100% remote projects.

Ivan speaks the following languages: Spanish (Native), English (Advanced), French (Advanced).

Ivan has at least 12 years of experience. During this time, Ivan has worked in at least 8 different roles and for 11 different companies. The average length of individual experience is 1 year and 1 month. Note that Ivan may not have shared all experience and actually has more experience.

Based on recent experience, Ivan would be well-suited for roles such as: CTO, Principal Engineer & IT Consultant, Co-Founder, Senior Backend Developer.

Ivan's most recent position is CTO, Principal Engineer & IT Consultant at Self Employed.

In recent years, Ivan has worked for Self Employed, Einabit, and Trucksters.

Ivan is most experienced in industries like Information Technology, Real Estate, and Transportation. Ivan also has some experience in Healthcare and Tourism.

Ivan is most experienced in business areas like Information Technology and Product Development.

Ivan has recently worked in industries like Information Technology and Transportation.

Ivan has recently worked in business areas like Information Technology and Product Development.

Ivan holds a Bachelor in Computer Science from CIPFP Batoi.

Ivan is immediately available part-time for suitable projects.

Daily rate distribution

0% 25% 50% 75% 100%
20% of experts charge less than €480 per day.
20% of experts charge between €480 and €640 per day.
20% of experts charge between €640 and €800 per day.
20% of experts charge between €800 and €960 per day.
10% of experts charge between €960 and €1120 per day.
10% of experts charge €1280 or more per day.
<€480 €480-​640 €640-​800 €800-​960 €960-​1120 €1280+

The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

800
600
400
200
Rate comparison chart
Daily rate avg. 726 €

The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.

800
600
400
200
Rate comparison chart
Median rate 736 €

The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.

Calculated based on our freelancers’ daily rates as of 17 Oct 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.