CTO at EZY Gaming
Estonian Information Technology College, IT Systems Development
Tallinn, Estonia
Leadership Ruby Javascript Docker AWS
Passionate leader with a strong software engineering background. I support business needs with the use of team work and technology.
- Build highly competent and efficient teams in engineerings
- Turn high level business requirements into quality products and services that are easy to scale, extend and maintain
- Set up development processes and IT operations
- Set up scalable cloud infrastructure to support business growth
EZY Gaming
April 2018 - present
I joined EZY Gaming to build the betting and casino platform for our primary brand
arcanebet.com
from scratch, deliver it to production and migrate the existing operations from the whitelabel platform that was in use at that point. We successfully managed to build and deliver our own platform within reasonable budget. It is now running in production as a core of our business.
Apart from building and shipping the product itself my primary goal is to support seamless business operations, rapid product growth and scale and keeping competitive edge with modern technology.
Among my key responsibilities are:
- Build and design, then lead and support autonomous cross-discipline engineering and delivery teams
- Ensure product updates are delivered on schedule and in high quality
- Ensure all the business and product needs are met in a most reasonable way possible
- Establish and manage IT operations and processes
- Ensure all company’s systems comply with high security standards
- Build and maintain highly scalable cloud infrastructure that supports business operations and growth
Automobiles IT Solutions OÜ
June 2016 - April 2018
Key responsibilities:
- Help developent team to build Autobahn - new generation vehicle management platform
- Deliver quality product to customers and stakeholders - vehicle importers and dealer networks
- Advise business and the development team
- Ensure product quality, security and scalability
- Ensure infrastructure security and scalability
- Ensure system reliability, data and logs integrity
Folkefinans AS
March 2015 - June 2016
Software development of in-house products. Consumer lending in Scandinavian countries.
Desk Rock OÜ
May 2013 - March 2015
Software development for tech startup companies from Estonia and Finland.
Software development for financing companies, competence in consumer lending,
hire purchase, banking.
Lead developer in number of consultancy projects.
Vehicle management platform that serves vehicle sales and aftersales processes. Built for vehicle importers and dealer networks. Integrates with multiple brand manufacturers.
Consists of multiple standalone services implemented using different technologies, including PHP, Ruby and Javascript.
Automatically scalable infrastructure on AWS built using EC2 Container Services, Virtual Private Clouds, Application Load Balancers, Relational Database Services, and other AWS services.
Roles in project:
- Lead developer, Aftersales (2013-2015)
- CTO (2016-present)
Technology: Ruby on Rails PHP Node.js React.js Postgres Redis AWS Docker
Bluetooth low energy sensors data storage and management system. Visualises aggregated data and provides valuable information for the user based on it. Allows different brands to manage and market their profiles within the system.
Role in project: Lead developer
Technology: Ruby on Rails Postgres
Funderbeam aggregates and analyses data about startups and investors. It provides startups relevant information about possible interested investors and competition. And Startup investors can get business intelligence data about companies they're interested in.
Role in project: Application prototype lead developer
Technology: Ruby on Rails Postgres
Loan and hire purchase issuing and full cycle management multi-tenant system. Used in Krediidipank, InBank and Cofi AS.
Role in project: Software developer
Technology: Ruby on Rails Postgres Redis Sidekiq
An internal system for aggregating customer data and studying customer behavioural patterns, identifying and preventing fraud and other threads.
Role in project: Software developer
Technology: Node.js Express Sequelize