Marc España
Projects
Here you will find a variety of projects built in Angular, React, or Next.
Technologies
A short explanation of what I can achieve in each of the technologies.
Basic
HTML, CSS y JavaScript
My experience in HTML allows me to effectively structure web content. Through CSS, I apply responsive and attractive designs, and with JavaScript, I manage dynamic interactions and API manipulation in my web projects.
CSS Libraries
Bootstrap & Taildwind
I use Bootstrap to quickly build responsive user interfaces with its predefined components. On the other hand, I use Tailwind when I need granular control over the styling, as it provides a wide range of utility classes to build custom layouts.
Pre-Processors
SASS & LESS
I use Sass and Less in my web development because they offer an advanced syntax for CSS, allowing the use of variables, functions, and mixins, which simplifies and organizes the code. These preprocessors facilitate code reuse and maintenance, especially in large projects, by enabling a more concise and modular writing of style sheets
Superset & RxJS
TypeScript & RxJS
I use TypeScript and RxJS in web development projects to leverage TypeScript's static typing and compile-time error detection, and to efficiently manage asynchronous data streams and events through the reactive programming facilitated by RxJS, thereby enhancing the robustness and maintainability of the code.
Frameworks
React & Angular
I have a solid understanding of both React and Angular. With React, I can create dynamic and efficient user interfaces, leveraging its component model, virtual DOM reconciliation, and the use of hooks. In Angular, I excel in building large-scale single-page applications, using its comprehensive framework based on TypeScript, with a deep understanding of modules, components, services, and routing.
CMS
Wordpress & WooCommerce
I have experience with the WordPress content management platform, enabling me to create attractive and functional websites. Additionally, I am familiar with WooCommerce, which allows me to build robust and customizable online stores, including product setup, payment methods, and shipping management.
About Me
I began to awaken my passion for web development about 3 years ago. With the arrival of the pandemic, I started practicing with different technologies. I also worked for 1 year with a local company. My role was to create an interface for an electronic locker reservation page.
CURRENTLY, I STUDY ON MY OWN AND SEEK TO EXPAND MY CAREER OPORTUNITIES IN THE FIELD OF WEB DEVELOPMENT
Contact
You can contact me directly through any of these links.