Robert Deak,克罗地亚萨格勒布的开发者
Robert is available for hire
Hire Robert

Robert Deak

Verified Expert  in Engineering

React and Node.js Developer

Location
Zagreb, Croatia
Toptal Member Since
January 29, 2019

Robert是一名软件架构师和开发人员,拥有10多年的工程经验, 专攻React和Node.js for the past four years. While building efficient, maintainable, and fault-tolerant apps, 他参与了软件开发的每一个阶段, 包括产品用户故事, development, testing, and CI/CD pipelines. 罗伯特擅长于满足客户的需求.

Portfolio

辉瑞- PGS操作的见解
JavaScript, CSS, HTML, Node.. js, React, GraphQL, Docker, Neo4j, REST api...
M3G Technology
React, WebSockets, REST, Webpack,样式组件,TypeScript...
iContainers
TypeScript, React, React Redux, API集成,Jest, Figma, HTML, CSS, Sentry...

Experience

Availability

Part-time

Preferred Environment

JetBrains

The most amazing...

...我建立了一个高度可扩展的消息传递服务,用于推送和提取客户端通知.

Work Experience

Full-stack Developer

2022 - PRESENT
辉瑞- PGS操作的见解
  • 开发了一个应用程序,用于根据可用性在不同部门分配员工的任务.
  • 建立了一个类似google的搜索算法,用于在不同数据源中查找数据.
  • 开发复杂的交互式数据可视化图表.
  • 构建了一个应用程序,可以动态映射大量数据,并允许用户对数据进行排序和过滤.
  • 开发了一个API端点,用于从服务器传输巨大的XLS文档.
  • 构建了一个用于跟踪和验证分子切割可行性的应用程序.
技术:JavaScript, CSS, HTML, Node.. js, React, GraphQL, Docker, Neo4j, REST api, Python, FastAPI, PostgreSQL, Elasticsearch, D3.js

高级React架构师|开发者

2021 - 2022
M3G Technology
  • 开发一个前端应用程序,通过短信处理客户通信.
  • 将完整的应用设计分割成React组件,包括图像优化.
  • 集成WebSocket和REST API来处理通信.
  • 调试并修复了一个遗留Angular应用中的bug.
  • 在为新事件实现用户通知方面取得进展.
Technologies: React, WebSockets, REST, Webpack,样式组件,TypeScript, User Interface (UI), Unit Testing, HTML, GitHub, CSS, Jira, Web API, Web Notifications, HTML5, Event Design, REST APIs

Senior React Developer

2021 - 2021
iContainers
  • 设置开发服务器和构建过程, 检查规则(包括提交消息), a test suite, storybook, tracing, error handling, 以及已定义的项目目录结构.
  • 将许多Figma设计分割成React组件.
  • 将一个组件库项目重构到TypeScript中.
  • 优化了一个GitLab CI/CD管道,并增加了变更日志管理.
  • 增强了一个测试套件,并使用Cypress设置了端到端测试.io.
  • 集成了众多核心业务REST API端点.
Technologies: TypeScript, React, React Redux, API集成,Jest, Figma, HTML, CSS, Sentry, GitLab, Release Management, Private NPM Modules, Material UI, React Query, React Hook Form, Storybook, ESLint, ParcelJS, Cypress, REST, OpenAPI, Localization, React Router, Unit Testing, HTML5, REST APIs

React Architect and Developer

2021 - 2021
IntelliQuit
  • Set up a Next.带有测试、检查和部署流的Js项目.
  • 在Figma中为移动和桌面视窗切片并实现设计.
  • 在上传之前执行OpenCV算法来验证图像内容.
  • 集成谷歌分析和一般用户跟踪.
  • 实现了一个新的REST API来处理尼古丁测试图像.
Technologies: React, Next.js, REST, OpenCV, Figma, Google Analytics, API Integration, User Interface (UI), HTML, CSS, GitHub, HTML5, REST APIs

高级全栈React和Node.js Developer

2019 - 2021
敏捷物流(通过Toptal)
  • 协助重构和重新设计一个React应用程序.
  • 在Node中实现了核心业务功能.js and TypeScript.
  • 集成了复杂的React组件,包括报价表单和预订表单.
  • 协助将应用程序与所有依赖的服务进行dockerization.
  • 帮助建立了端到端的Cypress.io测试,将它们集成到CI管道中,并编写了许多测试.
  • 处理与另一家货运公司解决方案的API集成.
  • 实现了多个GraphQL解析器,包括在Redis中缓存长期数据.
  • 在Node中创建了mongodb集合存储库.js and TypeScript.
  • 将大量业务逻辑从PL/SQL迁移到Node.js.
