![Ivan Turkovic,英国伦敦的开发者](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2Fprofile%2Fpicture_file%2Fpicture%2F1067901%2Fhuge_8b67796ce7588442b2d928d1673b634e-59841da272e152ff463191cbb0e0b3f1.jpg&width=524)
Ivan Turkovic
Verified Expert in Engineering
CTO Developer
Ivan is a geek, visionary, startup enthusiast, 偶尔写个科技博客, software developer, 在伦敦工作的企业家. 他不喜欢平庸,也不会满足于平庸. 众所周知,他会整夜不睡,思考如何才能在自己所做的事情上真正出类拔萃. 你可能会称之为积极的特质或竞争精神,但他称之为激情.
Portfolio
Experience
Availability
首选的环境
Ruby,亚马逊网络服务(AWS), React, Bash, Git, Sublime Text, Linux, MacOS
The most amazing...
...我创建的是一个分布式打印服务,带有触摸屏的远程物理打印终端,在服务器端和客户端运行web应用程序.
Work Experience
Consultant
Mobilize
- 当有很多性能问题和代码复杂性导致数据不一致时接管了项目. 我清理了现有的代码并优化了响应的性能.
- 改进了发送大量动态电子邮件的可伸缩性能力. 内部产品有自定义标签,为每个用户生成独特的电子邮件内容,然后有一个系统发送每日通知摘要.
- 负责准备并构建从Heroku到AWS平台的过渡. 我将Terraform和Circle CI与超过25种不同的AWS服务和产品一起使用. 我成功地完成了大规模用户群的全面过渡.
- 构建内部基于ruby的测试性能模板,生成可以定期运行并测试外部API调用的JMeter模板. 它增加了当前JMeter所缺乏的额外复杂性逻辑.
- 清理和优化了PostgreSQL的SQL查询. 对于更复杂的问题,我编写了原始的SQL语句.
Interim CTO
隐形金融科技公司
- 构建了一个新的区块链平台.
- 支持保护用户隐私的附加安全功能.
- 支持与多个现有支付网关集成.
Chief Architect
Engineer.ai
- 直接组建和管理团队,同时将每个产品作为一个项目进行规划.
- 构建公司内部和外部产品和服务的整个生态系统. 定义规范并准备项目计划.
- 亲自参与涉及紧密集成的更复杂的技术领域, payments, 以及潜在的性能瓶颈.
Architect
DidItFor.Life (via SD2Labs)
- 架构的软件.
- 实现的支付网关.
- 搭建复杂金融平台.
- 实施了安全和隐私保护措施.
解决方案架构师
Wrap (via SD2Labs)
- 建立团队和基础设施.
- 联络客户.
- 创建业务流程工作流.
Architect
Rapaport(通过SD2Labs)
- 收集需求.
- 管理产品和处理DevOps.
- 架构的软件.
Founder
Instaform
- 开发一个潜在客户生成平台.
- 为表单构建一个自定义编辑器.
- 为移动应用程序创建REST API.
- 编程自定义循环计费与Paymill集成.
- 在Scrum中遵循敏捷方法.
Architect
Pulsr(通过SD2Labs)
- 架构的软件.
- 建立团队并指导团队成员.
- 处理大量数据.
Consultant
Stitch
- 将单页web应用程序迁移到打包成PhoneGap应用程序的跨平台移动应用程序.
- 为跨平台移动应用程序添加令牌身份验证和CORS支持.
- 使用Gulp任务管理器自动执行任务.
- Used Socket.作为REST API的数据传输IO.
- 为iOS和Android创建推送通知.
- 简化了将web浏览器功能合并到移动应用程序中的过程.
Consultant
Farm4Trade
- 开发了一个单页应用程序作为动物交易平台.
- 为移动设备和前端应用程序开发REST API和令牌身份验证.
- 使用AngularJS和Ionic框架为一个跨平台应用开发消息功能.
- 用Chef为Linode VPS实例创建了一个部署流程,并使用Git钩子进行部署.
- 将iOS应用部署到App Store.
- 与其他开发人员一起管理和领导开发过程.
- 在开发过程中应用Scrum技术.
Consultant
农发基金(联合国专门机构)
- 开发会议直播网络直播平台.
- 构建一个编辑器,用于编辑不同事件所需的模板.
- 为不同组织之间的内部/外部沟通编写平台.
- 从后一个项目创建了新的gem Stradivari,它处理带有过滤和排序的表生成.
- 将旧项目从J2EE迁移到新的web应用程序中,以组织不同代理成员和外部组织之间的呼叫记录和内部通信.
- 为使用Cucumber的项目引入了完整的集成测试覆盖.
- 开发具有推送功能的实时聊天通信.
Consultant
Netis
- 创建了Foerch现场销售订单系统.
- 为线下订餐开发了一个iOS应用.
- 优化了核心数据存储,可以在60k以上的产品中进行离线模式下的过滤和搜索.
- 开发与现有ERP系统的移动集成.
- 使用Capistrano准备部署.
Consultant
全球货币合作伙伴
- 来自第三方API的外币解析数据.
- 优化MySQL服务器1.2亿货币对.
- 开发用于显示货币对的股票小部件.
- 开发了一个缓存流程来检索任何货币对在任何时间范围内的所需数据,用于超过14年的实时交易数据.5s.
- 开发用于导入和处理货币数据的aysnc工人.
Co-founder and CTO
Babberly(以前的Jabberly)
- 创建了一个将优惠券与社交网络相结合的平台.
- 为商家开发了交互式地图编辑器.
- 构建基于订阅的支付流程.
- 自动化了新商家注册的过程.
- 使用Capistrano部署到AWS.
Consultant
NeonRoots
- 为FlipFilms开发了一个定制的CMS.
- 创建了“村庄筛选”网络应用程序.
- 将图形分割成HTML内容.
- 搭建服务器平台.
- 使用Capistrano准备部署流程.
Lead Developer
Hipscan
- 开发QR码生成器.
- 构建自定义模板编辑器.
- 为Servage创建了基于循环的支付.net.
- 为移动应用程序开发了一个REST API.
- 编写一个iOS应用程序.
- 部署到iOS应用商店.
- 与Capistrano一起部署.
- 管理和领导项目中的其他开发人员.
Consultant
Valobox
- 开发了一本书作为文档的缓存平台, 根据用户购买的内容应用不同的策略.
- 创建了与计费服务器的REST API通信.
Founder
Kuponcki
- 为当地团体优惠券网站创建了一个网站刮板.
- 开发了一个过滤可用优惠券的门户网站.
- 设置部署流程.
- 开发用于数据处理的异步工作者.
- 在Scrum中遵循敏捷原则.
- 发布于iOS App Store.
CTO
Printbox
- 更新了平台架构,因为这是从Cloudomat衍生出来的项目.
- 创建了一个连接到云存储服务器的打印终端.
- 创建了一个与CUPS服务器通信的Ruby库.
- 手机或现金一体化支付.
- 为客户端开发轻量级web应用. 打印终端有一个全屏触摸web应用程序在运行.
- 管理和领导项目中的其他开发人员.
Lead Developer
Cloudomat.com
- 对服务进行规划和架构.
- 设计可扩展的云存储架构.
- 开发了基于云存储的分布式云打印系统.
- 创建了一个实时视频流功能.
- 为外部服务构建了完整的API支持.
- 管理和领导项目中的其他开发人员.
联合创始人兼高级开发者
Instacart
- 为项目创建体系结构.
- 为服务器设置平台.
- 创建MVP iOS应用程序.
- 准备好的网页抓取器.
- 与Capistrano一起部署.
- Android平台发布 & iOS app stores.
联合创始人兼高级开发者
OdpiralniČasi
- 开发web scraper,用于提取本地开放时间的数据.
- 参与iOS应用和REST与服务器的通信层.
- 为移动设备的数据访问开发REST API和身份验证API.
- 对现有代码应用TDD测试方法.
- 参与服务器维护和管理.
- 发布到Android和iOS应用商店.
Senior Developer
LiveCLIQ
- 为实时广播的流媒体平台创建通信.
- 应用代码的完整测试覆盖率.
- 开发了一个流媒体视频的网络平台.
- 在正式的iOS SDK发布之前,参与了视频流的iOS应用程序的开发.
- 为Facebook和Twitter等社交服务开发身份验证模块.
- 为主要社交网站开发社交分享功能,在Facebook上嵌入视频.
ERP Analyst
Adacta
- 分析现有客户的新需求.
- 在客户内部开发新模块.
- 与主要客户就新功能进行联系.
- 支持现有项目进行升级.
- 将新客户端的数据迁移到Navision格式.
- 创建项目报告模板.
Developer
Hermes Softlab
- 扩展和支持安捷伦色谱仪设备服务.
- 为来自设备的数据开发一个集中的数据存储库.
- 支持的遗留SQL脚本.
- 运行特定设备的测试程序.
- 为位于亚洲的远程团队提供管理支持.
Experience
Printbox
Cloudops
http://www.cloudops.ai/DidItFor
Hipscan
Instaform
我的货币转账
http://www.mycurrencytransfer.com/FlipFilms
OdpiralniČasi
http://www.odpiralnicasi.comFarm4Trade
http://farm4trade.com/Instaform
http://www.instaform.co它为代理机构提供支持,他们可以将表单委托给客户查看提交的内容,而他们则负责技术方面的工作.
Skills
Languages
SQL, JavaScript, Sass, SCSS, Ruby, HTML5, CSS, HTML, Solidity, TypeScript, Scala, Python, Objective-C, Swift, Rust, WASM, Bash, Haml, C, JRuby, CSS3, C++, C#, Java, Go, Erlang, CoffeeScript
Frameworks
Bootstrap, Ruby on Rails (RoR), PhoneGap, AngularJS, Ionic, 原型框架, Express.io、Django、Compass、Core Data、RestKit、AFNetworking、Sinatra、Express.js、Angular、Jasmine、React Native
Libraries/APIs
Ruby on Rails API, React, React Redux, Twitter API, Stripe, Socket.IO, Node.js, jQuery, Sidekiq, Stripe API, Backbone.谷歌API,谷歌地图,Facebook API, Moustache.js, Requests, OpenCV, Braintree API, PayPal API
Tools
Rake, RabbitMQ, RSpec, Sublime Text, Git, Navision, Flash, Cucumber, NGINX, Capistrano, Chef, Karma, Goliath, Grunt, Solr, Gulp
Paradigms
Microservices, Microservices架构, MEAN Stack, Design Patterns, 测试驱动开发(TDD), DevOps, 敏捷软件开发, REST, 行为驱动发展(BDD), Scrum
Platforms
区块链平台, iOS, MacOS, DigitalOcean, 亚马逊网络服务(AWS), Heroku, Blockchain, Ethereum, Linux, Symbian, Android, Amazon, Amazon EC2, JBoss, Linode, Ubuntu
Storage
MongoDB, 斯芬克斯搜索引擎, Redis, PostgreSQL, MySQL, Microsoft SQL Server, Memcached, Amazon S3 (AWS S3), MySQL Server, CouchDB, NoSQL
Other
APIs, Full-stack, Cryptocurrency, Cryptocurrency发展, Bitcoin, Cordova, Hybrid Apps, 前端开发, MEAN Stack开发人员, Blockchain & Cryptocurrency, Solana, 以太坊智能合约, CTO, 不可替代令牌(NFT), Smart Contracts, Fintech Consultant, Architecture, Payment Gateways, WebSockets, 分布式系统, Push Notifications, e- log XML排序模式, Streaming, Live Chat, 人工智能(AI), Machine Learning, Specs, Messaging, Workers, HTTP, 社交媒体整合, BrainTree, PayPal, SaaS, Ajax, OAuth
Industry Expertise
Social Media
Education
计算机与信息科学学士学位
卢布尔雅那大学-卢布尔雅那
部分完成商业和经济学学士学位
卢布尔雅那大学-卢布尔雅那,斯洛文尼亚
交换计划,商业和市场营销学位的一部分
吕勒堡理工大学-瑞典吕勒堡