达沃Badrov
验证专家 in 工程
软件开发人员
Davor是一名拥有9年以上经验的高级全栈开发人员, 熟练制定可扩展和有效的解决方案. 精通单片和微服务架构, Davor对于任何对前端和后端技术有深刻理解的团队和项目来说都是一个通用的资产. 具有解决问题和不断学习的热情, 他是推动贵公司发展的最佳人选.
Portfolio
Experience
Availability
首选的环境
Docker, Linux,全栈,敏捷,Git,软件开发,Elixir, Phoenix, JSON,数据库
最神奇的...
...我建立的是一个知识共享平台,它在全球范围内使用,极大地提高了我的客户的生产力,使他们的年利润翻了一番.
工作经验
完整的开发人员
TSG Global
- 负责管理和客户门户,并从Vue 2重写为React/TypeScript. 通过GitHub Actions为前端引入CI/CD.
- 致力于VoIP堆栈和相关集成. 引入了新的VoIP提供商,并在堆栈中实现了自定义呼叫逻辑.
- 扩展了Elixir后端的功能,并编写了几个新的Elixir微服务.
完整的开发人员
Freelancer
- 开发了一个销售电动滑板车的网站. 它有无头电子商务和CMS集成. 它基于Gatsby,集成了Calendly、BigCommerce API、Salesforce和Contentful. 它是完全响应多个本地化.
- 构建节点.基于js的库,作为Express的中间件.js and Koa, 它自动捕获用户错误,并将它们发送到一个平台,该平台将这些错误进行汇总和可视化.
- Created the front end of an invoice management app written in React; it was fully responsive and had a lot of custom inputs and dynamically generated pages.
软件工程师
Asolvi
- 致力于从遗留系统中提取公共功能到可重用的微服务.
- 为代码推送的一个服务创建了一个自动化的CI/CD管道. 管道运行单元测试、端到端测试和代码质量工具. 构建将被触发,生成一个可部署的工件,自动部署到Azure云.
- 创建了一个新的服务,用非常简化的UI和行为抽象掉旧的遗留系统. 最终,所有遗留部件在被替换时都被移除.
- 在一个抽象的系统上工作, 使其能够通过统一的核心和UI连接到不同的遗留系统.
完整的开发人员
看板(KNB_)
- 作为团队的一员,为我们最大的客户制作了一个巨大的企业应用程序, 客户的员工在全球范围内使用的是哪一种. 使用该平台一年后,客户的利润增长了两倍.
- 在一个月内用React Native发布了一款时间紧迫的移动应用,覆盖iOS和Android,为公司赢得了一个大客户. 该应用程序的后端与客户端的Odoo系统集成在一起.
- 带领一个5人的开发团队开发一个企业平台.
- 为全国范围内的促销游戏制作了一个网页应用程序,为全国最大的啤酒经销商之一提供奖品.
- 优化了许多大型SQL报告查询. 执行时间从几分钟减少到一到两秒. 有时是一亚秒.
- 通过证明图形数据库(Neo4j)可以被几个JSON定义和几个函数取代,从而大大简化了代码和简化了开发部署,从而降低了企业平台的复杂性.
前端开发人员
Profico
- 为一家美国初创公司开发了一款照片和视频竞赛网络应用. 用户可以上传照片和视频,并参加比赛,上传最好的将获得奖品. 这款应用的开发考虑到了可扩展性.
- 作为团队的一员,为克罗地亚的一家大型零售商开发了一个新的网上商店应用程序.
- 为安联(Allianz)克罗地亚分公司制作了一个带有自定义CMS后端的平板电脑应用程序, 保险公司. 我们将所有的保险销售文档迁移到数字化格式,这样他们就可以通过CMS保持最新.
- 创建了许多响应式web应用程序和页面.
Experience
特斯拉的微服务系统
代码是使用基于Docker容器的CI/CD管道构建和部署的.
该应用程序与另一个微服务通信,并在后端数据发生变化时实时更新UI.
我的职责是改进现有的系统设计, 修复几个问题, 并将应用程序从传统状态转变为更现代的系统. 我还提出了一些改进UX和解决系统中可能出现的一致性问题的建议.
CarIQ
http://www.gocariq.com/我负责前端开发, 重写并简化了它们的前端实现, 修正了Redux的使用模式, 引入了测试.
我创建了一个基于GitHub操作的自动化CI/CD管道,如果它通过了检查和测试,它将运行检查和部署应用程序.
我也在后端做集成,主要是面向GraphQL/客户端应用程序的集成.
我还对一些后端应用程序进行了dockerization,并编写了Docker-compose脚本来简化开发. 开发人员需要运行一个Docker-compose并启动他们的应用程序,而不是安装和管理所有必需的基础设施.
Atheneum企业平台
http://www.atheneum.ai/该平台是使用React、Node构建的.MySQL在主从配置,ElasticSearch, Redis. 它也有一个自定义Chrome插件.
在生产环境中,三个应用实例被负载均衡以正确处理负载.
它有三个不同的子应用程序:面向公司员工, for clients, 对于专家来说, 哪些是在微前端设置中组织的.
该应用几乎全天候运行,部署停机时间极短. 有时部署没有任何停机时间.
安联保险销售系统
这款平板电脑上的应用动画效果非常好,非常吸引眼球. 它将在本地缓存内容,并在连接在线时同步.
依靠MS安装程序和自动化, 我们让客户只需点击一下就可以在数千台平板电脑上安装应用程序.
GCP租户应用
后端是一个Node.MySQL应用程序. 它使用客户端的Odoo平台在系统之间同步数据.
服务管理平台
我们决定将这个庞大的平台拆分为多个微服务. 我们称之为“扼杀巨石”.“我们使用Elixir和PostgreSQL创建了两个微服务, 与旧平台沟通并提取核心功能的部分.
该应用程序有一个CI管道,可以在新代码被推送时自动构建Docker镜像. 云服务器被链接到Docker存储库,当新版本的图像被标记为“稳定”时,会自动重新部署.
我们做了一些调整,以便微服务可以使用Azure应用服务和本地服务在云上运行, 特别是在Windows Server和利用IIS上.
适用于Windows Server, 它与定制的安装程序集成在一起,因此系统管理员只需运行安装程序并单击安装程序即可设置整个系统,而无需手动干预.
Karlovacko啤酒推广游戏
该应用程序使用了React和Node.. js、MongoDB和SASS的样式. 它运行了几个月.
Sequin
http://sequin.io/TSG全球平台
http://www.tsgglobal.com/我是一名全栈工程师,负责维护旧服务和开发新服务. 我编写了许多新的Elixir服务,维护了一些旧的服务(其中一些是用PHP和VB编写的).NET),并使用React和TypeScript编写了两个新的门户. 我还编写了许多CI/CD管道:一个是Elixir, 重写旧版本以支持较新的Elixir版本, 两个是React通过GitHub Actions自动构建和部署代码. 我还维护、调试和自动化了部分Voice堆栈.
Advalyze - Unu Scooter
http://unumotors.com/BigCommerce的采购流程是完全定制的,并通过其API集成到SalesForce中,以更好地跟踪潜在客户.
Education
计算机科学硕士学位
电子工程、机械工程和造船学院-克罗地亚斯普利特
计算机科学学士学位
电子工程、机械工程和造船学院-克罗地亚斯普利特
认证
AWS认证云从业者
亚马逊网络服务
Skills
库/ api
Node.js, REST API, React, API开发, Vue, Stripe, Vue 2, BigCommerce API, Vuex
Tools
SendGrid, Git, GitHub, Webpack, Gulp, Grunt, Babel, Mailchimp, NGINX, RabbitMQ
Frameworks
Express.js, Koa, Phoenix, React Native, Next.js,顺风CSS, Redux,材质UI, Angular, Svelte
Languages
SQL, JavaScript, CSS, Sass, HTML, Elixir, TypeScript, HTML5, GraphQL, ECMAScript (ES6), Less, PHP
Paradigms
单元测试, Agile, 测试自动化, E2E测试, 响应式网页设计(RWD), 函数式编程, Microservices, 持续集成(CI), 持续发展(CD), Microservices架构
Storage
JSON, Databases, Amazon S3 (AWS S3), MySQL, PostgreSQL, NoSQL, Microsoft SQL Server, Azure云服务, Elasticsearch, Redis, MongoDB, SQL Server 2012
Platforms
Azure, Linux, 亚马逊网络服务(AWS), Docker, Contentful, Netlify, BigCommerce, Visual Studio Code (VS Code), Kubernetes, Shopify, Firebase
行业专业知识
电信
Other
响应设计, 前端开发, 单页应用(SPA), Full-stack, APIs, Front-end, Web开发, Websites, API集成, 软件开发, 代码评审, Maps, Back-end, CI / CD管道, CSS3动画, 电子邮件传递, Email, 软件架构, 体系结构, 网页抓取, 数据抓取, Airtable, 付款的api, 数据可视化, Chrome扩展, Cloud, ESLint, Gatsby, CSS-in-JS, eCommerce, 电子商务的发展, Supabase
如何使用Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
分享你的需求
选择你的才能
开始你的无风险人才试验
对顶尖人才的需求很大.
开始招聘