Technologies: React Redux, JavaScript, Agile, SQL, Oracle SQL, GitFlow, Oracle PL/SQL, CircleCI, Docker Compose, Docker, API Integration, Jest, Cypress, Styled-components, Figma, Express.. js, Apollo Server, React Apollo, GraphQL, Redux, MongoDB, Node.js, React, TypeScript, Redis, Material UI, PL/SQL, Sagas, Redux-Saga, Apollo, React Router, Kibana, Full-stack, User Interface (UI), HTML, CSS, Unit Testing, Atomic Design, Amazon Web Services (AWS), Meteor, Redis Queue, Message Queues

Senior React Developer

2020 - 2020
M3G Technology (via Toptal)
  • 修复了样式化条纹组件和在材质- ui组件中包装它们的问题.
  • 通过在自定义React设置中绑定资产来匹配现有的Django应用部署流,解决了问题.
  • 重构并删除了近30%的代码库,包括删除了未使用的库.
技术:React, Stripe, Stripe API, Material UI, Axios, React Router, HTML5

React Architect and Developer

2019 - 2019
Battery Learning, Inc. (via Toptal)
  • 定义了前端和后端项目结构.
  • 建立一个自定义的,中等的,草稿.js editor in React.
  • 实现了Firebase身份验证、Cloud Firestore和firestorage功能.
  • 在Node中创建了一个SCORM生成器(2004第三版).js.
  • 将Apollo Client和Apollo缓存设置为本地存储而不是Redux.
Technologies: Express.js, JavaScript, GitFlow, Draft.. js, SCORM, Firebase, GraphQL, Node.js, React, Apollo, React Apollo, HTML, CSS, GitHub, HTML5

TypeScript Developer

2019 - 2019
Rockpapr
  • 集成了Xero API、Stripe API和NetSuite (Node).js).
  • 使用React实现了整个用户登录过程.
  • Dockerized Node.带有所有依赖服务的js和React应用程序.
Technologies: React Redux, JavaScript, SQL, Oracle SQL, GitFlow, SuiteScript 1, NetSuite, Xero API, Stripe API, Docker, Express.js, Node.js、TypeScript、React、Stripe、REST api

Senior Java Architect

2009 - 2019
Privredna银行萨格勒布,联合圣保罗集团
  • 设计并实现了一个高度可伸缩的消息传递服务.
  • 为企业客户创建并实现了分支应用程序中的几个关键特性.
  • 在网上银行应用程序中实现和设计支付处理.
  • 将几个大型批处理流程开发到零售后端应用程序中.
  • 构造并实现了一个处理长期订单的应用程序.
  • 在一个专注于将PBZ银行解决方案与联合圣保罗集团(Intesa Sanpaolo Group)其他银行整合的团队中任职.
Technologies: React Redux, Spring Microservice, Spring MVC, Agile, SQL, Oracle SQL, GitFlow, Oracle PL/SQL, JMS, IBM WebSphere, TypeScript, Angular, React, JavaScript, Jakarta Server Pages (JSP), Spring, Java, Oracle, Spring Boot, Oracle RDBMS, Agile Sprints, Spring JDBC, Spring REST, Spring Data REST, Full-stack, Swagger, Jira, IBM MQ, Message Queues

Front-end Developer

2008 - 2009
Siemens
  • 为Advantage平台实现了几个特定的UI组件.
  • 创建用于跟踪组件发布和创建变更日志的工具.
  • 协助多个内部系统的集成测试.
技术:敏捷、GitFlow、IBM Rational ClearCase、JavaScript、Jakarta Server Pages (JSP)、Java

Back-end Developer

2006 - 2008
Dialog
  • 使用Apex为一个本地刷厂创建了一个B2B门户.
  • 实现了一个投注web应用程序的报表模块.
  • 在一个定制的ERP解决方案中设计并实现了工资模块.
技术:JavaScript, SQL, Apex, Oracle报表,Oracle表单,Oracle PL/SQL, Oracle SQL

Lead Web Developer

2002 - 2004
Osijek-Online
  • 创建了一个电子商务平台,供客户下订单和跟踪记录.
  • 为克罗地亚奥西耶克的克罗地亚国家剧院建立了一个订票平台.
  • 为某地方新闻门户网站构建内容管理平台.
技术:SQL, CSS, HTML, jQuery, JavaScript, PHP

Our Family Chef

一个React应用程序,跟踪饮食习惯,并帮助制定每周菜单和购物清单. 用户输入他们计划在一周内做的饭菜和配料, 应用程序试图根据食材类型来平衡菜单.

