About me

I am a passionate self-taught developer with over a year of JavaScript experience, striving to become a Full Stack Developer. I’m mastering tools like Linux, AWS, CI/CD, Docker, and Terraform to build efficient and secure solutions.

With expertise in frontend frameworks like React, Next.js, and React Native, and backend skills in Node.js, Express, and MongoDB, I bridge design and development through Figma and follow best practices like SOLID principles and clean architecture.

I also work on personal projects, leveraging AI and APIs to create innovative solutions that solve problems and inspire users.

Experience

Justkare Technologies - Mykare Health | Oct. 2023 - Present

Engineered and led the frontend development and maintenance of projects, implementing agile methodologies like Trello and adhering to best practices such as SOLID principles, pixel-perfect design, clean architecture, and clean code. Utilized tools like Jira, SCRUM practices, Git, GitFlow, and Bitbucket while leveraging technologies such as HTML, CSS, SASS, Tailwind, JavaScript, TypeScript, React, Next.js, Redux, and Zustand. Designed and developed microfrontend architectures to enable reusable component development. Additionally, engineered React Native mobile applications and contributed to Python-based solutions to enhance project functionality and scalability.

Ambrezent Technologies | 2022 - Mar. 2023

Designed and developed web pages using agile methodologies, clean architecture, SOLID principles, and ensuring pixel-perfect execution in all projects. I have worked on a wide range of projects, including landing pages, e-commerce stores, blogs, and dashboards.

Full Stack Developer Intern | Mar. 2022 - Apr. 2022

Comprehensive Python Full Stack Internship: Received mentorship and guidance while gaining hands-on experience in web development.

Skills & Tools

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

Though web dev's vast, I'm keen on Frontend. As a UI/UX enthusiast, I adore its aesthetics and focus.

Languages

HTML
CSS
JavaScript
TypeScript

Frameworks and libraries

React
Next.js
Remix.js
Astro
Gatsby
Svelte

JavaScript libraries

TanStack Query
Zustand
Formik

Preprocessors, css style, component and motion libraries

Scss
Sass
Bootstrap
Tailwind
ChakraUI
MaterialUI
NextUI
Framer Motion

Backend stack

Node.js
Express.js
MongoDB
Postman
Flask
Python
FastAPI

Softwares and tools

VS Code
Jira
Git
GitHub
Bitbucket
ESLint
Husky
Figma
Photoshop
WordPress
Elementor
Illustrator

Agile methodologies and coding principles

GitFlow
SCRUM
Clean Code
SOLID
Clean Architecture
Pixel perfect Design

Currently or interest in learning...

SQL
GraphQL
Socket.IO
Three.js
Java

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.