I'm a polyglot, full-stack developer with experience leading teams. I've been working on many projects across different tech stacks and business units. That experience helped me develop good intuition about what it takes to deliver a product and lower maintenance costs. I enjoy brainstorming different ideas, tackling hard problems and working with the team to solve them. My focus is on adding value through quick iterations and validating different hypotheses with available data. Since 2016, I've been fully remote, working with global teams in the UK and the United States. I'm organized, dedicated, and easygoing
Lead software engineer
I'm responsible for infrastructure and development of various systems and helping the team to achieve tech and business objectives.
- API-first platform for insurance products - Worked on a platform that allows the creation and management of 'embeddable' insurance products. [Python, Django, Postgres, Docker]
- AWS Infrastructure as code with CI/CD pipeline - Terraformed the infrastructure for the platform. With one 'terraform apply', the infrastructure was changed and the new docker image deployed. [Terraform, AWS]
- Migration from AWS to GCP - Migrated the platform from AWS to GCP while transitioning from ECS to GKE (k8s). I created a migration plan which included many k8s system components and executed it successfully. Also developed a new CI/CD pipeline for this new infrastructure [Terraform, GCP, Skaffold, Cert manager, Helm, Istio, Cloudflare]
- CDC pipeline for production data - Created a CDC pipeline using RedPanda and Kafka connect which replicated data to GCS for use by DataBricks.
- Extracting data with LLMs - Developed workflows to extract data from various sources (HTML / PDF / Images) using LLMs to isolate relevant information [Temporal, Node.js , Typescript , Effect].
- Event-driven leads management system - Contributed in building a system based on temporal workflows and xstate state machines [Temporal , Node.js , Typescript , Xstate , Effect].
Senior software / data engineer
I was responsible for architecture and development of various systems in Data and ML space. I've prototyped and delivered data products
- Renovation Underwriting Risk Scoring - Worked with business experts to create a unique risk scoring product for renovations. Developed an app that uses the same complex logic in the analytics layer and in the event-driven service. [BigQuery, dbt, JavaScript (for BQ UDF), Looker, Jupyter Notebooks, BDD - cucumber]
- Probability of Conversion and Close Dates Projections - Developed statistical models to estimate the probability and close date of active opportunities. This improved sales forecasting accuracy compared to previous manual estimations. [Python, pandas, BigQuery, ML, dbt, jupyter notebooks]
- Custom Data Ingestion Pipelines with Meltano - Created and maintained several custom taps; for instance one to collect mortgage rates.
- Management of Modern Data Stack: Stitch, Fivetran, Hightouch, BigQuery,Terraform (mainly for permissions), Segment,and dbt
- Designed and created a POC app for data gathering of renovation jobs that could be used for automatic cost estimates. [Ruby,Rails ,PostgreSQL]
Staff Data Engineer
I developed and architected various systems in Data and CRM space. I helped teams to achieve tech and business objectives
- Leads Management System - Utilized ML lead scoring events to prioritize calls. [Scala, Kafka Streams, Docker]
- API Service - Developed a service to expose customer's behavioural data to other services that required it. [Kotlin, Spring Boot, Open API]
- SMS Rules Service - Enabled quick AB tests and text sending capabilities. [Scala, Kafka Streams]
- Leading CDP Integration Project - Led the integration of all customer-related data with a dedicated third-party system. [Kotlin, Spring Boot, AWS,Ruby]
- Team Support and Mentorship
Senior Data Engineer
Working full time as an engineer in the data team. Working with Redshift, Airflow, Spark, Kafka, Scala and Ruby.
- Identity Stitching and Sessionization Services - Developed services to unify analysis of unauthenticated users. [Scala, Spark, AKKA-HTTP]
- Kafka Cluster Provisioning - Provided Kafka cluster for production use across the entire organization. [Cloudformation, Puppet]
- RabbitMq to Kafka Migration - Migrated all RabbitMQ client apps to Kafka. [Ruby]
- Architect and Delivery of CDC and Events Pipelines - Created pipelines on top of Kafka along with client libraries for integration. [Scala, Ruby, AWS services]
Devops / Data Engineer
Working on the deployment platform built on top of AWS, Cloudformation and Puppet. Working closely with data team on provisioning Redshift and Snowplow framework
- Snowplow Framework integration to collect data from the Web Pages and Loaded them into Redshift warehouse. [Scala, Ruby, Redshift, AWS EMR]
- Created a library to handle ingestion of data from 3rd party Systems. [Ruby, Redshift]
Senior Software Developer and a Team lead
Team lead and active developer.
- Service to generate PDF documents from HTML templates. Introducing docker containers. [Python]
- Changing core data models, introducing in-flight migration framework. [Ruby, Rails]
- Leading a team of developers to create a new insurance products
Senior Software Developer
Handling complex business cases around policy management and policy renewal. Working with Ruby, Rails, Rspec and Cucumber
- Working on the new version of the insurance sales platform. [Ruby, Rails, Rspec, Cucumber]
- Adding new features to insurance retention platform. [Ruby, Rails, Rspec, Cucumber]
- Presenting and teaching about best practices to write tests and how to use them effectively
Software Developer
Ruby, Rails, CoffeeScript Developer.
- Developing new features and maintaining https://kanbanery.com/
Software Developer
PHP Developer / Ruby on Rails developer
- I worked on a mobile tracking analytics platform that used piwik analytics suite
PHP Developer
Designing and creating web applications in Zend Framework, jQuery and PostgreSql
PHP Developer
During my studies I was working as a PHP developer in a few small web interactive agencies. At the time I was using: Zend Framework, CodeIgniter, MySql, jQuery. I used e-commerce Magento Platform to create dedicated e-stores.