哈姆扎·阿里·塔伊夫,土耳其伊斯坦布尔的开发者
Hamza is available for hire
Hire Hamza

哈姆扎·阿里·塔伊

验证专家  in Engineering

完整的开发人员

Location
土耳其伊斯坦布尔
至今成员总数
2021年12月21日

Hamza是一名全栈开发人员,在软件工程原理以及构建和管理专注于关键任务产品的跨职能团队方面经验丰富. 他的工作领域包括按需电子商务应用, 物联网与大数据应用, 多人游戏, 和SaaS产品. 他是围棋和Node方面的专家.. js、TypeScript、JavaScript、PostgreSQL和Redis. 哈姆扎对容器技术也很感兴趣, 云服务, 软件架构, 分布式系统.

Portfolio

辉瑞- PGS操作的见解
Python, Apache气流,PostgreSQL, TypeScript, React, Angular, D3.js, HTML...
自由机构
Vue, Nuxt.js, Java, Hystrix, React, JavaScript,全栈,前端,后端...
IXO
JavaScript, TypeScript, 反应本地, Android, iOS, Fastlane, Mobile

Experience

Availability

Part-time

首选的环境

Windows, Linux, JetBrains

最神奇的...

...我和一个小团队开发的产品是一个工业MES物联网产品,使用开源技术为福特等客户提供服务, Fiat, Pladis, and Boeing.

工作经验

完整的开发人员

2022 - 2024
辉瑞- PGS操作的见解
  • 为应用程序创建数据管道和api,该应用程序支持从世界各地的工厂数据创建报告.
  • 为c级执行仪表板创建API和UI.
  • 为化学成分跟踪搜索UI贡献并维护了一个配置面板.
  • 为工厂车间构建动态表单构建器UI.
技术:Python, Apache气流,PostgreSQL, TypeScript, React, Angular, D3.js, HTML, CSS,顺风CSS, Neo4j, 码头工人组成, Material UI, OpenAPI

高级软件工程师

2020 - 2022
自由机构
  • 为内部和第三方开发人员构建了一个可视化的GraphQL UI浏览器原型和一个API构建器,以便集成到GraphQL API中.
  • 维护和开发API团队特有的服务, gateways, 负载平衡器, 中间件微服务.
  • 在公共GraphQL模式中实现了细粒度字段授权.
  • 帮助其他内部团队学习并使用内部开发的DSL向公共GraphQL API公开他们的API服务.
  • 构建了一个通用的、可嵌入的GraphQL浏览器web组件.
技术:Vue, next.. js, Java, Hystrix, React, JavaScript,全栈,前端,后端,码头工人组成, OpenAPI

反应本地 Developer |顾问

2020 - 2020
IXO
  • 构建一个跨平台的反应本地应用程序,并使用新设计迁移遗留实现.
  • 使用反应本地的内置样式系统,创建了一个小的样式和主题库.
  • 使用Fastlane为Android和IOS开发自动化构建管道.
  • 实现与区块链网络和第三方api的连接.
技术:JavaScript, TypeScript, 反应本地, Android, iOS, Fastlane, Mobile

首席后端工程师|顾问

2020 - 2020
iUGO技术
  • 维护和现代化遗留后端服务,并为新产品创建后端结构, using Go, GraphQL, microservices, 和PostgreSQL.
  • 在软件质量、测试、部署、容器、React和Go方面指导所有团队成员. 集成质量工具,用于检查、测试、提交检查和严格的书面审查规则.
  • 使用TimescaleDB特定于时间序列的数据库结构优化了传统车辆行程报告, 在Cassandra中执行查询优化, 并重构了逻辑瓶颈.
  • 使用Docker、码头工人群和Portainer构建软件交付管道. 自动部署本地服务和云.
  • 脚手架式初始拼车移动应用架构, 使用TypeScript和反应本地, 建立身份验证, 内化, GraphQL, APIs, 以及状态管理层.
  • 指导其他React开发团队成员使用反应本地、TypeScript和GraphQL编写代码.
技术:Go, React, Node.js, PostgreSQL, Redis, NATS, Microservices, Docker, 码头工人群, Cassandra, GraphQL, JavaScript, SQL, 反应本地, Mobile, iOS, Android, Apollo, 码头工人组成

高级软件工程师

