Hamed Z.

Fullstack-utvecklare

Hamed är en mångsidig senior programvaruutvecklare med en gedigen bakgrund inom programvaruteknik och med 18 års erfarenhet av .NET, TypeScript och React.js, varav 8 år har tillägnats Node.js.

Han har haft ledande roller i olika projekt med CMS, ERP och BPMS – han skriver snygg kod som är ren och följer standarder och SOLID-principerna. Han kan också separera varje del av koden på ett logiskt sätt, namnge konventioner och strukturera.

Huvudsaklig expertis

  • Angular
    Angular 8 år
  • TypeScript
    TypeScript 6 år
  • Node.js
    Node.js 8 år

Andra kompetenser

  • React.js
    React.js 2 år
  • Kubernetes
    Kubernetes 2 år
  • Docker
    Docker 2 år
Hamed

Hamed Z.

Turkey

Hitta en utvecklare

Utvald erfarenhet

Anställningar

  • Senior Full-stack mjukvaruingenjör

    AnyWork Gmbh - 6 år 2 månader

    • Designade och implementerade:
      1. Applikationsinfrastruktur med Angular inklusive biblioteksmoduler, generiska tjänster, TypeScript-bibliotek osv.
      2. En fullständig swagger-codegen för användning med mikrotjänster.
      3. En fristående modul för applikationens instrumentpanel.
    • Skapade en dynamisk instrumentpanel med dynamisk dataladdning från källa.
    • Transformerade gamla ASP.NET MVC Razor-sidor till en ny AngularTS-applikation.
    • Underhöll gammal kod
  • Senior Full-stack Software Engineer

    AnyWork Gmbh - 6 år 2 månader

    • 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.

    Teknologier:

    • Teknologier:
    • Microservices
  • Senior Software Lead Engineer

    ParsJahd Co - 1 år 1 månad

    • Byggde företagets webbplats.
    • Ledde teamet som byggde, analyserade, designade och implementerade olika programvaror och tjänster.
    • Ansvarade för organisationens IT-avdelning som underhöll och utvecklade företagets nätverk och datorer.
  • Senior Software Lead Engineer

    Farayand Negar Sanat - 1 år 1 månad

    • Förbättring, utveckling och underhåll av webbapplikationen för Tehran megalopolis brandstationer.
    • Designade nya moduler och tillhandahöll infrastruktur till andra utvecklare som användes för att skapa applikationer.
  • Technical Director of E-Monara

    Monara - 3 år 6 månader

    • 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 år 8 månader

    • 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 år 3 månader

    • 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 år 4 månader

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

    Teknologier:

    • Teknologier:
    • Microservices

Utbildning

  • BSc.Programvara

    Bahar universitet · 2007 - 2010

Hitta din nästa utvecklare inom ett par dagar

Ge oss 25 minuter av din tid, så kommer vi att:

  • Sätta oss in i dina utmaningar och behov
  • Berätta om våra seniora och beprövade utvecklare
  • Förklara hur vi kan matcha dig med precis rätt utvecklare

Låt oss ta ett kort digitalt möte.