Dominik Krížo,斯洛伐克Žilina地区Likavka的开发者
Dominik is available for hire
Hire Dominik

Dominik Krížo

验证专家  in Engineering

软件开发人员

Location
Likavka, Žilina斯洛伐克地区
至今成员总数
August 9, 2021

Dominik是一个高技能和经验丰富的开发人员,从13岁开始编程. 具有面向对象编程的坚实基础, 他在这一领域继续深造, 他完成了信息学学士学位,最终成为了一名Android开发人员, 使用Java和Kotlin. However, 多米尼克对创新和去中心化的热情使他探索了区块链开发的新兴领域, 在那里他成为了Rust和WASM的专家.

Portfolio

727 Ventures
Rust,敏捷,管理,审计,TypeScript, WASM,区块链,智能合约...
Supercolony
Rust,区块链,平价圆点花纹, TypeScript,单元测试,敏捷,管理...
Supercolony
Rust,区块链,敏捷,WASM, Solidity, TypeScript, GitHub, Linux...

Experience

Availability

Part-time

首选的环境

Visual Studio Code (VS Code), MacOS

最神奇的...

...我创造并想出的东西是Sol2Ink,一个从固体到墨水的转译器!-用于WASM智能合约的Rust上的edsl.

工作经验

工程主管

2022 - PRESENT
727 Ventures
  • 监督我们基础设施产品的授权交付,并管理我们产品的开发人员.
  • 开发了一个将solididity代码转换成墨水的应用程序! code.
  • 在sub0开发者大会上就我们的基础设施产品发表了演讲.
  • 在油墨审核期间领导审核团队! 基于Aleph Zero区块链的NFT市场的智能合约应用.
  • 为用户学习更多关于墨水的知识提供了支持! 智能合约生态系统.
  • 对基于Aleph Zero区块链和墨水的去中心化交易所进行审计! 智能合约语言.
技术:生锈,敏捷,管理,审计,TypeScript, WASM,区块链,智能合约, Linux, Docker, 平价圆点花纹, MacOS, ERC-721, ERC-20, Architecture, Cryptocurrency, 以太坊智能合约, Debugging, Programming, Slack, GitHub, 大型项目, CI / CD管道, 分散式金融(DeFi), Ethereum, Back-end, Node.js, Crypto, Unit Testing, Visual Studio Code (VS Code), Algorithms, Solidity

协作领导

2022 - 2022
Supercolony
  • 领导我的公司与合作伙伴公司的合作, 包括项目和伙伴关系管理.
  • 致力于将借贷平台从Solidity转变为ink!.
  • 领导开发人员开发、测试和交付两个应用程序.
技术:生锈,区块链,平价圆点花纹, TypeScript,单元测试,敏捷,管理, Ethereum, 聪明的合同, Node.js, Linux, Docker, WASM, ERC-721, ERC-20, Cryptocurrency, 以太坊智能合约, Debugging, Programming, Slack, GitHub, 大型项目, CI / CD管道, 分散式金融(DeFi), Back-end, Crypto, Visual Studio Code (VS Code), Algorithms, Solidity

高级区块链工程师

2021 - 2022
Supercolony
  • 致力于将一个大型的去中心化交易所从固体语言转变为墨水! 基于Rust的WASM智能合约语言.
  • 对OpenBrush(墨水标准库)做出了巨大贡献! 基于Rust的WASM智能合约.
  • 想到并创建了Sol2Ink,这是一个基于Rust的转译器,它可以将Solidity代码转换为墨水! code.
技术:生锈,区块链,敏捷,WASM, Solidity, TypeScript, GitHub, Linux, 聪明的合同, Ethereum, 以太坊智能合约, Docker, 平价圆点花纹, ERC-721, ERC-20, Cryptocurrency, Debugging, Programming, Slack, 大型项目, CI / CD管道, 分散式金融(DeFi), Back-end, Node.. js,加密,单元测试,Visual Studio Code (VS Code),算法

