Aram H.

Développeur full-stack

Aram est un développeur full-stack hautement qualifié avec près de neuf ans d'expérience, dont six ans de spécialisation en Ruby on Rails.

Après avoir commencé sa carrière en tant que programmeur embarqué pendant ses études d'ingénierie informatique, il s'est orienté vers le développement web et a rapidement excellé, se forgeant une réputation pour son approche pragmatique et axée sur les résultats.

En tant qu'architecte d'un service complexe de Business Intelligence, Aram a pris des décisions cruciales pour optimiser les performances et améliorer l'expérience des développeurs, gagnant ainsi le respect et la confiance de ses pairs. Sa capacité à mener à bien des projets difficiles en mettant l'accent sur la fonctionnalité et l'efficacité met en évidence son expertise technique et ses compétences en matière de leadership.

Engagé dans le développement professionnel, Aram explore activement les nouvelles technologies pour rester à la pointe des tendances de l'industrie, s'assurant ainsi que ses solutions sont à la fois innovantes et efficaces. Son expérience diversifiée et son état d'esprit tourné vers l'avenir font de lui un atout précieux pour toute équipe de développement.

Principale expertise

  • Orleans
    Orleans 1 ans
  • Express.js
    Express.js 2 ans
  • Docker
    Docker 5 ans

Autres compétences

  • Nest.js
    Nest.js 1 ans
  • gRPC
    gRPC 1 ans
  • GraphQL
    GraphQL 1 ans
Aram

Aram H.

Armenia

Commencer

Expérience sélectionnée

Emploi

  • Software Engineer

    DataArt - 2 années 10 mois

    • Optimisation du code et refactorisation pour les services de voyage et de jeu.
    • Analyse de l'information et optimisation des processus pour une meilleure efficacité.
    • Développement de nouvelles fonctionnalités.
    • J'ai appliqué ma connaissance de Docker pour optimiser et réduire les images Docker existantes pour une utilisation en production.
    • J'ai mis à profit mon expérience dans le développement d'applications distribuées pour optimiser et développer de nouvelles fonctionnalités pour un service de jeux utilisant Microsoft Orleans.
    • Pour un projet AdTech, j'ai développé et optimisé le processus de livraison, y compris le pipeline CI en utilisant Github Actions, CD(Flux) et un cluster kubernetes auto-hébergé que j'ai déployé pour le compte du projet.

    Les technologies:

    • Les technologies:
    • Orleans Orleans
    • Nest.js Nest.js
    • Docker Docker
    • Kubernetes Kubernetes
    • TypeScript TypeScript
    • ASP.NET ASP.NET
    • MongoDB MongoDB
    • PostgreSQL PostgreSQL
    • React.js React.js
    • Ruby on Rails Ruby on Rails
    • Ruby Ruby
  • Software Engineer

    Freelance - 10 mois

    • A dirigé des projets de développement de logiciels pour divers clients, y compris des services de voyage et des services OSINT, en se concentrant sur le remaniement du code, les optimisations et le développement de fonctionnalités.
    • Mise en œuvre de fonctionnalités clés telles qu'un service de publipostage et l'extraction de données de sources ouvertes à l'aide du protocole SOAP.
    • J'ai appliqué mes connaissances des serveurs SMTP et des fournisseurs de services d'envoi pour mettre en place un service d'envoi dans le cadre d'un projet de voyage.
    • J'ai utilisé mon expérience avec les courtiers de messages et SOAP pour développer un microservice responsable de la collecte de données à partir de sources ouvertes de manière asynchrone.

    Les technologies:

    • Les technologies:
    • Docker Docker
    • Kubernetes Kubernetes
    • Redis Redis
    • Soap
    • PostgreSQL PostgreSQL
    • Ruby on Rails Ruby on Rails
    • Ruby Ruby
  • Software Engineer

    Rentu - 1 an 7 mois

    • Refonte et mise à jour de la base de code existante dans Ruby on Rails API et Vue.js (Nuxt.js) front-end.
    • Implémentation du protocole websockets à la fois sur le back-end et le front-end pour améliorer la communication des données en temps réel.
    • Développement d'un outil de normalisation de base de données en langage de programmation Rust à partir de zéro pour une gestion efficace des données.
    • Développement d'un micro-service analytique utilisant .Net5 et GRPC pour collecter et compiler des données analytiques.
    • Création d'une documentation OpenAPI pour les points de terminaison accessibles au public afin d'assurer une communication claire de l'API.
    • J'ai appliqué mes connaissances du protocole WebSocket pour écrire à la fois le back-end et le front-end d'un système de chat pour une plateforme BI.
    • J'ai utilisé les capacités de métaprogrammation de Ruby pour développer un DSL (Domain Specific Language) similaire à SQL qui traduirait les requêtes SQL en agrégations MongoDB.

    Les technologies:

    • Les technologies:
    • Docker Docker
    • Redis Redis
    • gRPC gRPC
    • ASP.NET ASP.NET
    • MongoDB MongoDB
    • Vue.js Vue.js
    • Ruby on Rails Ruby on Rails
    • Ruby Ruby
  • Software Engineer

    DevDuo - 1 an 2 mois

    • Développement de la plateforme de certification à partir de la base, y compris le système d'identité, le processeur de paiement, le système d'apprentissage, le système de quiz et le système de génération de licence.
    • Refonte et optimisation du code, conception de l'architecture et de la normalisation, et discussion des plans et des sprints.
    • Apprentissage et application d'agrégations MongoDb avancées afin d'optimiser les temps de réponse pour les points finaux analytiques.

    Les technologies:

    • Les technologies:
    • Express.js Express.js
    • Docker Docker
    • MongoDB MongoDB
    • PostgreSQL PostgreSQL
    • Ruby on Rails Ruby on Rails
  • Software Engineer

    AOD - 1 an 5 mois

    • Développement d'applications graphql en utilisant nodejs, expressjs, et la base de données mongodb.
    • Apprentissage et application de l'écriture typographique pour améliorer la qualité du code et la maintenabilité.

    Les technologies:

    • Les technologies:
    • Express.js Express.js
    • TypeScript TypeScript
    • GraphQL GraphQL
    • MongoDB MongoDB
    • PostgreSQL PostgreSQL

Éducation

  • License ès sciencesComputer Engineering

    Aristotle university of Thessaloniki · 2016 - 2019

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