About me

I am an experienced frontend developer specializing in JavaScript. I am passionate about creating robust web, mobile, and desktop applications using modern technologies. I have focused primarily on exploring new technologies, striving every day to create increasingly efficient and comprehensive solutions. I enjoy working in a team, fostering the skills of all members to form a team based on constant improvement, communication, and trust. I believe that in this field, everything has a solution and that nothing is impossible for a developer, as the only limit is oneself. One of my motivations is to make the decision every day to give my best to achieve success. I am always open to change and willing to learn whatever is necessary to achieve the objectives. I adhere to best practices in every stage of development, including clean architecture, SOLID principles, pixel-perfect design, GitFlow, and agile methodologies. Exploring Electronics and Robotics using Arduino (C++) by working on projects.

CVLinkedInGitHub

Experience

Frontend Developer | IA Interactive · México | Mar. 2023 - 2 yrs 6 mth

Actively participated in projects for a leading film entertainment chain with a presence across Latin America, Spain, and India. Focused on delivering high-quality digital experiences for millions of users.

Collaborated cross-functionally with backend, UX, and other frontend teams, and constant comunication with clients, to ensure successful project completion and implementation.

Optimized and refactored legacy code in multiple projects, improving performance, maintainability, and code quality.

Implemented a microfrontend architecture to create reusable and independent components, facilitating collaborative development and enabling efficient internationalization (i18n) across all projects.

Integrated RESTful APIs (GraphQL services), working closely with the backend team to resolve issues, comunicate impediments, and suggest improvements.

Integrated secure payment gateways for various international payment services, ensuring successful user transactions and accurate recording of user and purchase data.

Built and maintained desktop applications using Electron.js and Next.js, focusing on feature development and maintenance.

Created and documented UI components in isolation using Storybook, enhancing productivity and collaboration by providing a dedicated environment for component visualization and testing.

Implemented testing strategies using libraries like Jest, Testing Library, Vitest, etc. Ensuring the functionality and reliability of components.

I had the opportunity to train new developers, sharing knowledge and best practices to facilitate their incorporation into the team and their successful integration into projects.

Full Stack Developer | Zima-Blue · Portugal | May. 2025 - 4 mth

Integrated Sanity CMS with Next.js, ensuring a smooth connection between the CMS and the frontend, improving the client's content management and optimizing the workflow.

Defined and structured documents and schemas in Sanity, achieving a clear, organized and easy to manage content management for the client.

Configured dynamic SEO in Sanity CMS, allowing clients to modify metatags, titles and descriptions easily without the need for development intervention.

Implemented user interfaces that were accessible, functional and aligned to the layouts provided in Figma by the design team, ensuring a consistent and optimized end-user experience.

Defined and structured the frontend architecture with a focus on scalability, maintainability and component reusability, facilitating the orderly and efficient construction of websites.

Optimized GROQ queries to improve data loading efficiency, ensuring fast response times and a smoother user experience.

Created and documented UI components in isolation using Storybook, enhancing productivity and collaboration by providing a dedicated environment for component visualization and testing.

Web Developer and Web Designer UX | Freelance · Venezuela | Feb. 2022 - Mar. 2023

Design and develop web pages and applications, consistently applying clean architecture and ensuring pixel-perfect implementation across all projects. My experience spans a wide range of projects, including: Landing pages and multi-section websites, Manageable e-commerce stores with registration and login functionalities, Manageable blogs, Interactive dashboards.

Frontend Developer and Web Designer UX | Studio Iluxion · Perú | May. 2022 - Jul. 2022

Web designer and responsive web designer on projects using Figma, HTML, CSS, SCSS, SASS, Bootstrap, JavaScript, jQuery implementing SCRUM, pixel perfect and clean code.

Skills

A look at all the programming languages, libraries, and tools I've worked with, I started programming about 5+ years ago. I have tried a few programming languages and technology stack, both Backend and Frontend.

Event though the scope of web development is wide, I was very interested and focused on Frontend development. See more in my github.com/jeandv

Frontend stack

HTML
CSS
JavaScript
TypeScript
jQuery
React.js
Next.js
Angular
Ionic
Electron.js
Redux
TanStack Query
Zustand
Jest
Storybook
Pug
Sass
Tailwind
Shadcn
Framer Motion

Backend stack

noSQL
Node.js
Express.js
MongoDB
Apollo - Graphql
Firebase
Sanity CMS
AWS
Docker

Electronics and robotic

C++
Arduino
Tinkercad
LiveWire
Proteus

Softwares and tools

Git
Github
Bitbucket
Postman
Figma
Photoshop
WordPress
Elementor
Cura 3D
Autodesk Fusion

Practices

Agile
Clean Architecture
SOLID
Pixel perfect
Gitflow
Prototyping
Microfrontends

My work process

Meeting

The first step is to hold a meeting to learn about your expectations, objectives and project requirements. It is important to discuss the scope of the project, the resources required and the project delivery schedule.

Prototyping

With the action plan already defined, the web designs are made. Through Figma, mockups will be presented so that you have an image of what will be your website with the chosen colors and fonts, adapted for all devices and prioritizing usability.

SEO and content

The next step is to implement an SEO and content strategy to help improve a website´s visibility in search engine results, which can generate more traffic and improve the quality of visitors.In addition, a well- structured content strategy can also contribute to better and longer - lasting results.

Development phase

Once the design has been approved, the layout will be designed in the test environment and all the functionalities will be implemented so that the website takes shape. In the case that a website with SEO and content has been contracted, they will also be applied in this phase.

Test phase

You want a beautiful website, but you also want it to work perfectly, so in this phase we do all kinds of tests to make sure it´s fast, accessible, intuitive, secure, with a good responsive design, etc.

Migration

You are done. Congratulations, you have a website created by me. You will also have the option to hire my web maintenance service, so that it is always updated and ready.