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

Tomislav Capan

Verified Expert  in Engineering

云解决方案架构师和首席开发人员

Location
Zagreb, Croatia
Toptal Member Since
February 20, 2013

托米斯拉夫是一名软件工程师, technical consultant, 解决方案架构师最初是一家在线媒体公司的技术合作伙伴, 从零增长到超过100,000 monthly readers. 多年的软件工程经验, 他现在通过咨询和架构动态提供技术领导, reliable, 以及可扩展的云解决方案,以支持业务增长和优化出现问题的复杂架构. 作为基础设施的领导者,Tomislav使云成为一个友好的地方.

Portfolio

Octobit
Backbone.js, Marionette.js、AngularJS、Angular、React、Node.js, Express.js...
Private Growth Equity Firm
R&D、技术领导、技术规格、软件架构...
Hospitality Digital GmbH - Main Hospitality Digital GmbH
架构、微服务架构、微服务、云...

Experience

Availability

Full-time

Preferred Environment

Sublime Text, Linux, Git, Trello, Terraform, Amazon Web Services (AWS)

The most amazing...

...我所搭建的后端架构和实时数据处理系统是为金融平台Scout Finance搭建的, acquired in 2017 by Money.net.

Work Experience

技术顾问|解决方案架构师

2013 - PRESENT
Octobit
  • 担任多个软件解决方案的技术顾问和软件架构师,以交付api, single-page applications, real-time web applications, 以及面向云的分布式应用程序.
  • 曾担任云解决方案架构师, 设计和提供AWS云基础设施,并通过适当的规模和选择适当的云技术来优化成本.
  • Performed R&D and concept development work, 帮助选择适合未来发展的技术和平台.
  • 进入运营工程师的角色,负责运行云基础设施, CI/CD pipelines, logging and monitoring, 并使开发团队能够专注于开发.
  • 在Node中实现了几个web应用程序.在服务器端使用Backbone . js.js, Marionette.在客户端使用js、AngularJS、Angular或React.
Technologies: Backbone.js, Marionette.js、AngularJS、Angular、React、Node.js, Express.js, Hapi.js, Continuous Integration (CI), Continuous Delivery (CD), CI/CD Pipelines, Software Architecture, Architecture, WebSockets, RabbitMQ, Less, CSS, Sass, HTML, AngularUI, Git, GitHub, MongoDB, Heroku, Amazon Web Services (AWS), JavaScript, 单页应用(SPA), CircleCI, R&D, Minimum Viable Product (MVP), Infrastructure as Code (IaC), Terraform, Cloud Architecture, AWS Cloud Architecture, AWS Certified Developer, AWS认证解决方案架构师, REST APIs, Database Schema Design, Database Architecture, Relational Database Design, NGINX, Kanban, APIs, Agile Software Development, PostgreSQL, REST, Full-stack, Web Development, Consulting, Advisory, Technical Leadership, Software Development, Solution Architecture, Functional Requirements, Technical Requirements, Remix, Docker, IT Infrastructure, .NET Core, Database Modeling, API Integration, Technical Consulting, Distributed Architecture, Technical Specs, Business Requirements, Kubernetes, Shell Scripting, Redis Cache

Software Architect

2023 - 2023
Private Growth Equity Firm
  • 负责设计和监督内部投资组合跟踪应用程序的整体结构和功能.
  • 与开发团队合作,将业务需求转化为技术规范,并创建架构蓝图.
  • 确保解决方案符合最佳实践, scalability, 同时考虑系统集成和性能优化的安全标准.
  • 预计项目完成后运营成本将降低80%以上, 由项目负责人评估.
Technologies: R&D、技术领导、技术规格、软件架构, Distributed Architecture, Distributed Systems, Consulting, Technical Consulting, Technical Requirements, Business Requirements, 内容管理系统(CMS), Remix, Data Modeling

Senior Enterprise Architect

