England
English
Brazil
Português

Felipe Freitas Silva

addressPin
Porto Alegre, Brazil

Ich bin ein Entwickler, der es liebt, neue Sprachen zu lernen - sei es im Bereich der Computer oder nicht. Ich bin immer auf der Suche nach neuen Herausforderungen und Möglichkeiten, meine Fähigkeiten zu verbessern. In meiner Freizeit spiele ich gerne Spiele mit Freunden und Familie, lese Fiktion und, natürlich, programmiere auch gerne.

Akademische gesehen bin ich im letzten Jahr des Studiengangs Software Engineering an der PUCRS und habe gerade ein Austauschprogramm an der Universität Bonn abgeschlossen. Ich habe auch ein GitHub-Profil, in dem ich alle meine akademischen Projekte organisiert habe. Schauen Sie doch mal rein.

Außerdem habe ich einige eigene Websites und mobile Anwendungen entwickelt, von denen ich die neueste im App Store veröffentlichen konnte. Diese neueste Veröffentlichung hat mich sehr stolz gemacht. Es war ein kleines Projekt, aber ein wertvolles Produkt. Es wurde mehrfach genutzt und mit einer größeren Gruppe von Menschen getestet. Das Feedback war durchweg positiv.

decorativeIcon

Bekannte Programmiersprachen & Technologien

  • Typescript
  • SQL
  • SCSS
  • React
  • React Native
  • Python
decorativeIcon

