A picture of the author, Filipe da Silva.

Hey, I'm Filipe da Silva

A detail-obsessed problem solver with a knack for analytical thinking. I just dove into the world of full-stack development through a bootcamp, shifting gears from my fast-paced days in warehousing management.

Now, I'm all about using tech to crack tough problems and bring innovative projects to life. Passionate about coding and always eager to learn, I'm excited to make a splash in software development.

Let's build something awesome together!

Projects

NC-News

Developed a full-stack application for a news system similar to Reddit, enabling users to post articles on various topics, comment on articles, and upvote or downvote content based on their preferences

  • Implemented the back-end API using Node.js and Express, with a PostgreSQL database, following the MVC design pattern to ensure a clean separation of concerns.
  • Created the front-end using React.js, employing a mobile-first approach with styled-components to ensure responsiveness and a seamless user experience across all devices.
  • Conducted rigorous testing with Jest to maintain high code quality and reliability.
Node.js logo HTML5 logo CSS logo API logo Jest logo PostgreSQL logo React.js logo Responsivess design logo

Labre-PR Backend

This is a Python API backend application for the Brazilian Amateur Radio Association, Labre-PR, website. The API provides endpoints for the website news system and the administration application, which handles associates' registration and maintenance, annuity control, and bureau control. The API uses an admin token to access sensitive information only for the application administrators.

  • Implemented using Python and Flask, with a modular architecture utilizing Blueprints for improved code organization and maintainability
  • Adopted Test-Driven Development (TDD) with PyTest to ensure robust and reliable code.
  • Integrated MySQL with SQLAlchemy to handle database operations, including the storage and retrieval of associates, news articles, and payment information
Python programming language logo Flask logo API logo PyTest logo MySQL logo

Books4U

Developed a mobile social app that leverages AI to recommend books based on open-ended user queries. You can ask, for example, "I just read the Maze runner series, can you recommend me something similar?"

  • Integrated Mistral AI for generating personalized book recommendations and utilized the Google Books API to fetch detailed information about the recommended books.
  • Implemented social features, enabling users to create interest-based groups, recommend books to group members, and write reviews for individual books
  • Utilized React Native and Expo for cross-platform mobile development, ensuring a smooth and responsive user experience.
HTML5 logo CSS logo API logo React Native logo Responsive design logo

Vassouras Lavoratti

A prominent Brazilian broom manufacturer website. Utilizing the latest web technologies such as HTML5, CSS3, and JavaScript, I created a static and user-friendly single page website, to showcase their extensive range of eco-friendly brooms. With a focus on responsive design and optimal performance, the website ensures a seamless experience across all devices.

  • HTML with CSS frontend
  • Responsive one page design with JavaScript
HTML5 logo CSS logo. Responsive design logo

FellowSheep Gaming Leaderboard

A React made website for the FellowSheep Gaming Esports team. The application fetch players information for an available public API and produces the players leaderboard based on the gaming mode.

  • React.Js with Axios frontend
  • CSS styling with Material UI
HTML 5 logo CSS logo React.js logo API logo Responsive design logo

Skills

HTML5 logo

HTML

CSS logo

CSS

Node.js logo

JavaScript

Python programming language logo

Python

React logo

Flask

Flask logo

Next.JS

React logo

React

React Native logo

React Native

Expo logo

Expo

Jest logo

Jest

PyTest logo

PyTest

PostgreSQL logo

PostgreSQL

SQL Server logo

SQL Server

MySQL logo

MySQL

Tail wind logo

Tailwind

Responsive Design logo

Responsivess

Github logo

Github