2022 - 2023
Hospitality Digital GmbH - Main Hospitality Digital GmbH
  • 在未来建筑和技术规划方面与技术领导合作.
  • 将其中一个系统的性能提高了10%以上,通过识别和解决SQL存储过程中的瓶颈,可以获得0000%的收益, 是什么严重阻碍销售人员通过大幅减缓他们的工作流程来实现他们的目标.
  • 与公司领导合作,改善公司文化和沟通.
  • 就架构、技术选择和识别软件问题向开发团队提供建议.
  • 为跨团队处理软件项目创建了一套标准化的指导方针.
Technologies: 架构、微服务架构、微服务、云, Cloud Architecture, AWS Cloud Architecture, Amazon Web Services (AWS), Performance, SQL Performance, Consulting, Technical Consulting, Distributed Architecture, Technical Specs, Business Requirements

Technical Solution Architect

2021 - 2021
Deliveroo
  • 作为企业集成团队中的技术解决方案架构师,支持企业合作伙伴与Deliveroo的集成. 领导价值数百万的集成项目的技术解决方案的设计和体系结构.
  • 收集用于集成的相关数据点, 分析合作伙伴的系统和数据可用性, 并评估成功合作伙伴与Deliveroo集成的需求.
  • 在项目发现阶段处理与合作伙伴的商业和技术团队的技术沟通, 协调双方的技术能力以实现成功的集成.
  • 根据分析和发现,制作技术规范文件, 描述集成实现的细节.
  • 与Deliveroo-commercial的其他内部团队合作, integrations project managers, 以及工程师——推动项目成功推出.
  • 生成RFC文档,建议Deliveroo集成系统的改进和进步,以及核心产品对集成工作的支持.
技术:软件架构, User Requirements, Technical Requirements, Functional Requirements, Distributed Systems, Solution Architecture, API Integration, Data Structures, Distributed Architecture, Technical Specs, Project Management, Data Modeling

首席AWS解决方案架构师(通过Toptal)

2017 - 2021
LEVELS Cloud Infrastructure
  • 在产品开发期间担任基础设施主管.
  • 设计并构建自动扩展、容错和安全的AWS云基础架构.
  • 为所有服务器端和基于web的服务设计和设置自动化CI/CD管道.
  • 协助开发团队为其用例优化利用AWS云.
  • 向客户咨询分布式软件架构.
  • 使用AWS Lambda开发按需后台处理实用程序服务, AWS Fargate, and Amazon ECS.
技术:亚马逊网络服务(AWS), CircleCI, Linux, Docker, JavaScript, Terraform, DevOps, AWS DevOps, Infrastructure, Cloud Infrastructure, Security, Networking, Cloud, Amazon EC2, Amazon弹性容器服务(Amazon ECS), AWS Fargate, Amazon S3 (AWS S3), Amazon CloudFront CDN, Amazon ElastiCache, Amazon Aurora, Amazon API Gateway, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (Amazon SNS), 亚马逊虚拟私有云(VPC), AWS Lambda, Lambda Functions, Amazon EBS, AWS ALB, Cost Management, AWS IAM, Continuous Integration (CI), Continuous Delivery (CD), AWS CodeDeploy, AWS CodePipeline, System Architecture, AWS Certified Developer, AWS认证解决方案架构师, Cloud Platforms, GitHub, Infrastructure as Code (IaC), CI/CD Pipelines, AWS Cloud Architecture, Amazon CloudWatch, Web应用防火墙(WAF), Cloud Architecture, NGINX, Kanban, Containers, AWS Deployment, Datadog, Automation, MySQL, Solution Architecture, Bash, Amazon RDS, Distributed Systems, Functional Requirements, Technical Requirements, Technical Leadership, IT Infrastructure, Performance, SQL Performance, Query Optimization, Load Balancers, Elastic Load Balancers, API Integration, Technical Consulting, Distributed Architecture, Shell Scripting

Senior Software Architect

2014 - 2017
Scout Finance
  • 针对可扩展性和性能设计系统架构, supporting over 30,在被收购时,注册用户已达5000人.
  • 使用Node进行技术选择.js, Hapi, React, and MobX.
  • 提供REST api、web应用程序和数据导入的实现.
  • 与Thomson Reuters、Wall Street Horizon和Xignite等外部数据提供商进行接口.
  • 设计和处理基于aws的云基础设施和CI/CD管道.
  • 从头开始建立这个系统. It was acquired by Money.大约两年半后.