2019 - 2020
Commencis
  • 对R有贡献&D项目的软件质量, testing, 以及作为全栈开发人员的开发流程, using React, NestJS, and MySQL.
  • 将传统Jenkins CI系统更新为Jenkins管道版本,为团队配置CI/CD管道提供了更大的灵活性.
  • 为高级节点建立面试流程.Js开发人员分为三个阶段,并对开发人员进行了现场编码面试.
  • 尝试使用Elm和NestJS等最新技术来维护和测试新的基础项目.
技术:React, Elm, Node.. js、MySQL、Redis、Docker、NestJS、TypeScript、JavaScript、SQL、码头工人组成、Material UI

方案架构师|高级软件工程师

2018 - 2019
Proente
  • 维护、开发和部署一个复杂的Node.. js MES IoT后端SQL, RabbitMQ, 以及面向福特等企业客户的Redis, Pladis, 波音(Kale Havacılık).
  • 处理客户端请求, 计划开发, 并领导工厂的软硬件设置和部署. 与工厂工程师合作,集成软件并为特定需求创建定制解决方案.
  • 管理和构建由七名成员组成的前端、后端和算法团队.
  • 从Angular v1中协调web前端迁移.从MySQL迁移到PostgreSQL的时间序列功能.
  • 通过采用容器技术建立管道,并使用Kubernetes从PM2迁移到Docker.
  • 通过调整lint提高了软件质量和开发人员的经验, formatting, commit lint, 自动化测试环境. 为测试和演示目的创建了相同的开发环境.
  • 使用Node集成了多台plc, cnc和其他生产机器.js、C、Go和Docker.
技术:节点.js, React, PostgreSQL, Redis, GraphQL, Angular, MySQL, RabbitMQ, Docker, Kubernetes, JavaScript, SQL, 码头工人组成, Material UI

Node.js后端开发人员

2017 - 2018
Getir
  • 维护和改进节点.使用MongoDB、Redis和RabbitMQ.
  • 创建用于跟踪的内部库, logging, 以及测量Getir快递和交付系统中的事件,以进行优化和调查.
  • 集成Grafana后端数据可视化分析,并抓住了几个严重的性能瓶颈.
  • 将应用内产品搜索迁移到Elasticsearch,以获得广泛而可靠的产品搜索结果.
  • 使用RabbitMQ、Redis和Node.将定期支付和计费作业迁移到AWS.
技术:节点.js, MongoDB, Redis, TypeScript, RabbitMQ, 亚马逊网络服务(AWS), Docker, Grafana, JavaScript, 码头工人组成, OpenAPI

软件工程师

2014 - 2017
自由职业者
  • 使用Node搭建物联网平台.js和React为迪拜的一个客户在建筑领域的油箱管理.
  • 为一家总部位于土耳其的全球私人飞机租赁公司用Java开发了一个电子商务Android应用程序.
  • 使用React和Node创建了一个带有管理仪表板的库存和零售货架管理电报聊天机器人.应聘当地一家包装食品企业.
  • 用React构建了一个停车场管理的用户界面. 这是为一家融资创业公司做的.
技术:节点.js、React、MongoDB、Redis、Java、c#、Android、Unity、JavaScript、SQL、亚马逊网络服务(AWS)

Patronus

http://github.com/Hamzali/patronus
一个开源的管理UI为Patroni分布式PostgreSQL管理器,使创建和删除节点只需点击一下. 它还使重新配置实例变得更加容易.

我使用Go作为Patroni集群和React的管理视图的Material UI之间的中间件过程来构建应用程序. 该项目仍在开发中.

Languages

GraphQL, JavaScript, HTML, CSS, Python, Go, TypeScript, SQL, Erlang, c++, C, Java, Elm, c#

Frameworks

材质UI, 反应本地,顺风CSS, next.js、NestJS、Angular、Unity

库/ api

React, Node.. js, OpenAPI, Vue, D3.js, Hystrix

Tools

码头工人组成, JetBrains, RabbitMQ, Grafana, Jupyter, 码头工人群, Fastlane, Apache Airflow

Platforms

Docker, Linux, Windows, Kubernetes, 亚马逊网络服务(AWS), Android, iOS, Mobile

Other

全栈,后端,前端,NATS,阿波罗

Paradigms

敏捷、Scrum、测试驱动开发(TDD)、微服务

Storage

PostgreSQL, Redis, MongoDB, Cassandra, MySQL, Neo4j

2013 - 2018

计算机工程学士学位

伊斯坦布尔技术大学-伊斯坦布尔,土耳其

有效的合作

如何使用Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

分享你的需求

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

选择你的才能

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

开始招聘