RODENPER

Hi! I am J. Rodenper

  • Mathematician

  • Front-end

  • CAD developer

  • +16 years of experience

Experience

March 2023 - Present

SEDDI

I work within the front-end team developing web applications for clothing design. My task are about the creation and maintenance of both interfaces (using React and Redux) and CAD tools (2D and 3D). I am involved in building multiple proprietary frameworks, including a robust set of customizable components for React. Occasional back-end developments (NestJS). I work remotely in an international team.

June 2021 - March 2023

VOXELCARE

I worked as a front-end developer (JS/TS, React, Redux...) and CAD/CAM developer for the design and manufacturing of shoe insoles. I developed algorithms for reconstructing geometric entities from data acquired through three-dimensional scanning systems. Among many other tasks, I participated in the creation of custom frameworks for visualization of elements in 3D environments.

January 2008 - May 2021

INESCOP

I participated in the development and maintenance of numerous desktop applications (C++) and CAD/CAM design tools for footwear, mostly as a developer, but also leading projects. I developed plugins for Rhinoceros (C#). Among my daily tasks was working with NURBS (Non-Uniform Rational B-Splines) and developing various types of mathematical algorithms. Additionally, I contributed to the generation of texture maps for 3D models and the setup of rendering scenarios.

Personal project

August 2024

Tandem #63

Design, development, and maintenance of the company’s website.
I designed and developed the website for the Tandem #63 gym. I developed both the front-end and back-end. The website meets the needs the client requested. All components have been developed by me from scratch using React. The design is responsive and adapts to any device. I developed it using NextJS, utilizing SSR to improve the user experience. The website includes user management, where each user has a personalized profile to store their statistics and all the necessary day-to-day information valued by the gym itself. There is also a forum for members.

April 2024

Find Spheres

Click to test!
I have called this 3D game (beta version) "Find Spheres" and it is based on the Namek planet from the Dragon Ball universe. Built from scratch in TypeScript, using React and three.js. Generates random scenarios every time you reload, ensuring no two games are the same. Dive in and have fun searching for the Dragon Balls! Don't play on touch screen for better experience.

June 2024

Catalog of components

Customize your web!
This is a catalog of components that I have created for React applications. The idea is to add more and more components.

Skills

HTML5
CSS3
JavaScript
TypeScript
C++
C#
React
Redux
styled-components icon
Styled components
Storybook icon
Storybook
three.js
OpenGL
WebGL
Node.js
npm
Next.js
Docker
MySQL
MongoDB
JSON
Github
Gitlab
Git
SourceTree
SmartGit
VS Code
Figma
Asana
Jira
Trello
Rhinoceros icon
Rhinoceros
Blender
Jest
Testing library
Playwright

About me

Profile Image

Hello! My name is Jonatan Pérez Rodenas and this is my modest corner on the web. J. Rodenper is the nickname I use as a developer. I have a degree in Mathematics and I have a great passion for programming. I have specialized in creating tools for CAD and web development. With over 16 years of experience in the industry, my goal is to continue learning and stay up to date with new technologies.

In my free time, I enjoy playing chess and playing the guitar. I am always looking for new challenges and opportunities to grow both professionally and personally.

If my profile has caught your interest, don't hesitate to contact me.