技术:CircleCI, Git, MobX, React, RabbitMQ, Redis, Hapi.js, Node.js, Amazon Web Services (AWS), Software Architecture, System Architecture, Cloud Platforms, GitHub, GitFlow, Architecture, CI/CD Pipelines, Infrastructure, Cloud Infrastructure, AWS DevOps, DevOps, APIs, REST APIs, MongoDB, Database Architecture, Mocha, Grunt, Agile Software Development, REST, Full-stack, Web Development, Amazon S3 (AWS S3), Amazon EC2, Fintech, Solution Architecture, Amazon RDS, Functional Requirements, Technical Requirements, Technical Leadership, Software Development, IT Infrastructure, Database Modeling, API Integration, Data Structures, Redis Cache, Data Modeling

JavaScript Developer

2012 - 2013
iVendi, Ltd.
  • 开发了一个前端木偶.js应用程序和服务器端Node.js RESTful API.
  • 通过RabbitMQ实现了前端和后端的实时WebSockets通信.
  • 使用HTML5和Less CSS实现前端,同时结合响应式网页设计技术.
  • 参与为web应用程序和API设置自动构建和部署CI程序,并处理基本的Joyent SmartOS服务器管理.
  • 在Backbone中指导一个初级JavaScript开发人员.js, Marionette.js, and Git.
  • 向公司介绍了远程工作流程和看板敏捷实践.
技术:Git, CQRS, RabbitMQ, MongoDB, Express.js, Grunt, Marionette.js, Backbone.js, Node.js, JavaScript, Software Architecture, GitHub, CI/CD Pipelines, REST APIs, Kanban, CSS, 单页应用(SPA), Agile Software Development, Full-stack, Web Development, Functional Requirements, Technical Requirements, Software Development, API Integration, Data Structures

Technical Director | Partner

2002 - 2013
Muzika.Hr Magazine
  • 作为技术联合创始人管理公司, 从地面到100多个,000 regular monthly readers.
  • 参与制定内容策略,处理与合作伙伴和广告空间合作的技术问题.
  • 管理内容管理系统(CMS)开发的小型工程团队.
  • 将第三方解决方案集成到业务线堆栈中, 包括一个广告欧博体育app下载, bulletin board, blogging platform, and photo gallery.
  • 创立并发展摄影栏目. 作为摄影编辑,带领12名摄影师的团队,协调他们的任务.
  • 实现对Amazon S3云的备份自动化. 处理系统管理和IT支持.
技术:NHibernate, Windows Server, Microsoft SQL Server, c#, IIS, ASP.NET, CSS, HTML, Software Architecture, System Architecture, Git, Architecture, Relational Database Design, SQL, REST APIs, Database Architecture, Database Schema Design, CTO, REST, Full-stack, Web Development, Solution Architecture, Functional Requirements, Technical Requirements, Technical Leadership, Software Development, IT Infrastructure, .NET, Performance, SQL Performance, Query Optimization, Database Modeling, API Integration, Data Structures, Technical Specs, Business Requirements, 内容管理系统(CMS), Shell Scripting, Data Modeling

JavaScript Developer

2011 - 2012
CANDDi
  • 开发客户端主干.js single page application.
  • 重新设计前端实现以符合更高和更现代的标准.
  • 原型化和实现Node.js and Socket.IO通信,启用实时应用程序功能.
技术:Git, MongoDB, Socket.IO, Node.js, Backbone.js, CSS, 单页应用(SPA), Agile Software Development, REST, Full-stack, Web Development, Functional Requirements, Technical Requirements, Software Development, API Integration, Data Structures

Software Engineer

2006 - 2008
TEB Informatika
  • 使用底层Oracle数据库交付c#和Java web应用程序.
  • 开发用于过程式按需数据处理的Oracle PL/SQL脚本.
  • 参与Intergraph平台的GIS系统开发.
  • 向公司介绍使用版本控制系统来管理源代码.
  • 向公司介绍使用Wiki平台编写文档, 因此,ISO认证要求具有完整的变更历史,以后很容易满足.
