Peter P.

Développeur full-stack

Peter est un développeur expérimenté de Full-Stack avec plus de douze ans d'expérience dans la fourniture d'applications web évolutives et performantes. Il a une profonde expertise dans les domaines de Ruby on Rails, des cadres JavaScript modernes et des plateformes cloud dont AWS et GCP.

Tout au long de sa carrière, Peter a conçu des architectures propres et maintenables et produit constamment un code de haute qualité. Il est reconnu pour l'optimisation des processus de développement, le mentorat des membres de l'équipe et la conduite de solutions innovantes dans des environnements agiles.

Récemment, Peter s'est concentré sur l'intégration de grands modèles linguistiques (LLM), l'implémentation d'ingénierie rapide, et la construction d'architectures de génération augmentée (RAG), en créant des solutions logicielles intelligentes et fiables qui ont un impact significatif.

Principale expertise

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

Autres compétences

    Peter

    Peter P.

    Hungary

    Commencer

    Expérience sélectionnée

    Emploi

    • Software Engineer

      Instructure - 1 an 2 mois

      • Amélioration de la plate-forme Canvas pour atteindre la pleine conformité WCAG 2.2 AA à l'accessibilité.
      • Dirigé le développement d'un vérificateur d'accessibilité au niveau du cours avec une équipe de 8 personnes, permettre aux instructeurs d'identifier et de résoudre les problèmes d'accessibilité dans l'ensemble des cours, d'améliorer l'efficacité et l'inclusivité.
      • Mise en œuvre Amazon Bedrock avec Anthropic Claude-3 Haiku pour remédier aux problèmes d'accessibilité dans le contenu de cours et d'affectation à grande échelle. traiter des milliers de pages pour corriger le texte ALT manquant, des structures d'en-tête incorrectes et d'autres problèmes.
      • Conçues et optimisées pour les applications d'accessibilité.
      • Amélioration du client LLM avec une fonction de limitation de taux pour améliorer l'évolutivité et la fiabilité.

      Les technologies:

      • Les technologies:
      • 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
    • Développeur Ruby on Rails

      Kisi - 2 années

      • Conception et livraison de politiques d’incidents, permettant des alertes en temps réel et des mesures de sécurité proactives.
      • Passage du processeur de tâche de fond de Google Pub/Sub à Sidekiq Pro, améliorant l'évolutivité.
      • Analyses hebdomadaires de lieux conçues et livrées et fournissant un résumé hebdomadaire complet de l'utilisation des installations.
      • Rapports intégrés avec Google BigQuery pour permettre des aperçus axés sur les données.
      • Simplification des flux de travail de publication avec des migrations sans temps d'arrêt et amélioration de l'efficacité du déploiement.
      • Construit un pipeline RAG personnalisé en utilisant les services GCP, permettant une recherche alimentée par l'IA à travers la documentation interne et améliorant la découverte des connaissances tout en réduisant les frais généraux de support.

      Les technologies:

      • Les technologies:
      • 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
    • Développeur full-stack senior

      foodcircle - 6 mois

      • Intégration de la passerelle de paiement Rapyd pour soutenir le nouveau modèle d’affaires de la maison de courtage.
      • Optimisation de l’intégration ERP Odoo et collaboration étroite avec l’équipe financière pour automatiser les processus multiples.
      • Implémentation d'une synchronisation automatique des factures des clients et des fournisseurs dans Metabase via GCP.

      Les technologies:

      • Les technologies:
      • 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 années 11 mois

      • TripleseatDirect construit, soutenant les réservations en ligne pendant la pandémie COVID, qui a été adoptée par des chaînes comme celle de Maggiano.
      • Conduire un redesign frontal pour permettre un design réactif.
      • Ajout d'intégrations avec HubSpot, Mailchimp, Stripe CC/ACH, Clover Connect, et Shift4.
      • Prise en charge complète de SCA pour les paiements par carte de crédit Stripe et étendue le processeur de paiement pour accepter les paiements ACH via Stripe et CardConnect.
      • Construit "VENUES by Tripleseat", un site d'annuaire de lieux qui a aidé les utilisateurs à trouver des restaurants idéaux, des hôtels ou des lieux uniques pour des événements sociaux.
      • Développé la fonctionnalité "Centre de discussion", permettant aux utilisateurs de gérer les messages dans une interface semblable à Gmail.

      Les technologies:

      • Les technologies:
      • 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

    Éducation

    • License ès sciencesComputer Science

      Óbuda University · 1995 - 1999

    Trouvez votre prochain développeur en quelques jours et non sur plusieurs mois

    Dans un court appel de 25 minutes, nous voulons:

    • Comprendre vos besoins en développement
    • Vous expliquez comment nous allons vous mettre en relation avec le développeur le mieux qualifié pour votre projet, sélectionné avec soin
    • Vous indiquez nos prochaines démarches afin de vous trouver le meilleur développeur, souvent en moins d'une semaine

    Contactez-nous