const engineer = {
name: 'Artyom Ridel',
role: 'Senior Software Engineer',
focus: ['Backend', 'Data', 'Cloud'],
location: 'Sydney, Australia'
visa: 'Permanent Resident'
};
Experience
Bench Media
Bench Media
Sydney, Australia
Nov 2018 – Oct 2024
Senior Software Engineer
Dec 2020 – Oct 2024- Led a team of 3 engineers, providing technical mentorship and conducting code reviews.
- Processed 10M+ daily ad records from 30+ data sources using Scala/Spark ETL pipelines on AWS EMR.
- Reduced AWS EMR costs 40% by dynamic cluster provisioning based on job characteristics and data volume.
- Designed and implemented event-driven data pipelines using SNS/SQS and Lambda.
- Managed containerized services on AWS ECS with autoscaling for variable workloads.
- Managed infrastructure as code with CloudFormation for repeatable deployments.
Software Engineer
Nov 2018 – Dec 2020- Engineered Golang microservices to ingest data from Google Ads, Facebook Ads, and various other DSP APIs.
- Built and maintained scalable data pipelines to collect, process, and aggregate advertising data.
- Managed data storage across PostgreSQL (RDS) and MongoDB.
- Implemented GitLab CI/CD pipelines for testing, builds, and deployments.
Full Stack Software Engineer
Linkorn
Saratov, Russia
Apr 2017 – Nov 2018
- Designed and delivered custom analytics dashboards, replacing legacy QlikView tool with in-house solutions.
- Reduced dashboard loading time from 8 to 1 second by replacing QlikView with a custom Vue.js solution.
- Worked with users to reverse engineer legacy metric formulas to document them.
- Implemented responsive UIs in Vue.js and Meteor.js with a focus on performance and usability.
- Developed backend services in Golang and JavaScript to support dashboard infrastructure.
Software Engineer
Rainbowsoft
Saratov, Russia
Aug 2016 – Apr 2017
- Developed full-stack admin panel for permit system configuration using Golang, JavaScript, and PostgreSQL.
- Created automated installer for on-premise deployments, streamlining client server setup.
- Prototyped cargo placement tool optimizing weight distribution across truck axles.
Technical Skills
Languages
Technologies
Cloud & DevOps
Databases & Frameworks
Projects
AI Cooking Assistant
Built an AI cooking assistant that allows chatting with a cookbook, aiming to gain hands-on expertise in RAG architectures – the modern standard for connecting LLMs to proprietary knowledge bases.
View Repository