Hi,

I'm Wil Garcia

Frontend Developer

"The only way to do great work is to love what you do." Steve Jobs.

About Me

image_aboutImage

Frontend Developer

"I'm a passionate web developer with experience in front-end development. With a strong background in web technologies like JavaScript with React, HTML, CSS, and Tailwind CSS, I've worked on projects that have allowed me to develop skills in designing and building attractive and functional user interfaces. In addition to my technical skills, I'm a proactive and creative collaborator, capable of working in teams to achieve common goals. I love keeping up with the latest trends and technologies in the world of web development, and I'm constantly seeking opportunities to learn and grow professionally. My goal is to continue growing as a developer and contribute significantly to innovative projects"

My Experience

Wedding Invitation

wedding_Img
react_Logo js_Logo tailwind_Logo vite_Logo

Wedding Invitation Template

wedding_Img
react_Logo js_Logo tailwind_Logo vite_Logo

News Homepage

news_Img
react_Logo js_Logo tailwind_Logo vite_Logo

Intro Section Nav

introSection_Img
html5_Logo css3_Logo js_Logo

Social Media Dashboard

react_Logo js_Logo tailwind_Logo vite_Logo

Notifications Page

notificationsPage_Img
html5_Logo css3_Logo js_Logo

Clone Spotify Page

cloneSpotify_Img
react_Logo js_Logo tailwind_Logo next_Logo

Result Summary Component

resultSummary_Img
html5_Logo tailwind_Logo

My Skills

My Route

Education

Feb - 2024

Backend Course with Node.js: Database with PostgreSQL

With this course, I learned about data persistence in Node.js using PostgreSQL. I learned to connect my REST API with relational databases and how to use Sequelize. I worked with queries, relationships, and migrations in my application, which allowed me to handle data efficiently and build robust and scalable applications.

Ene - 2024

Backend Course with Node.js: REST API with Express.js

With this course, I learned to develop backend applications using Node.js. I became familiar with the Express.js framework, where I learned to work with routes, set up servers, and use middlewares to handle HTTP requests. I learned to build a RESTful API, implement error handling, and perform data validation to create robust and secure applications.

Dic - 2023

Professional Scrum Course

With this course, I learned how to achieve success in my projects by applying the most successful agile framework: Scrum. I learned to master the Scrum methodology and use it to generate value for my clients through iterative deliveries that allowed me to make improvements on the fly and learn in the process.

Dic - 2023

Database Fundamentals Course

In this course I understood the basic design and modeling fundamentals required to achieve the best possible architecture in a database. As well as the skills necessary to perform a CRUD (Create, Read, Update, Delete), to apply it to relational and non-relational databases.

Oct - 2023

Next.JS Professional Course

In this course I learned concepts about Next.js consuming an API to connect a subdomain, deploy a website with Vercel, Authentication with the API, creation of a product dashboard.

Sep - 2023

React.JS course with Vite.JS and TailwindCSSS

In this course I learned how to build an E-commerce or Online Store with React.JS Integrating Vite.JS for the development environment, TailwindCSS for style management and React Router DOM for routes and navigation.

Sep - 2023

React.JS Course

In this course I learned, basic concepts of React.JS, how to create interactive web applications working with components, props, CSS styles, states and effects, Implementing React Context, React Portals and storage with Local Storage.

Jun - 2023

NPM Course: Package and Dependency Management in JavaScript

In this course I learned how to manage modules, create, distribute and publish packages. Also how to add or update and remove dependencies.

Jun - 2023

Asynchronism with JavaScript Course

In this course I learned concepts about asynchronism with JavaScript, Event Loop, Callbacks and Promises, to apply asynchronous functions to interact with an API.

May - 2023

Prompt Engineering Course with ChatGPT

In this course I learned how to use ChatGPT as a mentor, editor and personal assistant, about its limitations, common mistakes and how to deal with them. In conclusion, how to optimize the results obtained from ChatGPT and other LLMs using Prompt Engineering techniques.etc.

May - 2023

ECMAScript Course: History and Versions of JavaScript

In this course I learned about the new features that ECMAScript implements from version ES6 to version.

Apr - 2023

Basic and practical JavaScript Course

In this course, I learned about the history of JavaScript, about the basics of JS, about what is a variable, a function, an object and where those values are stored, what is Scope and how to use loops, how to work with objects, how to connect JavaScript with HTML. What could be a professional workflow, etc.

Feb - 2023

Basic and Practical Frontend Developer Course

In this course, I learned about how HTML and CSS code is transformed into a web page, the most important HTML tags, to correctly use CSS properties and selectors, to use CSS variables for colors, add fonts and sizes in the code, to layout web pages with responsive design, and how to identify components of a web page, and recognize advantages of responsive design and CSS architectures.

Feb - 2023

Git & Github Professional Course

In this course, I learned to work with git and GitHub, to install Git in an operating system, basic concepts, cloning a repository, to keep Version Control in your Projects with Git, hosting them in a local repository and in GitHub, to work in Teams Collaboratively, and to use Custom Domains with GitHub Pages, etc.

Contact Me