You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Jonathan RodriguezJR

Jonathan Rodriguez

Software engineer

€167/day
Valencia, ES
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Jonathan

Technology enthusiast, since I was 13 years old when I started in the world of programming and currently working as a freelancer in my company called GoodCode Solution creating quality software following best practices (SOLID, tests, documentation, agile methodologies with Scrum or Kanban depending on the project).

I have 15 years of professional experience, where I have had the opportunity to work in different sectors such as hospitality, creating a reservation engine for hotels that won the Fitur award for best reservation engine in Europe for 5 consecutive years, e-commerce, internal tools for companies, among others.

I have worked in large companies and startups as a developer and software architect.
I also have experience working in international teams such as Spain, Georgia, and Brazil.

My spectrum of professional skills includes:
- Back-end development (Python, Django, Flask, Node, Express, etc.).
- Front-end development (Javascript, Typescript, React, Vue, AstroJS, Vite, Webpack).
- Agile development with Scrum or Kanban.
- Unit and functional test development (Jest, Cypress, among others).
- CI/CD configuration.
- Technical documentation.
- Among others

In my free time, I enjoy developing video games. I am currently developing a 2D game with Unity based on "The Legend of Zelda".
  • Spanish

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Budapp
    Founder & Software Engineer
    August 2022 - Today (3 years and 10 months)
    Budapp is an application I developed on my own, focused on providing a solution for private clubs.

    With Budapp, clubs can have total control of their business, such as:
    • Total control of their users.
    • Management of discounts by user or category.
    • Product and stock management.
    • E-commerce for their products.
    • Dashboard with information on product stock and forecast of when they will run out of stock.
    • Internal club management, such as payment of suppliers, basic services (electricity, water, etc.).
    • Permissions management (Each user can only access parts of the software where they have permissions).
    • And much more.
    My responsibility in this project was to lead the product, develop both the front-end and back-end, and maintain continuous communication with some clubs to focus on their needs, perform unit and functional tests to ensure the correct functioning of the app.
    Python Django Rest Framework Django Typescript Webpack Cypress React Testing Library CI/CD
  • GoodCode Solution
    Founder & Software Engineer
    June 2021 - Today (5 years)
    Valencian Community, Spain
    GoodCode Solution is my private company where we focus on custom software development, software architecture consulting, and training and development teams in technologies such as (Python, Django, Flask, Javascript, Typescript, React, among others).

    At GoodCode, we also develop our own products and strive to stay up-to-date with technology.
    Python Django AWS PostgreSQL React.js Cypress Typescript JavaScript ES6 Vite BPMN 2.0 Camunda
  • Creditas
    Software engineer
    August 2021 - November 2022 (1 year and 3 months)
    Valencia, Spain
    Creditas is a company based in Brazil, and here I had the opportunity to work as a Software Engineer using technologies like Kotlin, React, Kafka, among others.

    My main job was as a full-stack developer on an online store dedicated to the Brazilian sector, using Kotlin and React JS.

    I also worked in the Platform department, where we were responsible for defining and creating the new architecture that other teams should follow to build real-time data applications using Kafka and KSQL.
    Kotlin React.js Typescript Webpack Sentry AWS Camunda BPMN

Recommendations

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Higher education in Web Applications, Web Application Development
    Ceac
    2014
    Formación superior en Aplicaciones web, Desarrollo de aplicaciones web
  • Python game development, Developer
    alexertech
    2013
    Python game development, Developer

Certifications

Skill set

Categories