Diyala Erekat,土耳其安卡拉的开发者
Diyala is available for hire
Hire Diyala

Diyala Erekat

Verified Expert  in Engineering

Software Developer

Location
Ankara, Turkey
至今成员总数
October 26, 2018

Diyala是一名自我激励的软件开发人员,拥有硕士学位. 在计算机视觉和情感计算方面, 有5年以上在多个项目中担任全栈工程师的经验. 她与工程师合作, 产品管理, 以及设计团队的设计, develop, test, 并部署全栈, 敏捷冲刺中的端到端特性. Diyala在React和React Native方面经验丰富,并通过构建或使用内部/外部api将它们集成到后端.

Portfolio

Tend FinTech
Python, React, Angular, GraphQL, Amazon Web Services (AWS),微服务,REST...
Freelance Work
Cloud Firestore, Amazon Web Services (AWS), Node.. js, Django REST框架...
Bilkent University
SciPy, Pandas, NumPy, Python, PyTorch,计算机视觉,机器学习...

Experience

Availability

Part-time

首选的环境

Unix, Git

The most amazing...

...我参与的项目是建立一个框架,通过视频片段中的面部线索来估计一个人的疼痛强度.

Work Experience

高级软件工程师

2020 - PRESENT
Tend FinTech
  • 负责迁移遗留节点.js单体后端到Python微服务.
  • 管理一个遗留的Angular前端单体到React微前端的迁移, 这带来了更好的可扩展性, maintainability, and efficiency.
  • 在一个“无代码应用”项目中工作,该项目旨在实现负责创建动态React组件的构建器,并提供一个从后端提供的模式,以最大限度地减少每次更改都需要向Apple Store和Google Play提交应用的需要.
  • 作为一名随叫随到的工程师,参与代码评审和随叫随到的轮转.
技术:Python、React、Angular、GraphQL、Amazon Web Services (AWS)、微服务、REST、Node.. js、Docker、看板、MongoDB、Flask、PostgreSQL、TypeScript、api

自由职业全栈工程师

2017 - PRESENT
Freelance Work
  • 构建可重用组件, 维护它们以备将来使用, 并优化它们以获得最佳性能.
  • 使用React开发新的面向用户的功能, React Native, and Redux; also integrated them with the server-side logic (Django, Node.js).
  • 与产品经理合作, designers, 工程师们需要构建新功能,优化现有功能,同时修复bug.
  • 在敏捷冲刺中计划、组织和完成工作.
  • Created, maintained, integrated, 并管理流行的数据库,如PostgreSQL, MongoDB, and NoSQL.
  • 编写全面的单元、集成和自动化测试以提高质量.
  • 展示了我使用版本控制系统(Git)的经验.
技术:Cloud Firestore、Amazon Web Services (AWS)、Node.. . js, Django REST框架, Django, Enzyme, React Native, React, TypeScript

硕士研究生研究员

2018 - 2021
Bilkent University
  • 独立完成多个实验, recording, analyzing, 解释这些发现.
  • 通过研究和应用合适的现成解决方案,进行情感计算领域的研究.
  • 通过实现解决问题的新方法和算法,改进并添加了某些算法.
  • 处理、清理和验证用于分析的数据的完整性.
技术:SciPy, Pandas, NumPy, Python, PyTorch,计算机视觉,机器学习, Data Analysis, Data Cleaning, Deep Learning

Teaching Assistant

2018 - 2021
Bilkent University
  • 有效地指导和指导新生, sophomore, junior, 以及Python和Java实验室的高年级学生.
  • 提供反馈以改进编程技术和效率.
  • 评估和评分学生的作业和课程,以及监考.
技术:Java、Python

远程软件开发人员

2019 - 2020
Mpress技术
  • Built, designed, 并使用React维护面向用户的功能, React Native(带TypeScript), and Redux, 加上积分, 使用Hooks和RxJS, 使用服务器端逻辑.
  • 使用Node设计和构建健壮且可维护的后端服务.js、Python和GraphQL.
  • 与管理或开发团队商议需求的优先次序, resolve conflicts, 制定内容标准, 或者选择解决方案.
  • 展示了我在Git、AWS、Firebase和敏捷开发方面的经验.
  • 与不同时区的不同团队进行远程工作.
技术:Amazon Web Services (AWS)、Git、Firebase、NoSQL、SQL、Node.. js、Flask、Python、GraphQL、RxJS、React Native、React、Docker、Material UI、HTML5

