Bohdan Tsymbala
Verified Expert in Engineering
Software Developer
Bohdan是一位在库/框架和产品开发方面有经验的软件工程师, mainly in the domain of web application development. 他坚信软件开发的概念和理论,对软件建模很感兴趣, programming languages, artificial intelligence, and more.
Portfolio
Experience
Availability
Preferred Environment
ELK (Elastic Stack), Windows, Ubuntu, MacOS, SSH, Bash, YARN, NPM, Apache Maven, Kubernetes, Docker, Sonar, PagerDuty, Grafana, Jenkins, Jira, Bitbucket, GitHub, GitLab, Mercurial, Subversion (SVN), Git, Vim Text Editor, Visual Studio Code (VS Code), IntelliJ IDEA
The most amazing...
...我开发了一个银行投资顾问的推荐系统,帮助客户建立他们的金融工具投资组合.
Work Experience
Senior Software Engineer
Booking.com
- 实施并维护团队自有促销产品管理应用程序.
- 领导推广平台的初始微服务的架构和开发,用于设置和服务Booking合作伙伴的推广.com.
- 开发基于请求参数的访客细分微服务,为他们提供特定的定价产品.
- 在部门内举办了多次关于使用Java和Spring Boot开发微服务的研讨会和培训.
- Conducted training within Booking.com on the topic of frontend automated testing practices.
- 在部门拥有的微服务后面建立CI管道.
- 为团队和部门拥有的微服务和流程设置业务和技术指标监控, based on ELK stack, Graphana and internal tooling at Booking.
Senior Software Engineer
ING
- 领导针对比利时客户的新绿地投资组合管理产品的架构和开发,作为荷兰和比利时背后统一平台的一部分.
- 对团队拥有的投资建议和投资组合管理产品实施了MIFID 2欧洲立法的大部分合规要求.
- 开发内部辅助通道信令/通知基础设施.
- 开发基于OpenAPI协议的自动模拟生成,用于测试消费微服务和应用程序.
- 为投资部门微服务中使用的通用共识算法的实现做出了贡献.
- 在团队拥有的部分微服务后面建立CI管道.
- 为基于ELK栈的团队所拥有的微服务建立监控做出了贡献.
Senior Software Engineer
Compare Group
- 在欧博体育app下载及其背后软件的全面重建期间,领导了web层的架构和开发.
- 领导面向客户的网站的全面交互重新设计项目,以获得更高的客户忠诚度和更高的转化率.
- 开发了与产品发布流程管理相关的内部工具.
- 为事件收集微服务的开发做出了贡献, processing, and set up analytics in the ELK stack.
- 将web应用程序架构重新设计为响应式/异步方法,以获得更好的可伸缩性和故障恢复能力.
- 作为第一线参与24x7的待机班次,以评估和排除生产环境中的潜在问题.
- 管理网络层项目的外部顾问.
- 集成多个第三方系统,包括Google DFP, Google Tag Manager, Google Analytics, Google Social Login, Facebook Social Login, and Optimizely.
- 参与构建基于ELK栈和PagerDuty的欧博体育app下载监控系统.
Software Engineer
M-Industries
- Developed the modeling language and its API in the framework.
- Developed server-side services built on Node.js and MySQL.
- 开发了基于应用模型的GUI自动生成系统.
- Developed GUI components for the application framework.
Software Engineer and Team Lead
Backbase
- Led the team working on the framework built on web standards.
- 开发了基于该框架的部分共浏览软件.
- 开发企业门户框架的客户端和管理部分.
- 开发基于Eclipse的客户端框架可视化IDE的UI部分.
Software Engineer
Zapatec
- Developed GUI components for the application framework.
- 将使用单元测试和端到端测试的自动化测试合并到工作流中.
- 为公司的远程工作者设立外包办公室.
Experience
Product Comparison Website
http://www.vergelijk.nlEducation
Master's Degree in Computer Science
切尔诺夫茨国立“jury Fedkovyc”大学-切尔诺夫茨,乌克兰
Skills
Libraries/APIs
REST api, JDBC, Vue, React, jQuery, Jackson, Vue 2, OpenAPI, JMS, Vuex, React Redux, Polymer, Node.js, RxJS, RESTEasy, Chai
Tools
Git, Subversion (SVN), Jira, IntelliJ IDEA, Vim Text Editor, Apache Maven, NPM, ELK (Elastic Stack), Webpack, Saxon, GitLab, Jenkins, GitHub, Bitbucket, Grafana, Vue CLI, Mocha, Karma, Mercurial, Sonar
Frameworks
JPA, Spring, Spring Boot, Spring MVC, Hibernate, JUnit, Swagger, Angular, AngularJS, Dropwizard, JSF, Jersey, Jest, Jasmine, PowerMock, Mockito, Express.js, Vuetify, OAuth 2, YARN, Hadoop, Knockout (Knockout.js), Redux, Cypress, Selenium
Languages
Java 8, CSS3, HTML5, SCSS, TypeScript 3, Java, ECMAScript (ES6), JavaScript, TypeScript, HTML, CSS, XHTML, SQL, Java Persistence Query Language (JPQL), XML, XSLT, XPath, XQuery, Perl, GraphQL, Bash, PHP, C++, Kotlin, Python, Scala, Elm, RELAX NG, RDF
Paradigms
Microservices, Web Architecture, REST, Imperative Programming, Object-oriented Programming (OOP), Functional Programming, Object-oriented Design (OOD), Refactoring, Design Patterns, Pair Programming, Test-driven Development (TDD), Requirements Analysis, Continuous Delivery (CD), Continuous Integration (CI), Scrum, Kanban, Extreme Programming, Reactive Programming, Aspect-oriented Programming, Data-driven Development, Behavior-driven Development (BDD)
Platforms
Jakarta EE, Apache Kafka, Docker, PagerDuty, MacOS, Ubuntu, Windows, Amazon Web Services (AWS), DigitalOcean, Oracle Database, Eclipse, Kubernetes, NetBeans, Visual Studio Code (VS Code)
Storage
Spring Data JPA, Spring Data Elasticsearch, JSON, Elasticsearch, Relational Databases, Spring Data, Oracle RDBMS, MySQL, XML Schema, PostgreSQL, Cassandra, Apache Hive
Industry Expertise
Banking & Finance
Other
Algorithms, Software Engineering, Technical Leadership, RESTful Microservices, API Design, CI/CD Pipelines, Leadership, Leadership Development, DOM, Regular Expressions, Distributed Software, Relational Database Design, Code Review, Release Management, A/B Testing, Software Architecture, Training, Team Leadership, Training & Training Content Development, Web Components, Development, Fintech, Chrome Extensions, Investment Banking, OAuth, SSH, Private Clouds, EBNF, lit-html, Spring Cloud
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring