Jano Suchal
Verified Expert in Engineering
Software Developer
Jano是一名全栈开发人员,也是数据库领域的创始人. Using PostgreSQL, he has worked on database services with government data, recommendation engines, 和性能优化项目,有创业经验, consulting, and leading small teams. Jano拥有布拉迪斯拉发斯洛伐克科技大学软件工程硕士学位(以优异成绩).
Portfolio
Experience
Availability
Preferred Environment
Linux, PostgreSQL, Ruby, Agile Software Development
The most amazing...
...things I've built are apps using public data in Slovakia, 使合同和公共登记册更容易为记者和公众使用.
Work Experience
Lead Developer and Project Manager
Slovensko.Digital
- 领导一个由开发人员和自由职业者组成的小团队,构建并行的低成本电子政务服务.
- 创建了一个平台,用于下载/清理包含数百万个条目和千兆字节数据的公共开放数据集.
- Built a fast autocomplete search based on Elasticsearch.
- 使用基于docker的部署管理多个服务器,为登台/生产环境提供服务.
- 支持商业所需的各种工具(Trello, Jira,电子邮件服务器,计费,AWS).
Owner
minio, s.r.o.
- 创建了一个收集各种公共政府登记和数据库的平台.
- Built a platform for automatic data disambiguation, cleaning, and reconciliation of multiple messy public datasets.
- Managed traffic/performance analytics for several projects.
- 建立了一个平台,让斯洛伐克的任何人都能透明地获得政府合同.
- Managed a search engine with 600,000+ documents (TBs of raw data).
- 自2011年以来,每月在布拉迪斯拉发组织一次多语言开发者见面会.
- 在欧洲社会基金项目提案中创建了欺诈检测系统.
Senior Developer
SearchD/Luigi's Box
- 创建了一个可扩展的日志处理管道,分析数百万个事件.
- 为测试和评估现实世界的搜索引擎设计了先进的指标和报告.
- 贡献了完整的堆栈—从业务目标到前端调优,再到后端开发和调优.
- 通过在构建服务器上执行自动测试来确保高代码质量, code coverage trend reporting, and code reviews.
- 提出并成功实现了业务流程变更,以优化注册和入职渠道, yielding an increase in goal conversions.
Senior Back-end Developer
SynopsiTV
- Created a recommendation engine for movies and television shows.
- 为推荐引擎和搜索相关子项目搭建了日志记录和质量评价平台.
- Proposed and measured several UX enhancements on user-facing pages.
- 创建了一个抓取服务,从各种在线资源中抓取数据.
- 实现了各种重复匹配算法,用于清理和消除数据歧义.
Founder
Foaf.sk
- Created and sold a project to download, clean, and update data about over 300,000 companies and 500,000 people from the official registers of Slovak companies, public procurement, debts, internet domains, and other public data.
- Supported a complex site handling over 500,000 page views a month.
- 创建了一个框架,用于抓取、清理和合并杂乱的数据集.
- 根据收集的数据构建各种可视化和聚合报告.
- 微调自动完成搜索高度相关的即时响应.
Researcher | PhD Student
Faculty of Informatics and Information Technologies
- 为斯洛伐克最大的报纸建立了一个新闻推荐引擎,最高转速为3000 + rpm.
- Created and led a new course on full-stack web development.
- 发表了多篇关于推荐系统和数据挖掘的文章.
- Led multiple teams of students on various projects.
- Built and supported various faculty websites and apps.
Contractor
Freelance
- Built a "did you mean?" search feature for a major music website in Slovakia.
- Built and maintained web applications for various SMEs.
- Consulted several clients regarding SQL performance fine-tuning.
- Created a popular random text generator for designers.
- 为电子商务领域的各种客户处理基本的HTML/CSS工作.
Experience
SynopsiTV
Open Contracts
Social Network of Slovak Companies
API for All Slovak Government Data
http://ekosystem.slovensko.digitalFraud Detection in European Social Fund Project Proposals
它通过分析数据中的关系来识别项目中不同利益相关者之间的利益冲突.
Garelic
http://github.com/jsuchal/garelicSkills
Languages
Ruby, SQL, PHP, JavaScript, R, CoffeeScript, HTML5
Frameworks
Ruby on Rails (RoR), Sinatra
Paradigms
Agile Software Development, Test-driven Development (TDD), Object-oriented Design (OOD), Behavior-driven Development (BDD), Dependency Injection
Platforms
Salesforce, Linux, Amazon Web Services (AWS), Docker
Storage
Elasticsearch, Redis, PostgreSQL, MySQL, Sphinx Search Engine
Other
采购产品API集成,API,机器学习,推荐系统,全栈,咨询,分析
Tools
RSpec, SaltStack, Jira, Git, GitHub, RubyMine
Libraries/APIs
Twitter API, Facebook API, jQuery, GitHub API, Sidekiq
Education
PhD (Unfinished) Degree in Machine learning
Slovak University of Technology - Bratislava
Master's (Summa Cum Laude) Degree in Software Engineering
Slovak University of Technology - Bratislava
Bachelor's Degree in Informatics
Slovak University of Technology - Bratislava