完整的开发人员

2018 - 2019
普恩特技术与设计
  • Built, maintained, 并使用React设计面向用户的功能, React Native(带TypeScript), and Redux, 以及使用Hooks和RxJS与服务器端逻辑集成它.
  • 使用Node设计和构建健壮且可维护的后端服务.js、Python和GraphQL.
  • 与不同时区的不同团队进行远程工作.
技术:亚马逊网络服务(AWS)、CircleCI、Git、Firebase、Python、Node.js、RxJS、React Native、React、Docker、Material UI、SCSS、CSS、HTML5、api、REST、Django

全栈开发实习生

2017 - 2017
Udemy
  • Developed, tested, documented, 并发布了全栈, 为Udemy的web应用程序提供端到端功能,该应用程序支持全球2000多万学生,000 courses.
  • 与图形设计师一起使用React和MobX将设计转换为视觉元素,并将其与Django的服务器端逻辑集成.
  • 与产品经理和工程师合作,实施商定的解决方案.
  • Wrote tests, 包括后台和前端单元以及代表QA团队交付的集成测试.
  • 参与代码审查, design discussions, 功能开发, solutions, 以及部署后的现场监控.
技术:酶,Django REST框架,Django, MobX, React

前端开发实习生

2016 - 2016
JotForm
  • 进行用户研究,以确定满足平台用户需求的功能和部件.
  • 基于对核心产品的研究,构建并部署了定制的解决方案.
  • 将web应用程序与JotForm的外部api集成.
  • 开发前端(HTML, HTML5, CSS, JavaScript, jQuery)和后端(PHP).
  • 协助技术和非技术用户解决问题.
技术:PHP, React

Muse

This is a visual search tool for clothing pieces that would go well together based on a deep learning model (CNN; VGG16 and ResNet 50). 它是用收集到的可能的服装组合数据集进行训练的.

系统期望客户查询服装,客户希望找到最适合自己的服装作为输入和输出, 系统将根据训练好的模型生成每个查询片段的可能服装组合列表.

Wisdom Academy

这是一个使用JavaScript、PHP和Oracle构建的web应用程序. 它针对的是需要与学生家长/法定监护人建立可靠沟通系统的小学. It gives the school and teachers the ability to send announcements and reports to the parents regarding their children's education; it also is an app through which the parents can communicate with the school to question/inform about a matter.

DigiNote

DigiNote是一个文档扫描应用程序,它将任何文档图像作为输入,然后通过使用文本检测技术和霍夫变换的组合自动检测文档的角落来处理图像. 如果失败,它会让用户手动检测它们. After that, 然后应用三种不同的过滤器-黑色和白色(布拉德利自适应阈值), grayscale, 点亮(使用平均值)——所需的结果将被保存并显示. 它是用MATLAB编写的.

Dr. Strange

Dr. Strange, 一个基于心理的聊天机器人, 属于自然语言处理中的闭域问答学科. 它是一种混合,因为它使用正则表达式和深度学习算法来构建规则.

它还可以与用户进行长达15分钟的对话,并自动生成问题或短语的响应(以类似于心理治疗师在会话中的风格)。. 在谈话结束时, 如果检测到精神健康问题,则创建患者档案, 它会生成一条警告信息,建议用户立即寻求帮助.

Languages

GraphQL, Python, JavaScript, PHP, SQL, Java, TypeScript, HTML5, SCSS, CSS

Libraries/APIs

React, Node.. js, PyTorch, React Redux, React Router, MobX, RxJS, NumPy, Pandas, SciPy

Tools

GitHub, Git, IntelliJ IDEA, CircleCI, Jira

Frameworks

Flask, React Native, Django REST框架,Django, Angular, Material UI

Paradigms

Scrum、测试、端到端测试、单元测试、数据科学、微服务、看板、REST

Platforms

Web、Unix、Windows、Linux、Amazon Web Services (AWS)、Firebase、Android、Docker

Storage

PostgreSQL, MySQL, Cloud Firestore, NoSQL, MongoDB

Other

酶,机器学习,计算机视觉,数据分析,数据清洗,深度学习,api

2018 - 2021

计算机工程硕士学位

比尔肯特大学-安卡拉,土耳其

2014 - 2018

计算机工程学士学位

Hacettepe大学-安卡拉,土耳其

有效的合作

如何使用Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

Start hiring