Android开发者

2020 - 2021
DOXXbet & K-BET, sro
  • 参与将遗留代码库从Java转换为Kotlin.
  • 参与将旧UI转换为更友好的新UI.
  • 编写代码,通过REST API将用户数据从应用程序传输到服务器,反之亦然.
技术:Java 8, Kotlin, REST, Android, Git, Java, REST APIs, 用户界面(UI), Android Studio, OOP Designs, Bug Fixes, 移动应用开发, Coroutines, Android SDK, Redmine, Front-end, Back-end, JSON, Dagger, Gradle, Lambda函数, 移动开发, APIs, Programming, 面向对象编程(OOP), Full-stack, Debugging, Mobile, Gaming, Refactoring, Mobile Apps

Programmer

2019 - 2020
PROSOFT spol s.r.o.
  • 为斯洛伐克国家铁路公司开发了一个应用程序,用于管理员工的出勤情况以及发放和核实旅行车票.
  • 为特性编写单元测试,并修复单元测试中发现的bug.
  • 在按时将应用程序的MVP交付给客户进行测试而没有任何关键问题方面发挥了关键作用. 这需要加班加点.
  • 为应用服务器编写后端,以便与Jakarta EE中的服务器同步用户本地数据, 利用Java服务器模块.
技术:安卓, Git, Scrum, Jenkins, Java 8, GitLab, Jira, SQL, Java, Unit Testing, Bug Fixes, Algorithms, Android Studio, OOP Designs, 用户界面(UI), Windows, Agile, 移动应用开发, Android SDK, Java应用服务器, Java EE, Back-end, CI / CD管道, 大型项目, Dagger, Gradle, SQLite, Lambda函数, 移动开发, APIs, RxJava, 模型视图视图模型(MVVM), Sybase, Databases, Programming, 面向对象编程(OOP), Full-stack, Debugging, 关系数据库, Mobile, 客户机/服务器网络, 最小可行产品(MVP), Refactoring, Mobile Apps

Programmer

2018 - 2019
PROSOFT spol s.r.o.
  • 开发一个Android应用程序, 用c++编写,使用Qt, 铁路公司的火车司机用它来跟踪他们的工作, 包括他们当班时的所作所为, 注意他们的火车是否出了问题, 跟踪火车库存.
  • 在Android应用的前端工作,使用QML.
  • 根据分析师所做的技术分析,通过编写SQL查询将前端与数据库数据连接起来.
技术:c++, Qt, QML, Android, SQL, Back-end, Front-end, Git, Scrum, Jira, CI / CD管道, 移动开发, Databases, Programming, 面向对象编程(OOP), Full-stack, CMake, Debugging, 关系数据库, Mobile, Mobile Apps

Sol2Ink -固体代码转译到墨水!

http://github.com/727-Ventures/sol2ink
Sol2Ink是一个将Solidity智能合约应用程序代码转换为墨水的应用程序! and Rust code. 这个应用程序旨在帮助开发人员和团队从Solidity迁移到ink! 和WASM,让开发人员从Solidity过渡到ink! easier. 我提出了这个想法,并充分开发了它,使其成为现实.

OpenBrush -墨水! 智能合约库

http://github.com/727-Ventures/openbrush-contracts
这是一个墨水智能合约库! 聪明的合同. ink! 是运行在底层区块链上的WASM智能合约在Rust上的eDSL吗. OpenBrush提供了墨水的标准! 智能合约和宏,更容易开发墨水! 聪明的合同. 我为标准的实施做出了巨大贡献, unit tests, 集成测试, 以及新油墨的保养! versions.

安卓投注应用

http://www.doxxbet.sk/sk
斯洛伐克博彩公司的Android应用程序. 我专注于将遗留代码从Java重构到Kotlin, 重新设计应用程序的UI, 赋予应用程序新的精神和更好的用户体验, 并通过REST API将应用程序与后端数据库连接起来.

