Jano Suchal,布拉迪斯拉发开发商,布拉迪斯拉发地区,斯洛伐克
Jano is available for hire
Hire Jano

Jano Suchal

验证专家  in Engineering

软件开发人员

Location
布拉迪斯拉发,布拉迪斯拉发地区,斯洛伐克
至今成员总数
March 24, 2014

Jano是一名全栈开发人员,也是数据库领域的创始人. 使用PostgreSQL, 他曾从事政府数据的数据库服务, 推荐引擎, 和性能优化项目,有创业经验, consulting, 领导小团队. Jano拥有布拉迪斯拉发斯洛伐克科技大学软件工程硕士学位(以优异成绩).

Portfolio

Slovensko.Digital
Amazon Web Services (AWS), Jira, PostgreSQL, Elasticsearch, Ruby on Rails (RoR)...
minio, s.r.o.
JavaScript, Redis, Elasticsearch, PostgreSQL, Ruby on Rails (RoR)
SearchD /路易吉的盒子
SaltStack, PostgreSQL, Redis, Elasticsearch, Ruby on Rails

Experience

Availability

Part-time

首选的环境

Linux, PostgreSQL, Ruby,敏捷软件开发

最神奇的...

...我做的是使用斯洛伐克公共数据的应用程序, 使合同和公共登记册更容易为记者和公众使用.

工作经验

首席开发人员和项目经理

2015 - PRESENT
Slovensko.Digital
  • 领导一个由开发人员和自由职业者组成的小团队,构建并行的低成本电子政务服务.
  • 创建了一个平台,用于下载/清理包含数百万个条目和千兆字节数据的公共开放数据集.
  • 建立了一个基于Elasticsearch的快速自动完成搜索.
  • 使用基于docker的部署管理多个服务器,为登台/生产环境提供服务.
  • 支持商业所需的各种工具(Trello, Jira,电子邮件服务器,计费,AWS).
技术:Amazon Web Services (AWS)、Jira、PostgreSQL、Elasticsearch、Ruby on Rails (RoR)、Redis

Owner

2011 - PRESENT
minio, s.r.o.
  • 创建了一个收集各种公共政府登记和数据库的平台.
  • 搭建了数据自动消歧平台, cleaning, 以及多个杂乱的公共数据集的协调.
  • 管理多个项目的流量/性能分析.
  • 建立了一个平台,让斯洛伐克的任何人都能透明地获得政府合同.
  • 管理一个拥有60多万份文档(tb的原始数据)的搜索引擎.
  • 自2011年以来,每月在布拉迪斯拉发组织一次多语言开发者见面会.
  • 在欧洲社会基金项目提案中创建了欺诈检测系统.
技术:JavaScript, Redis, Elasticsearch, PostgreSQL, Ruby on Rails (RoR)

高级开发人员

2013 - 2015
SearchD /路易吉的盒子
  • 创建了一个可扩展的日志处理管道,分析数百万个事件.
  • 为测试和评估现实世界的搜索引擎设计了先进的指标和报告.
  • 贡献了完整的堆栈—从业务目标到前端调优,再到后端开发和调优.
  • 通过在构建服务器上执行自动测试来确保高代码质量, 代码覆盖率趋势报告, 以及代码审查.
  • 提出并成功实现了业务流程变更,以优化注册和入职渠道, 提高目标转化率.
技术:SaltStack, PostgreSQL, Redis, Elasticsearch, Ruby on Rails

高级后端开发人员

2011 - 2013
SynopsiTV
  • 为电影和电视节目创建了一个推荐引擎.
  • 为推荐引擎和搜索相关子项目搭建了日志记录和质量评价平台.
  • 在面向用户的页面上提出并测量了几个UX增强.
  • 创建了一个抓取服务,从各种在线资源中抓取数据.
  • 实现了各种重复匹配算法,用于清理和消除数据歧义.
技术:PostgreSQL, Redis, Elasticsearch, Ruby on Rails (RoR)

Founder

2010 - 2012
Foaf.sk
  • 创建并出售一个项目下载, clean, 更新数据超过300个,000家公司和500家公司,000人从斯洛伐克公司的官方注册中登记, 公共采购, debts, 互联网领域, 以及其他公共数据.
  • 支持一个复杂的网站,每月处理超过50万的页面浏览量.
  • 创建了一个框架,用于抓取、清理和合并杂乱的数据集.
  • 根据收集的数据构建各种可视化和聚合报告.
  • 微调自动完成搜索高度相关的即时响应.
