Peter P.

Fullstack-Entwickler

Peter ist ein erfahrener Full-Stack Entwickler mit mehr als zwölf Jahren Erfahrung mit skalierbaren, leistungsstarken Web-Applikationen. Er verfügt über umfangreiche Kenntnisse in Ruby on Rails, modernen JavaScript-Frameworks und Cloud-Plattformen wie AWS und GCP.

Während seiner gesamten Laufbahn hat Peter saubere, wartbare Architekturen entwickelt und konsequent qualitativ hochwertigen Code produziert. Er ist bekannt für die Optimierung von Entwicklungsprozessen, die Betreuung von Teammitgliedern und die Entwicklung innovativer Lösungen in agilen Umgebungen.

In letzter Zeit hat sich Peter auf die Integration großer Sprachmodelle (LLMs) konzentriert, die Implementierung von promptem Engineering, und Building retrieval-Augmented Generation (RAG) Architekturen, die intelligente und zuverlässige Softwarelösungen schaffen, die einen aussagekräftigen Effekt haben.

Hauptkompetenz

  • Ruby on Rails
    Ruby on Rails 12 Jahre
  • JavaScript
    JavaScript 12 Jahre
  • Node.js
    Node.js 5 Jahre

Andere Fähigkeiten

    Peter

    Peter P.

    Hungary

    Erste Schritte

    Ausgewählte Erfahrung

    Beschäftigung

    • Software Engineer

      Instructure - 1 jahr 2 monate

      • Verbesserte Canvas Plattform, um eine vollständige WCAG 2.2 AA Barrierefreiheit zu erreichen.
      • Led die Entwicklung eines Zugänglichkeitsprüfung auf Kursebene mit einem 8-Personen-Team, die Dozenten in die Lage versetzen, Probleme mit der Zugänglichkeit über ganze Kurse hinweg zu erkennen und zu lösen, wodurch Effizienz und Inklusivität verbessert werden.
      • Implementierte Amazon Bedrock mit Anthropic Claude-3 Haiku um Probleme der Zugänglichkeit in großen Kurs- und Zuweisungsinhalten zu beheben verarbeiten Tausende von Seiten, um den fehlenden ALT-Text, unangemessene Überschriftenstrukturen und andere Probleme zu korrigieren.
      • Entworfene und optimierte Eingabeaufforderungen, die auf Barrierefreiheit zugeschnitten sind.
      • Verbesserte den LLM-Client mit einer Funktion zur Begrenzung des Preises, um die Skalierbarkeit und Zuverlässigkeit zu verbessern.

      Technologien:

      • Technologien:
      • JavaScript JavaScript
      • React.js React.js
      • MongoDB MongoDB
      • PostgreSQL PostgreSQL
      • Ruby on Rails Ruby on Rails
      • AWS AWS
      • Redis Redis
      • CSS CSS
      • TypeScript TypeScript
      • Node.js Node.js
      • Express.js Express.js
      • Jenkins Jenkins
      • SQL SQL
      • Next.js Next.js
      • Nest.js Nest.js
      • NoSQL
      • Amazon Bedrock Amazon Bedrock
      • AWS IAM AWS IAM
    • Ruby-on-Rails-Entwickler

      Kisi - 2 jahre

      • Entworfene und ausgelieferte Unfallrichtlinien, die Echtzeitwarnungen und proaktive Sicherheitsmaßnahmen ermöglichen.
      • Überstellt den Hintergrund-Jobprozessor von Google Pub/Sub auf Sidekiq Pro und verbessert die Skalierbarkeit.
      • Entworfene und gelieferte Weekly Place Analytics, die eine umfassende wöchentliche Zusammenfassung der Betriebsumgebung bietet.
      • Integriertes Reporting mit Google BigQuery um datengestützte Einblicke zu ermöglichen.
      • Optimierte Release-Workflows mit Null-Ausfall-Migrationen, wodurch die Deployment-Effizienz erhöht wird.
      • Bau einer benutzerdefinierten RAG-Pipeline mit GCP-Diensten, die AI-basierte Suche über interne Dokumentationen und Verbesserung der Wissensentdeckung ermöglicht und gleichzeitig den Support-Overhead reduziert.

      Technologien:

      • Technologien:
      • JavaScript JavaScript
      • React.js React.js
      • PostgreSQL PostgreSQL
      • Ruby on Rails Ruby on Rails
      • Redis Redis
      • CSS CSS
      • TypeScript TypeScript
      • Node.js Node.js
      • SQL SQL
      • Next.js Next.js
      • Google Cloud Google Cloud
      • NoSQL
      • Vertex AI Vertex AI
      • GitHub Actions GitHub Actions
      • RAG RAG
    • Senior Fullstack-Entwickler

      foodcircle - 6 monate

      • Integriert das Rapyd Payment Gateway zur Unterstützung des neuen Geschäftsmodells der Maklerbranche.
      • Optimierung der Odoo-ERP-Integration und enge Zusammenarbeit mit dem Finanz-Team zur Automatisierung mehrerer Prozesse.
      • Automatische Synchronisierung von Kunden- und Lieferantenrechnungen in Metabase via GCP.

      Technologien:

      • Technologien:
      • JavaScript JavaScript
      • Vue.js Vue.js
      • PostgreSQL PostgreSQL
      • Ruby on Rails Ruby on Rails
      • Redis Redis
      • CSS CSS
      • TypeScript TypeScript
      • SQL SQL
      • Tailwind Tailwind
      • Heroku Heroku
    • Full-Stack Engineer

      Tripleseat - 6 jahre 11 monate

      • Erstellte TripleseatDirect, unterstützt Online-Buchungen während der COVID-Pandemie, die von Ketten wie Maggiano angenommen wurde.
      • Ein Frontend-Redesign angeführt um ein ansprechendes Design zu ermöglichen.
      • Integrationen mit HubSpot, Mailchimp, Stripe CC/ACH, Clover Connect und Shift4 hinzugefügt.
      • Implementierte volle SCA-Unterstützung für Stripe Kreditkartenzahlungen und erweiterte den Zahlungsabwickler, um ACH Zahlungen über Stripe und CardConnect zu akzeptieren.
      • Built "VENUES by Tripleseat", eine Verzeichnis-Website für den Ort, der den Benutzern geholfen hat, ideale Restaurants, Hotels oder einzigartige Orte für gesellschaftliche Veranstaltungen zu finden.
      • Entwickelt das "Discussion Center" Feature, das es Benutzern ermöglicht, Nachrichten in einem Gmail-ähnlichen Interface zu verwalten.

      Technologien:

      • Technologien:
      • MySQL MySQL
      • JavaScript JavaScript
      • React.js React.js
      • MongoDB MongoDB
      • Ruby on Rails Ruby on Rails
      • AWS AWS
      • Redis Redis
      • CSS CSS
      • Bootstrap Bootstrap
      • GraphQL GraphQL
      • SQL SQL
      • NoSQL
      • CircleCI CircleCI
      • AWS IAM AWS IAM

    Ausbildung

    • BSc.Computer Science

      Óbuda University · 1995 - 1999

    Finden Sie Ihren nächsten Entwickler innerhalb von Tagen, nicht Monaten

    In einem kurzen 25-minütigen Gespräch würden wir gerne:

    • Auf Ihren Bedarf bezüglich des Recruitments von Software-Entwicklern eingehen
    • Unseren Prozess vorstellen und somit wie wir Sie mit talentierten und geprüften Kandidaten aus unserem Netzwerk zusammenbringen können
    • Die nächsten Schritte besprechen, um den richtigen Kandidaten zu finden - oft in weniger als einer Woche

    Unterhalten wir uns