Ruslan Bergenov
Data Engineer (Remote) at Adswerve, Inc.- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
-
Russian -
Topline Score
Bio
Credentials
-
Learn JavaScript Course
CodecademyDec, 2020- Nov, 2024 -
Supervised Learning with scikit-learn
DataCampAug, 2020- Nov, 2024 -
Biomedical Image Analysis in Python
DataCampJul, 2020- Nov, 2024 -
Image Processing in Python
DataCampJun, 2020- Nov, 2024 -
Python Data Science Toolbox (Part 2)
DataCampJun, 2020- Nov, 2024 -
Applying Machine Learning to your Data with GCP
CourseraMay, 2020- Nov, 2024 -
From Data to Insights with Google Cloud Platform
CourseraMay, 2020- Nov, 2024 -
Achieving Advanced Insights with BigQuery
CourseraApr, 2020- Nov, 2024 -
Creating New BigQuery Datasets and Visualizing Insights
CourseraApr, 2020- Nov, 2024 -
Exploring and Preparing your Data with BigQuery
CourseraMar, 2020- Nov, 2024 -
Introduction to Machine Learning
UdacityDec, 2019- Nov, 2024 -
Data Analyst with Python Track
DataCampAug, 2019- Nov, 2024 -
Statistical Thinking in Python (Part 2)
DataCampAug, 2019- Nov, 2024 -
Introduction to Relational Databases in SQL
DataCampJul, 2019- Nov, 2024 -
Introduction to SQL
DataCampJul, 2019- Nov, 2024 -
Joining Data in SQL
DataCampJul, 2019- Nov, 2024 -
Statistical Thinking in Python (Part 1)
DataCampJul, 2019- Nov, 2024 -
Analyzing Police Activity with pandas
DataCampJun, 2019- Nov, 2024 -
Introduction to Data Science in Python
DataCampJun, 2019- Nov, 2024 -
Introduction to Data Visualization in Python
DataCampJun, 2019- Nov, 2024 -
Merging DataFrames with pandas
DataCampJun, 2019- Nov, 2024 -
Manipulating DataFrames with pandas
DataCampMay, 2019- Nov, 2024 -
pandas Foundations
DataCampMay, 2019- Nov, 2024 -
Cleaning Data in Python
DataCampApr, 2019- Nov, 2024 -
Intermediate Importing Data in Python
DataCampApr, 2019- Nov, 2024 -
Intermediate Python
DataCampMar, 2019- Nov, 2024 -
Introduction to Importing Data in Python
DataCampMar, 2019- Nov, 2024 -
Introduction to Time Series Analysis
DataCampMar, 2019- Nov, 2024 -
Python Data Science Toolbox (Part 1)
DataCampMar, 2019- Nov, 2024 -
Introduction to Python
DataCampSep, 2018- Nov, 2024 -
Intermediate R
DataCampJul, 2018- Nov, 2024 -
Exploratory Data Analysis
DataCampJun, 2018- Nov, 2024 -
Foundations of Inference
DataCampJun, 2018- Nov, 2024 -
Inference for Linear Regression
DataCampJun, 2018- Nov, 2024 -
Multiple and Logistic Regression
DataCampMay, 2018- Nov, 2024 -
Correlation and Regression
DataCampApr, 2018- Nov, 2024 -
SAS Programming 1: Essentials
SASApr, 2018- Nov, 2024 -
Learn Python 2 Course
CodecademyJan, 2018- Nov, 2024 -
Analyzing and Visualizing Data with Power BI
edXSep, 2017- Nov, 2024 -
An Introduction to Marketing
CourseraJan, 2014- Nov, 2024 -
Google Cloud Certified Professional Data Engineer
GoogleApr, 2021- Nov, 2024 -
Advanced Google Analytics
GoogleOct, 2020- Nov, 2024 -
Google Tag Manager Fundamentals
GoogleAug, 2020- Nov, 2024
Experience
-
Adswerve, Inc.
-
United States
-
Advertising Services
-
200 - 300 Employee
-
Data Engineer (Remote)
-
Oct 2020 - Present
Got promoted from Data Engineer I to Data Engineer II - Data pipelines - Data warehousing - Solving data problems involving GCP (Google Cloud Platform) - Maintaining open source Python libraries for ETL (Extract - Transform - Load) and ELT - Data analytics and visualization Got promoted from Data Engineer I to Data Engineer II - Data pipelines - Data warehousing - Solving data problems involving GCP (Google Cloud Platform) - Maintaining open source Python libraries for ETL (Extract - Transform - Load) and ELT - Data analytics and visualization
-
-
-
Government of Alberta
-
Canada
-
Government Administration
-
700 & Above Employee
-
Data and Performance Analyst
-
Mar 2019 - Oct 2020
- Created three ETL (Extract - Transform - Load) data pipelines and applications to automate manual processes. Saved at least 17 hours per month - Wrote a Python app / data pipeline which geocodes 360 addresses, computes 30,000+ distances and generates a ranked report to show which companies to display in website search results and in what order, depending on search location. The results were used to inform a high profile IT project. - Maintained a SQL server database. Improved data… Show more - Created three ETL (Extract - Transform - Load) data pipelines and applications to automate manual processes. Saved at least 17 hours per month - Wrote a Python app / data pipeline which geocodes 360 addresses, computes 30,000+ distances and generates a ranked report to show which companies to display in website search results and in what order, depending on search location. The results were used to inform a high profile IT project. - Maintained a SQL server database. Improved data integrity. Increased database performance (query speed) by 54-61% by indexing. Improved user experience and efficiency. - Wrote a Python pipeline which extracted, transformed and loaded 4.5 mln records from 138 Excel files into a SQL database, which increased its completeness by 43% to support investigations and performance monitoring. - Built Business Intelligence (BI) dashboards to support a phone call centre team lead - Improved a KPI, a performance measurement model to direct the business efforts - Managed IT projects. Gathered requirements and oversaw 20 enhancements to a data management / web application to help end users and frontline staff
-
-
Divisional Data and Reporting Coordinator
-
Oct 2017 - Mar 2019
- Developed 25 interactive dashboards - Automated reports. Increased efficiency of monthly reporting by ~90% (saved ~8 staff days / month, or ~$2,300 / month). - Developed a regression model to predict outputs based on number of new hires. The model was used to inform hiring and performance management decisions - Created a mathematical optimization model and provided recommendations on where in Alberta to add new OHS (Occupational Health and Safety) Officers (what city and what org… Show more - Developed 25 interactive dashboards - Automated reports. Increased efficiency of monthly reporting by ~90% (saved ~8 staff days / month, or ~$2,300 / month). - Developed a regression model to predict outputs based on number of new hires. The model was used to inform hiring and performance management decisions - Created a mathematical optimization model and provided recommendations on where in Alberta to add new OHS (Occupational Health and Safety) Officers (what city and what org unit). - Successfully responded to 35 data requests. Delivered result under pressure of tight timelines. - Coached and mentored a junior data analyst
-
-
Marketing Analytics Specialist
-
Oct 2015 - Oct 2017
- Responded to urgent data requests - Analyzed three subscriber datasets (47,000 subscribers in total). Provided recommendations for engaging target audiences. - Automated reports, which saved 2 hours per month. - Conducted A/B tests on the website. Increased conversion rate from 16% to 21%.
-
-
-
University of Alberta
-
Canada
-
Higher Education
-
700 & Above Employee
-
Marketing Researcher
-
Mar 2015 - Oct 2015
- Designed a KPI (an alumni engagement scoring model), which was used to inform the fundraising strategy - Improved the integrity of data on 260,000+ UAlberta alumni - Evaluated the Alumni Travel program and provided recommendations - Created five evaluation surveys - Assisted in focus group research
-
-
Marketing Research / Digital Asset Management Intern
-
Jun 2014 - Mar 2015
- Analyzed the Annual Fund donor audience (15,000 donors). Provided recommendations for fundraising - Analyzed survey data and presented the results - Prepared statistical reports on seven fundraising campaigns
-
-
-
University of Alberta
-
Canada
-
Higher Education
-
700 & Above Employee
-
Social Media Promotion Assistant
-
Aug 2013 - Mar 2014
- Tracked trends and wrote 33 weekly Facebook insights reports and 4 marketing and social media progress reports that received positive supervisor feedback - Increased the number of Facebook subscribers by 110% (+450 new target audience fans) within 6 months - Increased the number of Twitter subscribers by 70% (+130 new target audience followers) within 6 months - Implemented strategies to increase engagement on Facebook by up to 300% - Set up a Pinterest account (50 followers as… Show more - Tracked trends and wrote 33 weekly Facebook insights reports and 4 marketing and social media progress reports that received positive supervisor feedback - Increased the number of Facebook subscribers by 110% (+450 new target audience fans) within 6 months - Increased the number of Twitter subscribers by 70% (+130 new target audience followers) within 6 months - Implemented strategies to increase engagement on Facebook by up to 300% - Set up a Pinterest account (50 followers as of March 2014) and Instagram account (got 100 followers within a month) - Maintained and promoted a YouTube channel
-
-
International Student Services Program Assistant
-
Nov 2012 - Aug 2013
- Maintained datasets of mentors’ and mentees’ profiles - Organized 34 events and road trips for audiences of up to 110 people
-
-
-
Talisman Education Group
-
Yekaterinburg, Russian Federation
-
Teacher of English / Interpreter
-
Jul 2011 - Aug 2012
- Taught English to adult professionals - Delivered promotional presentations - Taught English to adult professionals - Delivered promotional presentations
-
-
-
University of Evansville
-
United States
-
Higher Education
-
500 - 600 Employee
-
Fulbright Language Teaching Assistant
-
Sep 2010 - May 2011
- Taught Russian - Organized events - Taught Russian - Organized events
-
-
Education
-
University of Alberta
Master of Arts (MA), Applied Linguistics -
NAIT (Northern Alberta Institute of Technology)
Business Intelligence and Analytics Certificate -
Ural State Pedagogical University
Bachelor of Education (BEd), Teaching English as a Second or Foreign Language/ESL Language Instructor