零售银行应用程序中的OLTP SQL优化

当用户请求交易列表或帐户详细信息时,应用程序无响应. 通过识别和删除所有未使用的索引和重写关键sql,我将响应时间从5秒多减少到300毫秒左右.

数码证书签发服务

我开发的一个用于向银行客户颁发数字证书的Angular应用程序. 除了设计和实现应用程序之外, 我将它与SOAP服务上的认证中心集成在一起.

客户呼叫中心授权服务

在客户输入一个从未使用过的接收账户后,银行需要额外的授权. 我设计并实现了一个授权服务,使银行职员能够使用呼叫者的个人信息识别呼叫者.

Billing Application

我创建了一个计费应用程序,使用户能够使用事件溯源配置服务和订阅模型列表. 可以将服务分组在包中,并作为订阅模型提供. 用户还可以将服务标记为免费或为所有用户或特定用户提供折扣.

E-invoice Service

我设计、开发并与网上银行集成的服务. 用户在网上银行平台收到电子发票后, 他们可以审查它并决定是否接受或拒绝它.

Toptal React Academy

Toptal React学院是一个独家学习计划,教React框架选择Toptal网络的成员. After a month of study, 所有毕业生的任务是完成30-40小时的期末项目,从头开始构建和交付React应用程序.

React Form Component

http://github.com/rdeak/react-boilerplate-form
我创建了一个组件来处理表单输入,没有任何样板代码.

Get Me Out of Overdraft

一个用React编写的跟踪个人收入的服务. 当用户的消费限额达到时,它会提醒用户. 该服务解析每日交易报告,按类型对交易进行分类.

Languages

HTML, Java, SQL, JavaScript, TypeScript, GraphQL, CSS, PHP, Apex, SuiteScript 1, HTML5, Python

Frameworks

Express.. js, Spring Boot, Redux, Spring MVC, Spring微服务,Spring, Next.. js, Angular, Spring JDBC, Hibernate, Cypress, Jest, Jakarta Server Pages (JSP), Draft.js, Material UI, Swagger

Libraries/APIs

React, Node.js, React Redux, Redux Form, RxJS, Spring REST, Redux-Saga, jQuery, JMS, Xero API, Stripe, Stripe API, OpenCV, React Query, React Hook Form, OpenAPI, React Router, Redis Queue, Web API, REST APIs, D3.js

Tools

GitHub, Apache Maven, Docker Compose, Redux Thunk, JetBrains, React Apollo, Figma, CircleCI, Oracle Forms, Oracle Reports, IBM Rational ClearCase, Git, Sentry, GitLab, Google Analytics, Webpack, Kibana, Jira, IBM MQ

Paradigms

REST,敏捷,单元测试,SCORM,事件源

Platforms

Oracle、Docker、IBM WebSphere、Firebase、Amazon Web Services (AWS)、Meteor、AWS Lambda

Storage

Oracle SQL, Oracle PL/SQL, Spring Data, Spring Data JPA, MongoDB, Oracle RDBMS, PostgreSQL, Redis, PL/SQL, Spring Data REST, OLTP, Amazon DynamoDB, Neo4j, Elasticsearch

Other

GitFlow, APIs, Integration, Full-stack, Micro SOA, Atomic Design, Apollo Server, Styled-components, API Integration, NetSuite, Sagas, Release Management, Private NPM Modules, Storybook, ESLint, ParcelJS, Localization, Apollo, WebSockets, Axios, Agile Sprints, Financial Management, ITIL V3 Foundation Certified, SOAP, Authorization, Billing Software, Subscriptions, Online Banking, User Interface (UI), Message Queues, Web Notifications, Event Design, Amazon API Gateway, FastAPI

1998 - 2002

财务管理硕士学位

Josip Juraj Strossmayer奥西耶克大学,经济学院-奥西耶克,克罗地亚

FEBRUARY 2023 - FEBRUARY 2026

AWS认证开发人员-助理

Amazon Web Services

AUGUST 2021 - PRESENT

Toptal React Academy Graduate

Toptal, LLC

FEBRUARY 2016 - PRESENT

Oracle高级PL/SQL开发人员认证专业人员

Oracle

AUGUST 2013 - PRESENT

Oracle数据库11g:用PL/SQL编程

Oracle

DECEMBER 2012 - PRESENT

Oracle数据库SQL认证专家

Oracle

JUNE 2012 - PRESENT

ITIL V3 Foundation

Exin

Collaboration That Works

How to Work with Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

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

Top talent is in high demand.

Start hiring