Letzte erfahrung

  • Berufserfahrung

    Hewlett Packard (HP)

    September 2024 - März 2025
    • Ich habe als Front-End-Entwickler bei HPs Instant Ink-Projekt gearbeitet und dort die Benutzeroberfläche und das gesamte Nutzererlebnis verbessert. Ich habe neue Funktionen und React-Komponenten implementiert. Ich habe mich um die Behebung von Fehlern gekümmert. Außerdem habe ich dafür gesorgt, dass die Anwendung reaktionsschnell und barrierefrei ist, zum Beispiel durch Cypress-Testing.

    Laboratório de Inovação em Software (LIS)

    September 2023 - August 2024
    • Als Praktikant nahm ich an einem Projekt teil, um eine API mit Datenfilterungs- und Manipulationslogik zu entwickeln - gemeinsam mit einem Front-End und einer Terminalanwendung für die Interaktion. Ich war verantwortlich für das Erstellen von Routen, Modellen, Controllern und Unit-Tests mittels pytest, um die Integrität der Datenbank während der Tests sicherzustellen. Zusätzlich trug ich zur CLI-Anwendung und zum Web-Frontend bei und sammelte wertvolle Erfahrungen in Teamarbeit, Unit-Testing, Docker-Integration sowie Projektdokumentation.
    • Technologien:
      • Python
      • FastAPI
      • SQLAlchemy
      • Pytest
      • Docker
      • TypeScript
      • React
      • AntDesign

    Intermidia

    April 2023 - August 2023
    • Entwickelte und implementierte Lösungen, um die Benutzeroberfläche der Plattform zu verbessern, Back-End-Prozesse zu optimieren und die Effizienz umfangreicher Datenbankabfragen zu steigern.
    • Technologien:
      • Angular (Typescript)
      • .NET Core (C#)
      • SQL Server

    Nutrório - Startup

    August 2022 - August 2023
    • Verantwortlich für die Entwicklung eines responsiven Front-Ends für die Plattform unter Verwendung von React und Typescript. Ich habe auch das Back-End mit Node.js und MongoDB entwickelt. Zudem war ich verantwortlich für die Wartung des Servers und der Datenbank sowie für die Integration zwischen Front-End und Back-End.
    • Technologien:
      • Git
      • GitHub Actions
      • React
      • Typescript
      • SCSS
      • Node.js
      • MongoDB
    Mehr Details zu meiner Berufserfahrung finden Sie in meinem (derzeit in Bearbeitung) Web-Page auf felipefs.dev im Abschnitt „About Me”.
  • Projekte

    Juízes Rally - British Club

    • Juízes Rally ist eine mobile App, die für den British Club in Porto Alegre, Brasilien, entwickelt wurde, um den Prozess der Zeiterfassung der Teilnehmer bei Rallyeveranstaltungen zu optimieren. Traditionell manuell durchgeführt, vereinfacht die App diesen Vorgang, indem sie Richtern erlaubt, Zeiten mit einem einzigen Klick aufzuzeichnen, wodurch Endzeiten und Ranglisten automatisch berechnet werden. Entwickelt mit React Native, wurde die App im App Store veröffentlicht und auf Google Play als Beta-Version getestet, wobei sie von über 15 Nutzern positives Feedback erhielt. Trotz des geringfügigen Projektumfangs erwies sie sich als wertvoll, da sie auf Grundlage konstruktiver Rückmeldungen iteriert wurde, um ihre Funktionalität zu verbessern und in mehreren Versionen der Veranstaltung eingesetzt wurde.
    • Es ist kein Produkt, das ich als abgeschlossen betrachte, da ich noch daran arbeite, aber ich bin bisher sehr stolz auf das Ergebnis. Ich habe bereits viel positives Feedback von den Nutzern erhalten und freue mich auf die nächsten Iterationen der Veranstaltung. Es gibt noch viel zu verbessern, vor allem im Hinblick auf die Benutzeroberfläche der App, aber die Kernfunktionalität ist bereits vorhanden und funktioniert gut.
    • Technologien:
      • React Native
      • Typescript

    Globo Aplausos

    • Das Projekt zielt darauf ab, eine Kultur des Feedbacks unter den Globo-Mitarbeitenden zu schaffen, Anerkennung zu fördern und zwischenmenschliche Beziehungen zu stärken. Durch eine digitale Plattform erhalten die Mitarbeitenden eine monatliche virtuelle Währung, die sie an Kolleginnen und Kollegen spenden können, die täglich positive Leistungen erbringen.
    • Dieser Ansatz soll ein positives Arbeitsumfeld fördern, gegenseitige Anerkennung unterstützen und die Motivation sowie das Engagement der Mitarbeitenden steigern.
    • Projektziele: Entwicklung einer digitalen Plattform, die es den Mitarbeitenden ermöglicht, eine monatliche virtuelle Währung zu erhalten. Implementierung eines Spendersystems, bei dem die Mitarbeitenden ihre virtuellen Münzen spenden können, um die positiven Handlungen anderer Kolleginnen und Kollegen zu würdigen und zu honorieren. Erstellung eines virtuellen Shops, in dem die angesammelten virtuellen Münzen gegen greifbare Belohnungen oder Vorteile eingetauscht werden können.
    • Technologien:
      • Typescript
      • Next JS
      • Nest JS
      • MySQL
      • Prisma

    Veículos via Montadora

    • Heute benötigen Kunden im Durchschnitt 5 bis 6 Stunden, um ein neues Auto zu registrieren. Das Aktualisieren von Autos und Werten dauert etwa 2 bis 3 Stunden, wobei viel Zeit für einfache Registrierungen verloren geht und es viele Risiken von Tippfehlern gibt, die zu Problemen für das Unternehmen führen können.
    • Projektziele: Entwicklung eines Websystems, das bei der schnellen und effektiven Registrierung sowie Aktualisierung von Produktinformationen (Autos) unterstützt. Heute werden alle Daten über PDF bereitgestellt, wie etwa: Modell, Motor, Tür, Innenfarbe, Sitze, Preis usw. Die Herausforderung dieses Projekts besteht in der Organisation und Strukturierung einer Datenbank, von der Erfassung über das Auslesen von PDFs bis hin zur Lieferung, bei der die Daten in das Kundensystem exportiert werden.
    • Technologien:
      • Typescript
      • Styled Components
      • Python
      • FastAPI
      • Docker
      • Figma
decorativeIcon

Bildung