Hamed Z.

Fullstack-kehittäjä

Hamed on monipuolinen vanhempi ohjelmistokehittäjä, jolla on 18 vuoden kokemus ja vahva ohjelmistotekninen tausta. Hän käyttää työssään .Netiä, TypeScriptia ja React.js:ää ja hänellä on kahdeksan vuoden kokemus Node.js:stä.

Hän on ollut johtavassa roolissa erilaisissa CMS-, ERP- ja BPMS-hankkeissa ja hän osaa kirjoittaa kaunista ja puhdasta koodia, noudattaa standardeja ja SOLID-periaatteita ja pystyy erottamaan kaikki koodin osat loogisesti ja tuntee nimeämiskäytännöt ja jäsentelyn.

Tärkein asiantuntemus

  • Angular
    Angular 8 vuotta
  • TypeScript
    TypeScript 6 vuotta
  • Node.js
    Node.js 8 vuotta

Muut taidot

  • React.js
    React.js 2 vuotta
  • Kubernetes
    Kubernetes 2 vuotta
  • Docker
    Docker 2 vuotta
Hamed

Hamed Z.

Turkey

Aloita tästä

Valittu kokemus

Työllisyys

  • Vanhempi täyspinon ohjelmistosuunnittelija

    AnyWork Gmbh - 6 years 2 months

    • Suunnittelu ja toteutus:
      1. Angular-sovellusinfrastruktuuri mukaan lukien kirjastomoduulit, yleiset palvelut, TypeScript-kirjastot jne.
      2. Täydellinen swagger-codegen käytettäväksi yhdessä mikropalvelujen kanssa.
      3. Erillinen moduuli sovelluksen koontinäyttöä varten.
    • Dynaamisen koontinäytön luominen dynaamisen tietolähteen latauksen avulla.
    • Vanhojen ASP.NET MVC Razor -sivujen muuntaminen uudeksi AngularTS-sovellukseksi.
    • Vanhojen koodien ylläpitäminen.
  • Senior Full-stack Software Engineer

    AnyWork Gmbh - 6 years 2 months

    • Designed and implemented Angular application infrastructure including library modules, generic services, TypeScript libraries, etc.
    • Designed and implemented a full swagger-codegen to use along with microservices.
    • Designed and implemented a stand-alone module for the application's dashboard.
    • Performed dynamic dashboard creation with dynamic data source load.
    • Transformed old ASP.NET MVC Razor pages into new AngularTS application.
    • Maintained old codes.

    Tekniikat:

    • Tekniikat:
    • Microservices
  • Vanhempi ohjelmistopäällikkö

    ParsJahd Co - 1 year 1 month

    • Yrityksen verkkosivuston rakentaminen.
    • Johtanut tiimiä, joka rakentaa, analysoi, suunnittelee ja toteuttaa erilaisia tarvittavia ohjelmistoja ja palveluja.
    • Hallinnoinut organisaation tietotekniikkaosastoa ylläpitämällä ja kehittämällä yrityksen verkkoa ja tietokoneita.
  • Vanhempi ohjelmistopäällikkö

    Farayand Negar Sanat - 1 year 1 month

    • Teheranin suurkaupungin paloasemien verkkosovelluksen parantaminen, kehittäminen ja ylläpito.
    • Uusien moduulien suunnittelu ja infrastruktuurin tuottaminen muille kehittäjille, jotta he voivat rakentaa sovelluksia sen päälle.
  • Technical Director of E-Monara

    Monara - 3 years 6 months

    • Designed the architectured a united ERP to share isolated data between companies.
    • Designed the company's workflows using BPMN language.
    • Designed and implemented the company's website.
  • Senior WPF Developer

    Shoniz - 2 years 8 months

    • Designed and implemented a full CMMS (Computerized Maintenance Management System) application. This application was able to read device statuses from PLC controllers and represent a live situation of the company.
    • Technical coach in the IT department.
    • SQL Query Optimization.
  • IT Manager

    IGC (Iran International General Contractor) - 1 year 3 months

    • Designed and implemented the LoulCut application (An application to reduce %18 of the wasted amount of pipes in the time of cutting based on AI)
    • Performed database optimization using In-Memory OLTP techniques.
    • Designed and implemented Spool Fabrication Workshop Management software.
  • Experienced Lead .NET Developer

    University of Bahar - 4 years 4 months

    • Designed and implemented the university's web application.
    • Developed back-end micro-services for different parts of the university's mobile application.

    Tekniikat:

    • Tekniikat:
    • Microservices

Koulutus

  • BSc.Ohjelmisto

    Baharin yliopisto · 2007 - 2010

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