Hi, my name is
Alessandro Junqueira I build things for the web and mobile.
Im a front-end developer with experience in technologies like Javascript, React, Next, TypeScript. I have extensive experience in creating responsive and interactiveuser interfaces, as well as implementing business logic in web applications.
01. About
Mid-level Front-End Developer with 6 years of experience, specialized in JavaScript, TypeScript, React, and Next.js. I have solid experience in developing complex applications, integrating internal and external APIs, state management, contexts, cache, SSR, pipeline configuration, Docker Images, ESlint, Prettier, and unit and integration testing.
Currently, I am enhancing my skills for Full Stack development with Node.js, studying software architecture, asynchronous messaging, microservices, databases, and everything related to building decoupled and scalable applications.
I am a communicative and collaborative professional, always aiming to deliver projects and features with performance and security. I have a market vision, understand competitors and trends, which allows me to contribute significantly to business success.
Solid Skills
- Javascript
- Next.js
- React.js
- Typescript
- Tailwind
- Styled Components
- React Query
- Redux
- Context API
- Zustand
- Zod
- Git
- Gitflow
- Docker
- Server Actions (SSR)
- Github Actions
- Jest
- Vitest
02. Where I have worked
- Kai Box
- Vagas
- Distrito
- Intergalaxy
- Chroma Garden
- Clube do Malte
Mid-Level Front End Developer @Vagas
Jan 2023 - Abr 2023
- At Vagas, I worked on a stage of migrating a legacy .NET monolith project to a new UI with React. This was a very challenging project because all the APIs of this application remained in the monolith, and as Front-End developers, we had to handle a lot of data processing and conversions. The project itself is a recruitment and selection platform from the business owner's perspective.
- Integration with the .NET backend, creating complex filters (such as age, location, tags, profession, and more than 50 filters) to improve candidate search, using Context API to manage states efficiently.
- Development of microsites and landing pages focused on marketing campaigns.
- We used Scrum as an agile practice in the work environment.
03. Some Things I have Built
Featured Project
Walmart Interface
Product Search: Find any product easily. Search and Product Page: Browse specific results and details. Shopping Cart: Add and remove products with a simple click. Product Modal: Add or remove items from anywhere in the application. Checkout: Add or remove items before going to the payment screen. Category Page: Explore products by different categories.
- Nextjs
- Typescript
- Tailwind
- Cache Validations
- Web scraper API
Featured Project
Booking.com Interface
This project was created to replicate the search on the booking.com website. In this project, it allows you to search for hotels, searching by city, date, number of people and rooms. For the search, we used the oxylabs web scraper api to bring data from the booking.com website itself.
- Nextjs
- Typescript
- Tailwind
- Oxylabs Web Scraper API
Other Projects
View the archive
Front End Pass In
This project has an admin panel for managing users registered for an event. With check-in and validation of one user per event (single credential).
- Reactjs
- Typescript
- Tailwind
Backend Pass In
pass.in is an application for managing participants in in-person events. The API tool allows the organizer to register an event and open a public registration page. Registered participants can issue a credential for check-in on the day of the event. The system will scan the participant's credentials to allow entry to the event.
- Reactjs
- Typescript
- Tailwind
Feedget
This is a project that creates an evaluation component to apply to other applications
- Reactjs
- Tailwind
- Typescript
Moveit
This project was created to create a routine of Pomodoro-style challenges to increase focus during studies. It has level logic, as well as the use of date and time functions
- Reactjs
- Context API
- CSS Modules
Podcastr
In this project, an application interface for podcasts is created. It has play, pause, next components, in addition to using an API to bring data to the application
- Next
- Context API
- Axios
Orkut Interface
In this project, it replicates the Orkut interface, very popular here in Brazil between the years 2000 and 2010. For the application data, I used the Github API itself.
- Reactjs
- Javascript
- Styled-components
04. Let's connect?