Front-end React Developer Freelancer

Profile-pic-Javier-Vargas

Hello, I'm Javier Vargas.

Passionate about Technology and Learning

I'm a mechanical engineer currently working as a Frontend Developer at WonderCraft.

I've been building websites with WordPress since 2016 and modern/complex websites using JavaScript and React since 2021. At the moment, I'm working on a project developed with Next using Tailwind for styling and Storyblok as Content Management System (CMS).

I'm a native Spanish speaker, and I'm also very proficient in the English language.

Portfolio

infrastructure

Countries Filtering App

Created using React with TypeScript. This application gathers information from a GraphQL API that delivers detailed information about countries in the World and presents it to the client, the user is able to refine the results from typing the name of the country or filter by continent and/or currency. This Single Page Application (SPA) is deployed using Firebase

javascript-webapp

Scientific Calculator

Project developed using HTML, CSS and Vanilla JavaScript, it performs different Math functions one would use to resolve advanced Math calculations. I had to assure the quality of the calculator app, no failures should be present. The tricky part is that some Math calculations can be expressed very differently, some people may use many parentheses (or omit them), power, change sign (positive to negative or vice versa), so I must check many test cases to assure the calculator works as intended.

cloud-coding

Todo App

Created from scratch using HTML, CSS and Javascript. This type of application is called a CRUD app because it is able to Create, Read, Update and Delete data from the client and arrange the elements displayed in the HTML canvas window. This app uses the Local Storage property from the browser, this way the app is able to storage the user's data even after reloading or closing the tab.

PC-programmer

Password Generator

Created from scratch using vanilla HTML, CSS and Javascript. This responsive web app is able to create random passwords according to the user's inputs, such as the length of the password, what characters to include (numbers, letters, special). The application relies on event handling and is able to arrange and manipulate DOM elements.

My Skills.

HTML-logo

Web Development

I've developed solutions that bridged the gap between customers' rough idea to advanced prototypes. I've developed websites using platforms like Wordpress & Shopify. I've created SEO-ready articles and Facebook/Google ads to attract leads for different products and services.

PC-programmer

Algorithms & Databases

I love to resolve problems everyday, I really enjoy the proccess of researching for information, watching tutorials, learn from experts to overcome computer and technology challengues. I've found that working with Algorithms and Databases is really helpful for this purpose.

Get In Touch

Do you have a project in mind? Do you think you need my help? Let's talk about it.

CONTACT ME