Igor Ináš
Verified Expert in Engineering
Software Developer
Igor从事Java开发已有十多年了. 同时与最新的框架保持联系, 他总是首先强调代码编写中的基本概念和最佳实践. 他努力编写可维护的代码,并遵循严格的关注点分离. 重复或死代码是不可取的. Igor遵循以客户为导向的方法,理解客户的成功就是他自己的成功.
Portfolio
Experience
Availability
首选的环境
PHP, TypeScript, Node.. js, Java, Kubernetes, Linux Mint, IntelliJ IDEA, Docker, Ubuntu, Windows
The most amazing...
...我创建的软件是一个API,每秒执行数千个小额金融交易,同时仅限于使用PHP和简单的MySQL.
Work Experience
高级全栈和DevOps开发人员
Endeavor Streaming
- 开发了一组微服务和后端REST api, 它允许对事件流进行管理, 主要是体育赛事.
- 设计并开发了一个生态系统,允许在Amazon EC2和各种Kubernetes集群(EKS)中启动流编码软件的有状态实例, GKE, custom).
- 维护各种Kubernetes集群的Terraform配置.
- 贡献了React/Angular UI,允许操作符管理事件流.
- 文档化的API契约、设计、设计决策和手册.
高级全栈开发人员
Yara
- 为客户端应用程序构建后端REST和GraphQL api,帮助农民管理农场, fields, and fertilizers.
- 创建了支持微服务,例如.g.、电子邮件通知.
- 开发了Forest Admin GUI面板,供客户支持团队使用.
- 在AWS中执行特别的DevOps任务,主要是Kubernetes和CircleCI.
- 将部分遗留的SpringBoot代码迁移到多个NestJS微服务中.
高级全栈开发人员
热力制冷产品(通过Toptal)
- 开发了一个新的制冷产品在线目录.
- 在React中应用了一个初始原型,并集成了ux设计师提供的静态HTML和CSS.
- 在DotCMS和Velocity中实现生产版本, 并开发了一个定制的Java DotCMS插件来支持产品目录功能.
- 创建自定义节点.帮助部署生产工件的js脚本:Velocity模板, Java插件二进制文件, and product data.
- 开发自定义节点.用于解析包含产品数据的Excel文件并将其转换为生产格式的脚本.
Web和后台开发人员
布里斯班首府(通过Toptal)
- 维护并开发了一个工伤贷款公司的后台应用程序.
- 维护和开发在线应用门户.
- 开发了一个新的Angular/Express网站,与后台应用程序集成.
- 交付临时报告和自定义标准报告.
- 将所有应用部署到Docker容器中,并维护应用启动shell脚本.
Kotlin后端团队领导
香港渣打银行虚拟银行(远程)
- 创建了一个REST后端端点来促进国内支付.
- 实现由Kafka异步通信支持的多个微服务.
- 确保高单元测试覆盖率和集成测试.
- 担任团队领导并提供代码审查.
- 集成第三方银行和支付服务api.
Java软件工程师
真实生命科学公司.
- 开发了一个高性能的文本解析服务.
- 定制一个现有的桌面GUI的数据匿名应用程序.
- 提供与Java进程的构建和集成相关的咨询.
PHP软件工程师
V-Lottery Systems GmbH
- 开发了两个在线赌场网站.
- 继承并逆向工程一个旧的PHP项目.
- 进行大清理, 删除了大量的重复代码, 介绍了企业就绪改进.
- 持续部署新功能,同时保持几乎零停机时间.
- 开发和保护与金融交易相关的所有功能.
- 开发了大容量远程金融交易API.
- 既定的资料保留程序.
- 执行代码审查和指导初级开发人员.
Java软件工程师
Swiss Re
- 实现了专有数据存储.
- 实现了财务数据的批量处理.
- 将现有的COBOL解决方案迁移、改进并整合到Java中.
- 从头开始创建整个设计并实现.
- 通过连续剖析改进性能.
- 执行测试,发布计划,并创建文档.
- 通过引入web和桌面GUI改进终端用户体验.
Java Developer
FINAMIS s.r.o.
- 开发私人银行和金融投资组合管理软件.
- 根据文档实现业务功能.
- 主导GWT web客户端的开发.
- 维护和改进内部构建和部署平台.
Java Developer
西门子企业通信
- 在客户(银行)现场工作,进行内部系统分析.
- 为身份管理解决方案开发了自定义适配器.
- 开发对遗留系统的访问,这些系统没有公开任何合理的API.
- 咨询并支持流程、角色和规则的定义.
- 为电信公司创建了一个自定义计费解决方案.
- 优化了新的和现有解决方案的性能.
- 成熟的管理工具.
PHP Developer
TURKTICARET.NET A.Ş.
- 在一家外国软件公司参加AIESEC工作实习.
- 为中小型公司开发了多个网站.
- 为每个网站开发定制的CMS.
- 提供英文翻译.
Experience
QuasarGaming
我重构和逆向工程了一个旧的PHP解决方案, 把它提升到更高的标准, 删除重复代码, 设置静态代码分析.
与DB工程师一起, 我调优了数据库的性能, fixed data model, 建立数据复制和保留程序.
直接支持客户端和网站运营.
Education
计算机科学硕士学位
夸美纽斯大学-布拉迪斯拉发,斯洛伐克
Certifications
JSNSD: OpenJS Node.js服务开发人员
Linux基金会(LF-bu4q3nie69)
Node.js应用开发人员
Linux基金会(LF-jo4gaje0f5)
认证Kubernetes应用程序开发人员
Linux基金会(LF-4ane2v4k8b)
Docker, Docker Swarm, Kubernetes课程
Kodekloud (http://kodekloud.com)
Scala中的函数式编程原理
Coursera (GSU8J25MK55B)
编程语言
Coursera
响应式编程的原则
Coursera
Skills
Libraries/APIs
React, JDBC, Node.js、JMS、jQuery、SWT、JMX、REST api、Vue、MyBatis、FFmpeg
Tools
IntelliJ IDEA, Amazon EKS, Azure Kubernetes服务(AKS), Google Kubernetes Engine (GKE), Docker Compose, Jenkins, Jira, IBM Rational, MQSeries, Apache, Docker Swarm, Microsoft Excel, Ansible, Amazon Cognito, Mailchimp, Flyway, Amazon CloudFront CDN, AWS IAM, Wowza, NPM, Apache Maven, AWS CodeBuild, Terraform
Frameworks
JPA, Spring, Spring Boot, GWT, Spring JDBC, Zend Framework, Play Framework, Hibernate, Next.. js, Akka, Apache Spark, Ruby on Rails (RoR), Swing, JSF, Bootstrap, Grails, Spark, Express.js、Angular、NestJS、JUnit、YARN
Languages
TypeScript, SQL, Java, JavaScript, PHP, Kotlin, CSS, HTML5, Scala, HTML, Ruby, Racket, ECMAScript (ES6), Groovy, GraphQL, Bash
Paradigms
Microservices, 宁静的发展, REST, Unit Testing, 函数式编程, 测试驱动开发(TDD), Microservices架构, 反应性编程, Scrum
Platforms
Docker, Java EE, Kubernetes, JVM, Apache Kafka, Linux, Windows, Heroku, 亚马逊网络服务(AWS), Ubuntu, CentOS, IBM WebSphere, WebSphere, Oracle, DotCMS, Linux Mint, JBoss, LAMP, Mandrill, Amazon, Amazon EC2, 谷歌云平台(GCP)
Storage
MySQL, PostgreSQL, MongoDB, IBM Db2, Redis, IBM Mainframe, Microsoft SQL Server, Berkeley DB, MSSQLCE, Oracle SQL, Amazon S3 (AWS S3), Cloud Deployment
Other
Kubernetes运营(kOps), APIs, Documentation, Algorithms, SDKs, Back-end, Message Queues, Ajax, CI/CD Pipelines, Full-stack, Finance, XTemplate, Machine Learning, Reactive Streams, Velocify, WebDAV, Web App Security, Computer Science, 企业Java bean (EJB), Amazon Cognito用户池, Springbot, DocumentDB, 集成测试, JSON REST APIs, Project Lombok, Apollo Server, Amazon Route 53, Scraping, Video Streaming
如何使用Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
选择你的才能
开始你的无风险人才试验
对顶尖人才的需求很大.
Start hiring