技术:Microsoft SQL Server, Oracle, C#, Software Architecture, SQL, Database Schema Design, Database Architecture, Relational Database Design, REST, Full-stack, Web Development, PL/SQL, Functional Requirements, Technical Requirements, Software Development, .NET, ASP.. NET,数据库建模,数据结构,数据建模

WebCamp萨格勒布会议|协办单位,2013-2018

http://webcampzg.org
作为社区会议的共同组织者,我多年来一直扮演着多种角色. 作为会议策划和准备的核心团队成员, 我最大的贡献是争取和协调志愿者. 我还担任过谈话委员会成员, 选择会议内容,协助组织会议工作坊和大会活动. 组织一场有900多人参加的活动,积极地改变了萨格勒布的It社区,这是一次非常棒的经历, Croatia.

JavaScript Zagreb Meetup |联合创始人,2013-2017

http://www.meetup.com/JavaScript-Zagreb/
2013年,我在萨格勒布联合创办了一个JavaScript聚会, 在把它传给年轻一代之前,它在三年内从零发展到550多名成员. 定期的月度活动组织任务包括寻找有有趣话题的演讲者, promoting the events, 为聚会后的社交活动偶尔找个赞助人. 偶尔,我自己也会就javascript相关主题发表一些演讲.

Muzika.hr | Partner, 2002-2013

http://www.muzika.hr/
My role in Muzika.Hr不仅仅是技术上的. 除了通常的“一切都是IT”, 21世纪初常见的单人角色, 我与主编在策略和内容上密切合作, assisted as an author, 开始了演唱会摄影部分, 召集并协调一组约12名合作摄影师. 这是将近十年的活动和相关的在线图片库的结果, 协调组织媒体十周年音乐会摄影实物展, 最初在萨格勒布最著名的艺术画廊之一举办. 后来,它又去了克罗地亚的其他几个城市.

“利用AWS Lambda降低高可扩展图像处理成本”|出版

http://aws.amazon.com/blogs/apn/cutting-costs-with-aws-lambda-for-highly-scalable-image-processing/
我写了这篇文章,描述了一个用于客户图像上传处理的水平可伸缩解决方案. 这种类型的无服务器解决方案可以减少API服务器的压力,并且无需运行单独的服务器来处理峰值而不会崩溃.

使用AWS Lambda的无服务器计算模型非常适合任务的实用程序类, 比如准备和发送事务性电子邮件和推送通知.

技术顾问和项目经理

http://www.beautypass.app/
曾担任社交网络移动应用程序的技术顾问和项目经理. 我被雇佣来检测团队在技术和组织方面的生产力问题的原因, provide solutions, and get the team back on track. During this engagement, 我帮助管理层思考关键决策并做出正确的行动. 我还介绍了远程团队中的几个工作组织最佳实践, 帮助他们走上正确的道路.

技术顾问及培训师

供应链分析应用程序的技术顾问,负责组建客户团队并领导他们发布第一个功能版本. 约定包括一个架构设置, technical leadership, 在选定的技术栈上进行团队培训, code management, and continuous delivery. 在我的监督下,组装的团队完成了他们的交付目标,并在之后继续改进应用程序.

高端二手设计师服装零售商

http://www.materialworld.co/
距离MVP正式发布日期还有四周, 客户的开发工作落后于计划,特性和功能边界不明确. 他们在最后一刻雇了我帮忙,决定什么是可行的,什么是在公开发布前不到一个月的时间里可行的. 我的职责是让客户关注可行的领域:构建发布所需的必要功能, 修剪多余的或不明确的特征, and hit the release target. 这最后的结果是激烈的, 短期的工作是改进现有的代码库,使一些功能的范围更明确, bugs squashed, UI polished, 以及为MVP的成功发行而正确执行的功能.

具有额外功能的基于web的电话解决方案