技术:Sphinx搜索引擎,MySQL, Ruby on Rails (RoR)

研究员|博士生

2008 - 2011
信息与信息技术学院
  • 为斯洛伐克最大的报纸建立了一个新闻推荐引擎,最高转速为3000 + rpm.
  • 创建并领导了全栈web开发的新课程.
  • 发表了多篇关于推荐系统和数据挖掘的文章.
  • 带领多个学生团队完成不同的项目.
  • 建立和支持各种教师网站和应用程序.
技术:SQL, R, Ruby on Rails (RoR), Ruby

Contractor

2001 - 2011
Freelance
  • 你是说建了一个?,这是斯洛伐克一家大型音乐网站的搜索功能.
  • 为不同的中小企业建立和维护web应用程序.
  • 就SQL性能微调咨询了几个客户.
  • 为设计师创建了一个流行的随机文本生成器.
  • 为电子商务领域的各种客户处理基本的HTML/CSS工作.
技术:PostgreSQL, MySQL, JavaScript, Ruby on Rails (RoR), PHP

SynopsiTV

影视剧推荐系统和社交网站.

Open Contracts

一个搜索和分析政府合同的众包平台. 与官方政府网站相比,它提供了一个更有用的界面来处理斯洛伐克政府组织的合同. 它从许多来源下载和处理各种格式的超过300k个扫描文档(超过1TB的原始数据),并使用全文和高级分面搜索将它们转换为易于搜索的格式. 系统会自动分析合同,并给出一个分数,表明合同的问题程度. 此分析基于门户管理员管理的规则.

斯洛伐克公司的社交网络

此网站可下载, cleans, 并从斯洛伐克公司的官方注册中更新了30多万家公司和50万人的数据, 公共采购, debts, 互联网领域, 以及其他公共数据. 它以汇总和可用的形式显示有关公司的所有当前和历史数据. 它将人和公司的联系可视化为网络(图表),以获得更深入的见解. 它被公共和私营部门大量使用,每月处理超过50万的页面浏览量.

所有斯洛伐克政府数据的API

http://ekosystem.slovensko.digital
用于检索清洁的API, reconciled, 并合并了从各种公共数据集和寄存器中抓取的数据.

SearchD /路易吉的盒子

http://www.luigisbox.com/
搜索分析平台,实时收集和评估数百万个事件.

欧洲社会基金项目提案中的欺诈检测

它抓取遗留的内部项目管理系统并收集有关项目的数据. 它的特点是丰富了来自其他外部来源的数据:斯洛伐克公司登记, 非政府机构登记册, 以及斯洛伐克共和国统计局. 它涉及大量的数据清理, 反向复制例程, 和启发式匹配和区分主题.

它通过分析数据中的关系来识别项目中不同利益相关者之间的利益冲突.

Garelic

http://github.com/jsuchal/garelic
通过向Google Analytics传递请求分析和定时数据来提高Rails应用程序性能的Google Analytics宝石. 此外,允许性能分析在谷歌分析和发现瓶颈.

Languages

Ruby, SQL, PHP, JavaScript, R, CoffeeScript, HTML5

Frameworks

Ruby on Rails (RoR), Sinatra

Paradigms

敏捷软件开发, 测试驱动开发(TDD), 面向对象设计(OOD), 行为驱动发展(BDD), 依赖注入

Platforms

Salesforce、Linux、亚马逊网络服务(AWS)、Docker

Storage

Elasticsearch, Redis, PostgreSQL, MySQL, Sphinx搜索引擎

Other

采购产品API集成,API,机器学习,推荐系统,全栈,咨询,分析

Tools

RSpec, SaltStack, Jira, Git, GitHub, RubyMine

Libraries/APIs

Twitter API, Facebook API, jQuery, GitHub API, Sidekiq

2007 - 2011

PhD (Unfinished) Degree in Machine learning

斯洛伐克科技大学-布拉迪斯拉发

2005 - 2007

软件工程硕士(以优异成绩)学位

斯洛伐克科技大学-布拉迪斯拉发

2001 - 2005

信息学学士学位

斯洛伐克科技大学-布拉迪斯拉发

有效的合作

如何使用Toptal

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

1

分享你的需求

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

选择你的才能

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

Start hiring