Ondrej Hirjak
Verified Expert in Engineering
软件工程师和开发人员
Ondrej是一名软件架构师,拥有技术管理技能和19年以上的航运项目经验, 从底层内核驱动和GPU计算到高速点对点网络以及企业金融和游戏应用. 他在软件开发生命周期中有实践经验, 从想法到实际操作, 专注于高级架构, design, and management. Ondrej在他拥有所有权并从头到尾交付项目的项目中茁壮成长.
Portfolio
Experience
Availability
Preferred Environment
Linux, MacOS
The most amazing...
...我参与的项目是一个复杂的赌场系统,服务于全球成千上万的玩家,运行在数千台机器上.
Work Experience
Senior Software Engineer
Wincent
- 为一家大型加密货币做市商开发场外交易平台.
- 参与团队之间的沟通,以支持平台的未来扩展.
Head of Development
Blockchain projects
- 监督Cardano上DEX的产品和软件开发.
- 管理三个软件工程团队,每个团队大约五人.
- 提供产品指导、市场推广和高层管理支持.
高级软件工程师|架构师|顾问
Freelance Clients
- 监督AICO奥运徽章目录应用程序(http://aicolympic)的项目管理.org/aopc-app).
- 构建服务器架构,监督Kotlin开发和Azure云基础设施(http://aipowered).city).
- 实现了与c#、Java和AutoHotkey集成的Envision平台,(http://brain).industries/envision).
- 嵌入式设备功耗优化(http://telematix.compexinc.com); Made DevOps process improvements in Tatra banks (http://www.tatrabanka.sk).
软件架构师|高级软件工程师| IT顾问
Vnet-Services GesmbH
- 实现了一个赌场管理系统的玩家管理与跟踪模块.
- 设计、实现并操作赌场管理系统的头奖模块.
- 在老虎机和赌场系统之间安装了一个新的通信层.
- Consulted, 为许多国家的许多客户开发并支持赌场管理系统的部署和运营.
- 共同设计用于部署和配置管理的本地工具.
- 领导开发了一种新的类似atm的机器,用于赌场环境.
- 管理赌场环境中定制硬件模块的开发和集成.
- 分析和原型的新功能和集成的赌场管理系统.
Software Architect
Unicorn Systems s.r.o.
- 为Tatra银行定义软件架构并开发网上银行.
- 设计并实现了网上银行绘图组件.
Senior Software Engineer
Tempest a.s.
- 设计并实施斯洛伐克电子收费系统中执法模块的部分内容.
- 监督斯洛伐克电子收费系统的组件测试.
博士生,助教
斯洛伐克科技大学信息学和信息技术学院
- 在GPU上制作实时光线追踪器.
- 指导学生完成学士学位论文.
Software Engineer Intern
NVIDIA
- 为NVIDIA显卡开发低级Linux驱动程序.
- 帮助实现Quadro产品线的尖端功能.
Software Engineer
Tempest a.s.
- 为思科公司开发高速对等网络.
- 实现各种底层模块.
- 负责Java编写的高级组件和C编写的低级组件之间的集成层.
Software Engineer
Digital Systems s.r.o.
- 为ING银行设计并实现对账软件.
- 建立银行业SWIFT系统.
- 开发了T-Com Games T-Station的后端.
Software Engineer
Isotoxin Industries s.r.o.
- 使用密码引擎实现各种游戏.
- 创建我们自己的类似radiant的游戏编辑器.
- 设计并实现了一个停车场利用管理服务器.
Experience
OTC Platform
技能:HFT, OTC, Rust, AWS, DevOps, Kotlin, FIX, Python
AICO Olympic Pins Catalogue
http://aicolympic.org/aopc-app我监督项目、产品和需求/范围管理. 我在客户端交付了应用程序.
AI-powered City
http://aipowered.city我用Kotlin开发服务器后端,用Vue开发管理前端.
CashBox
WORK DONE
•分析和设计解决方案.
•负责服务器前端、后端及嵌入式硬件集成部分的开发.
•设置部署并支持操作.
技术:Java, Dropwizard, c++, Qt, Protobuf, PostgreSQL, Ansible
Casino Management System
WORK DONE
•实现球员管理和跟踪模块.
•设计、实现并运行分布式头奖模块.
•在老虎机和赌场系统之间开发了一个新的通信层.
• Consulted, 为世界各地的许多客户开发和支持赌场系统的部署和操作.
•共同设计用于部署和配置管理的本地工具.
•领导赌场环境中定制硬件嵌入式模块的开发和集成, 最引人注目的是“SAS over IP”定制SMIB(老板机接口板).
•分析和原型化赌场管理系统的新功能和集成.
技术:Java, Spring, c++, Qt, Protobuf, Oracle, PostgreSQL, Ansible
Tatra Bank Internet Banking
技术:Flex, Flash, Java
ETC EFBO
使用Java实现部分,基于Ant创建构建系统,估算项目和模块范围.
图形和GPU编程
http://hirjak.io技术:c++, GPGPU, CUDA
NVIDIA GPU Linux内核驱动程序
技术:C, X11, OpenGL, Linux
高速点对点网络
技术:Java, C, Linux
Recopay
Technologies: C#, ASP.NET, Microsoft SQL
停车场利用管理服务器
技术:c++, MySQL, Linux
密码引擎游戏和PhaseONE水平编辑器
技术:密码引擎,c++, OpenGL
Skills
Languages
Java, C, C++, SQL, Bash, Python, C#, UML, Kotlin, Rust, JavaScript, Scala, XML, Assembler, TypeScript, CSS, HTML
Tools
Git, SourceTree, Jira, Confluence, Subversion (SVN), Apache Maven, Ansible, IntelliJ IDEA, Flash, Perforce, Qt Creator, Figma
Other
Software Engineering, Back-end, Embedded Software, TCP/IP, Analysis, Consulting, Team Leadership, Prototyping, Software Architecture, Software Design, FIX Protocol, Technical Leadership, Trading, Multithreading, Architecture, Leadership, APIs, Algorithmic Trading, API Design, X11, Design, Device Drivers, Integration, Game Development, Game Engine Programming, SOAP, Cardano Blockchain, 去中心化交易所(DEXs), CTO, CI/CD Pipelines, Cryptocurrency, Full-stack Development, Front-end, Non-fungible Tokens (NFT), WebSockets, Networking, Full-stack, Crypto, QuickFIX, Monorepos, Embedded Development, Message Queues
Libraries/APIs
MyBatis, Protobuf, REST api, OpenGL, jQuery, Node.. js, React, Vue, Windows API, Win32 API
Paradigms
DevOps, Agile Software Development, Scrum, Kanban, 面向对象编程(OOP), Agile, Unit Testing, 持续集成(CI), Continuous Delivery (CD), Functional Programming, GPGPU, Management, Asynchronous Programming, Windows App Development
Platforms
Linux, MacOS, Oracle, NVIDIA CUDA, MS-DOS, Windows, Android, Azure, Embedded Linux, Docker, Blockchain, Amazon Web Services (AWS), Kubernetes, Apache Kafka, Azure Event Hubs, Twilio, Oracle Database
Storage
数据库建模,数据库,MySQL, Microsoft SQL Server, PostgreSQL, NoSQL, JSON, Redis
Frameworks
ASP.. NET, Flex, Spring, Dropwizard, Qt, .. NET, Angular, Spring Boot, Ant Design
Industry Expertise
Trading Systems
Education
软件工程博士学位(未完成)
斯洛伐克科技大学-布拉迪斯拉发,斯洛伐克
软件工程硕士学位
斯洛伐克科技大学-布拉迪斯拉发,斯洛伐克
软件工程学士学位
斯洛伐克科技大学-布拉迪斯拉发,斯洛伐克
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
开始你的无风险人才试验
对顶尖人才的需求很大.
Start hiring