Roman Garanin

Project Examples

About

Hi there!

I'm Roman, a passionate Data Engineer with experience building robust and reliable applications.

On this page, you'll find a selection of my projects that showcase my skills in development and problem-solving

Portfolio

Wuckert Group Retail: Retool, n8n, NocoDB, Supabase, Min.io, AWS

This project encapsulates a comprehensive transformation endeavor initiated for our client to migrate their retail solution from a deprecated custom setup to a cutting-edge cloud-based infrastructure.
By leveraging modern tools and technologies, we aimed to enhance efficiency, scalability, and data management.

Ecoly: Figma, Google Sheets

Ecoly is a mobile app concept I designed to streamline ordering healthy meals in urban areas.
Using Figma, I brought this idea to life through an interactive prototype.I crafted the UI/UX design system in Figma, employing component libraries and constraints to ensure a consistent user experience across all screens.
I integrated Figma plugins to pull data from a Google Sheet database right into the mockups, demonstrating how real dynamic data can populate the app.

Published to: https://bit.ly/garanin_prtfl_ecoly

Glendower ETL Process for E-Commerce: Parabola/n8n, Google Sheet, Firebase(API), Airtable

Glendower ETL is an automated data pipeline I developed to aggregate e-commerce data from diverse sources into a unified analytics dashboard.
This project showcases my expertise in designing and implementing ETL processes.
The pipeline extracts data from various endpoints including the Firebase API, Google Sheets, Airtable databases, and CSV files with helps Parabola

Glendower BI Dashboard for E-Commerce: Google Sheets

Goaddress - Random European Address Scrapper: Automa, Google Sheets

Goaddress is an automated web scraping pipeline I developed to generate randomized geographic address data for use in other projects.

The pipeline uses Automa to programmatically navigate to a website that generates random addresses based on user input.

GitHub: https://bit.ly/garanin_prtfl_goaddress

Samly BI MVP: Bubble, NocodeAPI, Google Sheets

COMING SOON

Nicole Consulting Dashboard: Webflow, Wized, NocodeAPI, Google Sheets, MySQL

Nicole Consulting Dashboard is an analytics dashboard I developed using a modern no-code tech stack (likeWebflow, Wized, NocodeAPI, MySQL).
On page load, the Webflow site makes API calls to Wized to fetch the latest metrics and render within the dashboard. This could include KPIs, charts, tables and other visualizations that are dynamically updated.By assembling these complementary no-code tools,
I built a powerful data reporting solution without needing to code.
COMING SOON

OCP Group Sales Portal: Retool, Bubble, Google Sheets, Firebase

OCP Group Sales Portal is an administrative interface I am building using Retool to provide insights into key e-commerce metrics.
The portal visualizes sales data from the OCP Group's Bubble-based e-commerce platforms.
Using Retool's API connectors, I integrated data sources like Bubble databases and third-party services.
COMING SOON

SiiCorp Ltd Solution: Figma, AWS Amplify, AWS S3, AWS RDS

The SiiCorp Ltd solution is an e-commerce platform I'm building using AWS Amplify and integrating Figma designs.

Key technical features include:    
-User interfaces implemented based on Figma mockups provided by the design team
- Integration with AWS services (S3, Cognito, RDS etc.) via Amplify's libraries
- Serverless backend infrastructure set up through Amplify CLI
- Usage of React and AWS Amplify libraries for front-end and APIs

Experience

Senior Data Engineer

“Cassin PLC”, Warsaw, Poland

July 2023 – present
  • Designing, building, and maintaining data pipelines to move data from Excel, CSV, API, Airtable, Databases, S3, and Min.io into the data warehouse (AWS Redshift, PostgreSQL) for analysis, Spark/PySpark
  • Preparing and testing data for visualization tools (PowerBI, MS Excel, Google Spreadsheets, Airtable)

DevSecOps / Data Engineer

“EPAM Systems”, Warsaw, Poland

October 2021 – July 2023
  • Test Automation Framework development on Python
  • Data preparation for PostgresQL

QA / QA Automation Engineer, Team Lead

“Eurasian Processing Company”, Brest, Belarus

July 2019 – October 2021
  • Developing test automation framework (C#/.NET, nUnit, MS SQL Server/T-SQL, RestSharp, PowerShell): direct architecture and encoding
  • Mobile testing: mobile payments application
  • Testing of interaction with messaging system (RabbitMQ)
  • Data testing (Python, Pandas, SQLAlchemy)
  • API-testing (Postman, SoapUI)

Software Engineer

“Itworks”, Brest, Belarus

May 2015 – July 2019
  • Organizing automated testing from scratch (Python, PyTest, Docker, Selenium/Selenoid), including mobile automation (Java, TestNG, Gradle)
  • Developing API Python applications
  • Developing emulators for external systems, data generators, documentation
  • Usability Testing
  • HTML/CSS/JavaScript/Python Development

Education

Contact

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.