Arvydas Jonusonis

Software Engineer, Solutions Architect & Technical Leader

Summary

I am a hands-on software architect who enjoys collaborating, leading cross-functional teams and interfacing with customers. I am passionate about delivering robust, highly-operationalized software solutions, while fostering a culture of continuous improvement and innovation. My breadth of experience, ranging from full lifecycle software development, data engineering, operations and customer support, allow me to evaluate requirements through a wide lens.

Experience

Datastax

04/2018 - 01/2099

Senior Engineering Consultant

Data Management Platform and Solutions built on Apache Cassandra

  • Consult with customer application teams on data model design and database integration
  • Assist customer with capacity planning
  • Advocate for customer feature/hotfix requests
  • Educate customer on product features and best practices
  • Operational planning (planning, validation, execution of upgrades, feature rollouts, maintenance activities)
  • Perform Root Cause Analyses
  • Develop tools and scripts for customers to address gaps in product features
  • Guide and assist customer with database peformance testing
  • Database performance tuning
  • Consult internally on Support cases and customer engagements involving Spark

textPlus, Inc.

02/2018 - 04/2018

Cassandra Consultant

Telephony platform

  • Implemented collection of and configured Grafana dashboards for Cassandra metrics
  • Migrated Cassandra configuration from Chef to Ansible

Teads

01/2016 - 11/2017

Cassandra Architect / Data Engineer / Engineering Enablement

#1 Video advertising marketplace

  • Led effort to segregate unsimilar Cassandra workloads into separate clusters to improve reliability and reduce infrastructure costs
  • Migrated analytics Cassandra data from AWS to on-prem cluster using Spark Cassandra Connector
  • Migrated datamarts to Redshift
  • Evaluated and integrated Airflow into the stack
  • Developed maintenance tools (Spark jobs) for migrating and purging stale data
  • Developed Mysql to Redshift synchronization tool powered by Amazon DMS
  • Contributed to automating Cassandra infrastrucure (using Chef)
  • Contributed to integrate Datadog as de facto Cassandra monitoring solution
  • Performed adhoc analysis of Cassandra data (using Spark)
  • Contributed to the refactor of the lamdba stack into a micro-batch-based kappa flow powered by BigQuery

textPlus, Inc.

03/2015 - 01/2016

Sr Software Engineer (Platform Team)

A Top 10 communication app

  • Implemented turn-key metrics solution for micro-services
  • Implemented Cassandra support libraries
  • Led a Cassandra optimization/enhancement project, which involved refactoring existing code, automating repairs, changing compaction strategies, migrating data to a new cluster, upgrade
  • Contributed to big data team’s implementation of lambda architecture by refactoring event stream ingestion API to integrate with kafka

Reachlocal

05/2010 - 03/2015

Software Engineer - Dev Lead

A digital marketing platform for SMBs

  • Puppetized ActiveMQ deployments
  • Developed health-check library (Java & Grails plugin) for use in all ReachLocal web/micro-services
  • Led and executed upgrade of Cassandra (DSE) cluster (2.2.1 > 3.0.9)
  • Led development of a unified, global call tracking system (CTS), integrated with Twilio telephony platform
  • Led POC of Solr as an indexing mechanism for Cassandra data
  • Led major refactoring of secondary indexes and other Cassandra data to make more scaleable and enable a crucial upgrade
  • Led Cassandra upgrade (0.6x to 0.8)
  • Led implementation of company-wide, global notification system (e-mail and push notifications)
  • Designed and implemented a distributed enterprise event-driven system (leveraging Cassandra and ActiveMQ)

Education

University of Toronto

01/2000 - 01/2004

Bachelor of Applied Science (Engineering) Computer Engineering