http://www.bettervoice.com/
这个客户需要验证一个实验性的客户端JavaScript框架来开发他们的web和移动解决方案. After a short R&D stint, 由于供应商的一系列未实现的承诺,该框架被证明是一个高风险的选择, so I advised against using it. 客户选择了一个经过验证的客户端框架, 与Apache Cordova一起, for mobile deployment. 我列出了应用程序架构, built initial functionalities, 并在将其交给内部员工之前配置部署管道.

员工问题解决和创意生成应用

http://getspeakup.com/
我加入这个客户是为了支持他们的MVP发布工作,在改进他们现有代码库的同时,形成所需的功能集. 当CoffeeScript变得过时,需要逐步淘汰时,我组织了一个将CoffeeScript迁移到JavaScript的过程,而不影响正在进行的开发. 此外,我还向他说明了换掉木偶的好处.在他们的用例中,AngularJS是一个不错的选择,该公司后来迈出了这一步.
2000 - 2006

Master's Degree in Computing

萨格勒布大学-萨格勒布,克罗地亚

JANUARY 2024 - PRESENT

Kubernetes认证应用程序开发人员课程(正在进行中)

Udemy

DECEMBER 2023 - PRESENT

Kubernetes的绝对初学者-动手

Udemy

DECEMBER 2017 - DECEMBER 2020

AWS认证开发者助理

AWS

NOVEMBER 2017 - NOVEMBER 2020

AWS认证解决方案架构师助理

AWS

Libraries/APIs

Node.js, REST api, React, MobX, Backbone.js, Marionette.js, Socket.IO, AngularUI

Tools

Amazon CloudFront CDN, GitHub, Amazon Simple Queue Service (SQS), Terraform, CircleCI, AWS Deployment, AWS IAM, 亚马逊虚拟私有云(VPC), NGINX, Amazon ElastiCache, Git, RabbitMQ, Mocha, AWS Fargate, Amazon弹性容器服务(Amazon ECS), Grunt, Amazon Simple Notification Service (Amazon SNS), Amazon EBS, AWS CodeDeploy, Amazon CloudWatch

Frameworks

Hapi.js, ASP.NET, Express.js, Remix, .NET, .. NET Core, NHibernate, Angular, AngularJS

Languages

JavaScript, Sass, HTML, Less, SQL, CSS, c#, Bash

Paradigms

DevOps, Continuous Integration (CI), Continuous Delivery (CD), Kanban, Agile Software Development, Automation, CQRS, REST, Management, Microservices Architecture, Microservices

Platforms

Amazon EC2, Amazon Web Services (AWS), Docker, Windows Server, Heroku, Linux, AWS ALB, AWS Lambda, Oracle, Kubernetes

Storage

Amazon S3 (AWS S3), MongoDB, Amazon Aurora, Database Modeling, Redis Cache, PostgreSQL, Database Architecture, SQL Performance, Redis, MySQL, Microsoft SQL Server, Datadog, PL/SQL

Industry Expertise

项目管理、摄影

Other

APIs, Infrastructure, Cloud Infrastructure, Software Architecture, System Architecture, AWS Certified Developer, AWS认证解决方案架构师, Cloud Platforms, Architecture, AWS Cloud Architecture, Cloud Architecture, CTO, Full-stack, Web Development, Cloud, AWS DevOps, Technical Requirements, Functional Requirements, Solution Architecture, Consulting, Technical Leadership, Software Development, Technical Consulting, Amazon RDS, Load Balancers, Elastic Load Balancers, API Integration, Data Structures, Technical Specs, Distributed Architecture, Business Requirements, Data Modeling, Networking, CI/CD Pipelines, Relational Database Design, Containers, Database Schema Design, IT Infrastructure, Performance, Query Optimization, Shell Scripting, WebSockets, Serverless, Security, IIS, Lambda Functions, Cost Management, AWS CodePipeline, GitFlow, Infrastructure as Code (IaC), 单页应用(SPA), Organization, People Management, Business, Business Planning, Media, R&D, Knowledge Transfer, Minimum Viable Product (MVP), Web应用防火墙(WAF), Amazon API Gateway, User Requirements, Distributed Systems, Advisory, Fintech, Team Leadership, Training, Management Consulting, 内容管理系统(CMS), Software QA

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