About me

I am a passionate and versatile Software Engineering student with over 1 years of JavaScript experience and a keen interest in learning new technologies. I am currently exploring machine learning and mastering tools and practices such as TypeScript, AWS, Docker, and SEO to deliver optimized, reliable, and production-grade software.

I have solid experience in web frontend development, utilizing frameworks and technologies such as React and Next.js. My backend development skills include working with Node, Express, MongoDB, and Python. Additionally, I have UX design experience using Figma and Photoshop. I adhere to best practices in prototyping and coding, clean architecture, SOLID principles, and agile methodologies.

Beyond my internship and course work, I engage in personal projects where I create useful software or products from design and development to deployment on Vercel/Heroku/AWS. These projects aim to solve problems, provide inspiration, or enhance user experiences by delivering software tailored to providing specific solutions.

Skills

A look at all the programming languages, libraries, and tools I've worked with, since I started programming about +2 years ago. I have tried different programming languages and technology stacks, both Backend and Frontend, though I enjoy Frontend Development more!

Languages

HTML
CSS
JavaScript
TypeScript
Python

Frameworks and libraries

jQuery
React
Next.js
Django

JavaScript libraries

Redux
GSAP
Formik
Yup

Preprocessors, css style, component and motion libraries

Bootstrap
Tailwind
ChakraUI
MaterialUI
NextUI
Framer Motion

Backend stack

noSQL
Node.js
Express.js
MongoDB
Firebase
Postman
MySQL

Softwares and tools

VS Code
Git
GitHub
ESLint
Figma
Photoshop
WordPress
Elementor

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.