斯洛伐克国家铁路公司Android应用程序

将运行在Windows CE上并使用c++编写的旧应用程序移植到使用Java编写的新Android应用程序中. 员工使用该应用程序来报告他们的出勤情况和有关火车的信息, 由售票员签发和检查旅行车票, 并管理火车站的售票. 该应用程序在本地数据库上运行,该数据库可以与服务器数据库同步. 我在一个敏捷团队中开发了这个应用程序,遵循类似scrum的方法,包括站立和两周的冲刺. CI/CD管道由Jenkins管理.

利用高级数据结构

http://github.com/coreggon11/data-structures-2/tree/main
我完成了两个项目, 用Java编写的, 在一个关于算法和数据结构的研究生课程中. The goal of the projects was to provide evidence of real estate and lands; filter, add, edit, and delete these objects; and remain time and memory-efficient while doing so. 对于简单的ui,我使用了自己的Graphics2D组件库,因为它们不是项目的重点. 评估时,每个项目获得13分中的13分.

第一个项目侧重于RAM效率, 应用k维树来确定每个节点有多少个键. 然后根据被比较的实际节点的级别按键对节点进行比较. 第二个项目侧重于存储大量数据, for example, in databases, 因此,它的目标是使用可扩展散列来提高磁盘效率. 数据用键存储在结构中, 哪些被转换为哈希并存储在内存中的相应块中. 如果块已满,则将它们存储在一个阻塞文件中.

学生之间交换课程的学校项目

一个基于react的web应用程序, 它允许Žilina大学的学生在不使用Facebook等第三方社交服务的情况下交换课程, WhatsApp, and others. 该应用程序与该大学的数据库一起工作, 所以课程表是直接从大学数据库下载的, 交换也被写入数据库. 这个应用程序的后端是用c#编写的.. NET,前端采用Node.js and React. 我的主要贡献是测试, bug fixing, 以及对应用程序后端特性的增强.

Languages

C++, Java 8, Kotlin, Solidity, Java, UML, Rust, WASM, TypeScript, SQL, JavaScript, QML, C#, HTML, Python, C#.. NET, PHP, CSS,汇编

Frameworks

Android SDK, 平价圆点花纹, Qt, Dagger, Unity, Unity3D, Next.js

Libraries/APIs

Node.js、REST api、Web3.. js,谷歌地图API, RxJava, jQuery, React

Tools

Android Studio, Git, GitLab, Jira, IntelliJ IDEA, Gradle, GitHub, Slack, Jenkins, Mathematica, Redmine, Unity 5, Java应用服务器, CMake

Paradigms

Agile, Scrum, Unit Testing, 移动开发, 面向对象编程(OOP), Refactoring, Management, 模型视图视图模型(MVVM), REST

Platforms

Windows, Android, Blockchain, Ethereum, Mobile, MacOS, Firebase, Visual Studio Code (VS Code), Java EE, Linux, Docker, Web

Other

OOP Designs, Algorithms, 数据结构, Bug Fixes, Crypto, 移动应用开发, Back-end, 分散式金融(DeFi), CI / CD管道, 大型项目, Lambda函数, Programming, Full-stack, Debugging, 聪明的合同, 以太坊智能合约, Cryptocurrency, Architecture, 最小可行产品(MVP), Gaming, ERC-20, ERC-721, Mobile Apps, Audits, 用户界面(UI), Web开发, APIs, 游戏开发, 用户身份验证, 客户机/服务器网络, 不可替代令牌(NFT), Coroutines, Front-end, 人工智能(AI), 机器学习, Multithreading

Storage

JSON, MySQL, SQLite, Oracle SQL, NoSQL, Sybase,数据库,关系数据库

2016 - 2020

信息学学士学位

斯洛伐克Žilina - Žilina大学

有效的合作

如何使用Toptal

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

1

分享你的需求

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

选择你的才能

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

Start hiring