Ihor Katkov
Technical Lead at Hyphe- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Русский Native or bilingual proficiency
-
Английский Limited working proficiency
-
Украинский Native or bilingual proficiency
Topline Score
Bio
Rebeca Calvo Quintero
I cannot think of better support from anyone as from Ihor. We always worked together remotely, however, I always felt very close to him even being miles away. He would help me debugging, review my PRs exhaustively and encourage me and give me advice on how to become a better developer. He is a great team member and an amazing tech lead: With senior developers with such great technical knowledge, it is very easy to feel judged or inferior when pairing with them. However, Ihor always makes you feel valuable and teaches you and shares all his knowledge with great humble. I just hope our paths cross again in the future.
Rebeca Calvo Quintero
I cannot think of better support from anyone as from Ihor. We always worked together remotely, however, I always felt very close to him even being miles away. He would help me debugging, review my PRs exhaustively and encourage me and give me advice on how to become a better developer. He is a great team member and an amazing tech lead: With senior developers with such great technical knowledge, it is very easy to feel judged or inferior when pairing with them. However, Ihor always makes you feel valuable and teaches you and shares all his knowledge with great humble. I just hope our paths cross again in the future.
Rebeca Calvo Quintero
I cannot think of better support from anyone as from Ihor. We always worked together remotely, however, I always felt very close to him even being miles away. He would help me debugging, review my PRs exhaustively and encourage me and give me advice on how to become a better developer. He is a great team member and an amazing tech lead: With senior developers with such great technical knowledge, it is very easy to feel judged or inferior when pairing with them. However, Ihor always makes you feel valuable and teaches you and shares all his knowledge with great humble. I just hope our paths cross again in the future.
Rebeca Calvo Quintero
I cannot think of better support from anyone as from Ihor. We always worked together remotely, however, I always felt very close to him even being miles away. He would help me debugging, review my PRs exhaustively and encourage me and give me advice on how to become a better developer. He is a great team member and an amazing tech lead: With senior developers with such great technical knowledge, it is very easy to feel judged or inferior when pairing with them. However, Ihor always makes you feel valuable and teaches you and shares all his knowledge with great humble. I just hope our paths cross again in the future.
Experience
-
Hyphe
-
Netherlands
-
Financial Services
-
1 - 100 Employee
-
Technical Lead
-
Jan 2022 - Present
Achievements:- Designed, developed, and released more than 4 trading projects from idea to production- Participated in the architecture and implementation of distributed Erlang cluster- Optimized infrastructure costs so that the company started saving from 30% to 70%- Setup high engineering standards and conventions- Successfully managed a team of 5 engineers during hard times in Ukraine while keeping a high pace and work-life balance
-
-
Senior Software Engineer
-
Mar 2021 - Jan 2022
Hyphe provides digital currency brokerage/liquidity for European financial institutions, typically retail banks, trading platforms and brings a deep experience of the interface between traditional financial institutions, digital currency exchanges, and regulators. The company is currently privately owned and regulated by DNB as a registered cryptocurrency service provider.Responsibilities:- Design, develop and deploy elegant trading software solutions using Elixir/OTP- Build automated ETL pipelines to support the rapid but controlled transition from research to live trading- Development of new API features.- Participation in the hiring process as an Elixir expert- Development of the system's monitoring- Implementation of trading algorithms. Show less
-
-
-
Ru |> Elixir |> Meetup |> Online
-
IT Services and IT Consulting
-
Meetup Organizer
-
May 2020 - Jun 2021
First Russian-speaking online meetup for Elixir community First Russian-speaking online meetup for Elixir community
-
-
-
Erlang Solutions
-
United Kingdom
-
IT Services and IT Consulting
-
100 - 200 Employee
-
Senior Software Engineer
-
Nov 2020 - Mar 2021
I was helping one of the biggest e-commerce companies in the USA with rewriting their legacy software on behalf of Erlang Solutions consultant. Tech Stack: Elixir, Phoenix, PostgreSQL, AWS, SQS, Oban, Docker, Kubernetes Responsibilities: - Design and programming of software solutions for concurrent, scalable, fault-tolerant and distributed systems - Work with the Business Development team and customers to scope customer requirements and formulate project plans Achievements: - Implemented several advanced authorizations flows from scratch for one of the company's applications - Simplified email sending architecture, which greatly improved DX - Implemented non-trivial access managing between a list of key entities Show less
-
-
-
Eyr
-
Norway
-
Hospitals and Health Care
-
1 - 100 Employee
-
Senior Software Engineer
-
Oct 2020 - Dec 2020
Eyr Medical is a medical startup from Norway which enables patients communication using video calls. I was helping with pushing forward important feature development. Tech Stack: Elixir, Phoenix, GraphQL/Absinthe, PostgreSQL, Docker Responsibilities: - Design and programming of software solutions for concurrent, scalable, fault-tolerant and distributed systems - Work with the Business Development team and customers to scope customer requirements and formulate project plans Achievements: - As the first task, implemented advanced CI workflow, while ensuring that formatting and testing coverage is on a top-notch level - Migrated legacy REST api to GraphQL, which enabled the mobile team to rewrite their mobile application for a new React Native version - Facilitated and pushed forward important feature development which was stuck for the last year Show less
-
-
-
Orkestro
-
United Kingdom
-
Transportation, Logistics, Supply Chain and Storage
-
1 - 100 Employee
-
Technical Lead
-
Feb 2020 - Jul 2020
-
-
Senior Software Engineer
-
Dec 2019 - Feb 2020
Tech Stack:- Elixir- TypeScript- Node.js- GraphQL- React- RabbitMQ- Hasura- Circle CI, Google Cloud Platform, Docker
-
-
Independent Contractor
-
Sep 2019 - Dec 2019
(3-month contract) I helped with designing and architecting backend systems. creating modern solutions across different stacks. Also, I took part in innovating company's tech as well as helping shape engineering culture through learning, innovation, and sharing knowledge.Responsibilities:- Design and deliver elegant, maintainable, and modern solutions with a focus on quality- Contribute ideas and influence business-wide solution architecture- Innovate by staying on top of new tech- Help create a culture of learning, collaboration, innovation, and autonomyTech Stack:- Elixir- TypeScript- Node.js- GraphQL (Apollo, incl. Subscriptions)- React (think Hooks 😎)- RabbitMQ- Auth0- Circle CI, Google Cloud Platform, Docker, Kubernetes Show less
-
-
-
Acuity Innovations
-
Singapore
-
Software Development
-
1 - 100 Employee
-
Senior Software Engineer
-
Jan 2019 - Aug 2019
Acuity Innovations is a Singapore-based fintech startup specializing in the development of cutting-edge financial software for crypto-trader netizens around the globe Tech stack: Elixir, Javascript/Vue, Ruby/Rails Responsibilities: • Contributing to product life cycle development • Participating in technical discussions • Closely collaborating with other software engineers and domain experts Achievements: • Built a fault-tolerance software for the hedge-fund traders • Highly optimized the software components which reduced VPS cost by 400% • Introduced best-practices for software developing • Facilitated technical discussions and improvements Show less
-
-
-
ByteWitchcraft
-
Remote
-
Chief Technology Officer / Founder
-
Jun 2017 - Aug 2019
ByteWitchcraft was a software agency with a focus on building real-time apps using Elixir. Responsibilities • Consulting EU clients • Leading the development of the overall organization's strategy • Leading projects developing • Resolving customer problems • HR responsibilities Achievements: • Created a profitable remote software developing agency from scratch • Successfully managed a remote team by delivering projects in time ByteWitchcraft was a software agency with a focus on building real-time apps using Elixir. Responsibilities • Consulting EU clients • Leading the development of the overall organization's strategy • Leading projects developing • Resolving customer problems • HR responsibilities Achievements: • Created a profitable remote software developing agency from scratch • Successfully managed a remote team by delivering projects in time
-
-
-
Starbuildr
-
United States
-
IT Services and IT Consulting
-
Senior Software Engineer
-
Oct 2017 - Jan 2019
Tech stack: Elixir, Phoenix, GraphQL, JavaScript, React, Redux, Docker, AWS Responsibilities: • Lead front-end development • Lead/consult back-end development • interact with business owners and design team Achievements • Organized workflows for tech teams by introducing and managing via Kanban • Solved problem of constantly broken staging server by developing CI/CD • Refactored and speed-up front-end developing Tech stack: Elixir, Phoenix, GraphQL, JavaScript, React, Redux, Docker, AWS Responsibilities: • Lead front-end development • Lead/consult back-end development • interact with business owners and design team Achievements • Organized workflows for tech teams by introducing and managing via Kanban • Solved problem of constantly broken staging server by developing CI/CD • Refactored and speed-up front-end developing
-
-
-
Swivl
-
United States
-
E-Learning Providers
-
1 - 100 Employee
-
Frontend Developer (React.js, Redux, RxJS)
-
Jan 2017 - Oct 2017
Responsibilities• Contributing to product life cycle development• Participating in technical discussions• Closely collaborating with back-end developers and product designersAchievements• Reduced webpack build time from 4m to 16 seconds• Refactored legacy code• Implemented testing strategy
-
-
PHP Developer
-
Aug 2016 - Jan 2017
Responsibilities• Participating in the development and maintenance of application based on PHP, Symfony2• Involved in process of making technical and architectural decisions• Working according to Scrum development process
-
-
-
GrosLab
-
Technology, Information and Internet
-
1 - 100 Employee
-
Symfony2 Developer
-
Nov 2015 - Aug 2016
Responsibilities • Participating in the development and maintenance of application based on PHP, Symfony2 • Involved in process of making technical and architectural decisions • Discussing project requirements with PM and Client Responsibilities • Participating in the development and maintenance of application based on PHP, Symfony2 • Involved in process of making technical and architectural decisions • Discussing project requirements with PM and Client
-
-
-
Anomen
-
Nikolaev, Ukraine
-
Symfony Developer
-
Aug 2015 - Nov 2015
-
-
Education
-
Admiral Makarov National University of Shipbuilding
Bachelor's degree, Mechanical Engineering