Aram H.

Fullstack-kehittäjä

Aram on erittäin ammattitaitoinen täysimittainen kehittäjä, jolla on lähes yhdeksän vuoden kokemus, josta kuusi vuotta Ruby on Railsiin erikoistuneena.

Hän aloitti uransa sulautettuna ohjelmoijana tietotekniikan opintojensa aikana, mutta siirtyi web-kehitykseen, jossa hän menestyi nopeasti ja sai mainetta pragmaattisesta ja tuloshakuisesta lähestymistavastaan.

Monimutkaisen Business Intelligence -palvelun arkkitehtinä Aram teki kriittisiä päätöksiä suorituskyvyn optimoimiseksi ja kehittäjäkokemuksen parantamiseksi ansaiten kollegoidensa kunnioituksen ja luottamuksen. Hänen kykynsä ohjata haastavia hankkeita keskittyen tasapainoisesti toiminnallisuuteen ja tehokkuuteen korostaa hänen teknistä asiantuntemustaan ja johtamistaitojaan.

Aram on sitoutunut ammatilliseen kasvuun, ja hän tutkii aktiivisesti uusia teknologioita pysyäkseen alan trendien edellä varmistaakseen, että hänen ratkaisunsa ovat sekä innovatiivisia että vaikuttavia. Hänen monipuolinen kokemuksensa ja tulevaisuuteen suuntautunut ajattelutapa tekevät hänestä arvokkaan voimavaran mihin tahansa kehitystiimiin.

Tärkein asiantuntemus

  • Orleans
    Orleans 1 vuotta
  • Nest.js
    Nest.js 2 vuotta
  • Express.js
    Express.js 3 vuotta

Muut taidot

    Aram

    Aram H.

    Armenia

    Aloita tästä

    Valittu kokemus

    Työllisyys

    • Software Engineer

      DataArt - 3 years

      • Optimoitu koodi ja refaktoroitu matka- ja pelipalveluita varten.
      • Analysoi tietoja ja optimoi prosesseja tehokkuuden parantamiseksi.
      • Kehitetyt uudet ominaisuudet.
      • Sovelsin tietämystäni dockerista optimoidakseni ja kutistaakseni olemassa olevia docker-kuvia tuotantokäyttöön.
      • Sovelsin kokemustani hajautettujen sovellusten kehittämisestä optimoidakseni ja kehittääkseni uusia ominaisuuksia pelipalveluun Microsoft Orleansia käyttäen.
      • AdTech-hankkeelle kehitetty ja optimoitu toimitusprosessi, mukaan lukien CI-putki, jossa käytetään Github Actionsia, CD(Fluxia) ja itse isännöityä kubernetes-klusteria, jonka otin käyttöön hankkeen puolesta.

      Tekniikat:

      • Tekniikat:
      • JavaScript JavaScript
      • React.js React.js
      • MongoDB MongoDB
      • Docker Docker
      • PostgreSQL PostgreSQL
      • Ruby Ruby
      • Ruby on Rails Ruby on Rails
      • TypeScript TypeScript
      • Node.js Node.js
      • Kubernetes Kubernetes
      • SQL SQL
      • .NET .NET
      • ASP.NET ASP.NET
      • .NET Core .NET Core
      • Nest.js Nest.js
      • Git Git
      • Orleans Orleans
      • REST API REST API
    • Software Engineer

      Freelance - 10 months

      • Johti ohjelmistokehitysprojekteja eri asiakkaille, kuten matkapalveluille ja OSINT-palveluille, keskittyen koodin refaktorointiin, optimointeihin ja ominaisuuksien kehittämiseen.
      • Toteutettu keskeisiä ominaisuuksia, kuten postituspalvelu ja tietojen kaapiminen avoimista lähteistä SOAP-protokollaa käyttäen.
      • Sovelsin SMTP-palvelimia ja postituspalveluntarjoajia koskevaa tietämystäni postituspalvelun perustamiseen matkaprojektia varten.
      • Hyödynsin kokemustani viestinvälittäjistä ja SOAPista kehittääkseni mikropalvelun, joka vastaa tietojen keräämisestä avoimista lähteistä asynkronisesti.

      Tekniikat:

      • Tekniikat:
      • PHP PHP
      • JavaScript JavaScript
      • React.js React.js
      • Docker Docker
      • PostgreSQL PostgreSQL
      • Ruby Ruby
      • Ruby on Rails Ruby on Rails
      • Redis Redis
      • TypeScript TypeScript
      • Node.js Node.js
      • Golang Golang
      • Django Django
      • Python Python
      • Apache Kafka Apache Kafka
      • Kubernetes Kubernetes
      • SQL SQL
      • ASP.NET ASP.NET
      • .NET Core .NET Core
      • RabbitMQ RabbitMQ
      • Soap
      • REST API REST API
    • Software Engineer

      Rentu - 1 year 7 months

      • Refaktoroitu ja päivitetty olemassa olevaa koodipohjaa Ruby on Rails API:ssa ja Vue.js (Nuxt.js) front endissä.
      • Toteutettu websockets-protokolla sekä back endissä että front endissä reaaliaikaisen tiedonsiirron tehostamiseksi.
      • Kehitti tietokannan normalisointityökalun Rust-ohjelmointikielellä tyhjästä tehokasta tiedonhallintaa varten.
      • Kehitetty analyyttinen mikropalvelu .Net5:n ja GRPC:n avulla analyyttisten tietojen keräämistä ja kokoamista varten.
      • Luotu OpenAPI-dokumentaatio julkisesti saatavilla oleville päätepisteille selkeän API-viestinnän varmistamiseksi.
      • Sovelsin WebSocket-protokollan tuntemustani kirjoittaessani BI-alustan chat-järjestelmän sekä back endin että front endin.
      • Käytti Rubyn metaohjelmointiominaisuuksia kehittääkseen SQL:n kaltaisen DSL:n (Domain specific language), joka kääntäisi SQL-kyselyt MongoDB-aggregaatioiksi.

      Tekniikat:

      • Tekniikat:
      • JavaScript JavaScript
      • Vue.js Vue.js
      • MongoDB MongoDB
      • Docker Docker
      • Ruby Ruby
      • Ruby on Rails Ruby on Rails
      • Redis Redis
      • Node.js Node.js
      • Golang Golang
      • SQL SQL
      • ASP.NET ASP.NET
      • .NET Core .NET Core
      • Rust Rust
      • gRPC gRPC
      • REST API REST API
      • Swagger Swagger
    • Software Engineer

      DevDuo - 1 year 2 months

      • Kehitetty sertifiointialusta perusteista lähtien, mukaan lukien identiteettijärjestelmä, maksuprosessori, oppimisjärjestelmä, tietokilpailujärjestelmä ja lisenssien luomisjärjestelmä.
      • Refaktoroitu ja optimoitu koodi, suunniteltu arkkitehtuuri ja normalisointi sekä keskusteltu suunnitelmista ja sprinteistä.
      • Oppinut ja soveltanut kehittyneitä MongoDb-aggregaatioita analyyttisten päätepisteiden vasteaikojen optimoimiseksi.

      Tekniikat:

      • Tekniikat:
      • JavaScript JavaScript
      • React.js React.js
      • MongoDB MongoDB
      • Docker Docker
      • PostgreSQL PostgreSQL
      • Ruby on Rails Ruby on Rails
      • TypeScript TypeScript
      • Node.js Node.js
      • Express.js Express.js
      • SQL SQL
      • REST API REST API
    • Software Engineer

      AOD - 1 year 5 months

      • Kehitetty graphql-sovelluksia käyttäen nodejs:ää, expressjs:ää ja mongodb-tietokantaa.
      • Oppinut ja soveltanut typescriptiä koodin laadun ja ylläpidettävyyden parantamiseksi.

      Tekniikat:

      • Tekniikat:
      • JavaScript JavaScript
      • React.js React.js
      • MongoDB MongoDB
      • PostgreSQL PostgreSQL
      • TypeScript TypeScript
      • Node.js Node.js
      • Express.js Express.js
      • Django Django
      • GraphQL GraphQL
      • Python Python
      • SQL SQL
      • REST API REST API

    Koulutus

    • BSc.Computer Engineering

      Aristotle university of Thessaloniki · 2016 - 2019

    Löydä seuraava kehittäjäsi päivien, ei kuukausien sisällä

    Kun otat yhteyttä, järjestämme lyhyen 25 minuuttia kestävän tapaamisen, jonka aikana:

    • Kartoitamme yrityksenne kehitystarvetta
    • Kertoa prosessimme, jolla löydämme teille pätevän, ennakkotarkastetun kehittäjän verkostostamme
    • Käymme läpi askeleet, joilla oikea ehdokas pääsee aloittamaan – useimmiten viikon sisällä

    Keskustele kanssamme