Skip to main content
RM
Looking for a job

Roman Maier

@romanmaier

I build reliable distributed data platforms and planning pipelines with PySpark, Airflow, and Python.

Kazakhstan
Message

What I'm looking for

I'm looking to build reliable, maintainable distributed data platforms, solve complex business and data-processing problems, and collaborate closely with analysts and engineers while sharing engineering practices and domain knowledge.

At AXENIX, I build and evolve PySpark data processing solutions and Apache Airflow workflows for InPlan, an integrated business planning platform used by large manufacturing companies. I own core Product Scheduling pipelines and contribute to Supply Network Planning for an FMCG manufacturer with 11 production facilities.

I turn incomplete, evolving business requirements into maintainable planning logic by working closely with analysts and product owners. I also created a reusable PySpark testing framework that validates complex planning logic against analyst-defined datasets.

Previously at EPAM Systems, I developed large-scale data platforms for Syngenta, CBH Group, Edmunds, Enovos, and VTB Bank. My work has covered weather, soil, geospatial, agricultural, automotive, energy, banking, and cloud ETL workloads across AWS and Azure.

I've spent more than nine years solving distributed processing, data-quality, integration, and performance problems with Spark, Python, Scala, Java, and cloud data services. I value automated testing, code quality, knowledge sharing, and using LLMs to investigate architecture, legacy code, refactoring, and complex issues.

Experience

Work history, roles, and key accomplishments

AXENIX logoAX
Current

Senior Data Engineer

Feb 2023 - Present (3 years 8 months)

Worked on InPlan, an IBP platform for demand, supply chain, and production planning. Primarily contributed to Product Scheduling and Supply Network Planning for a large FMCG manufacturer. Developed PySpark and Airflow solutions, clarified evolving requirements with analysts, built automated testing for planning logic, resolved complex pipeline issues,and supported knowledge sharing within the team

EPAM Systems logoES

Data Engineer — Syngenta

Sep 2020 - Jun 2022 (1 year 9 months)

Worked on agricultural data platforms processing large-scale weather, soil,and vegetation data for digital farming.Developed PySpark pipelines on AWS Glue,implemented a point-oriented layout for 15 years of weather data,built restartable historical aggregation workflows writing results to DynamoDB,developed automated PySpark tests, and supported engineers and QA with business logic and validation

EPAM Systems logoES

Data Engineer — CBH Group

Feb 2020 - Sep 2020 (7 months)

Worked on a hybrid Azure data platform for a major Australian agricultural company. Developed and maintained ETL pipelines with Azure Data Factory, Databricks, Blob Storage, and Azure SQL, integrated with on-premises sources. Built a Python utility for Databricks log collection and Azure Log Analytics, and configured Azure Monitor dashboards for platform and pipeline monitoring.

EPAM Systems logoES

Data Engineer — Edmunds

Nov 2018 - Jan 2020 (1 year 2 months)

Worked on a large-scale distributed data platform for a leading U.S. automotive marketplace. Developed Apache Spark ETL pipelines using Scala, RDD, DataFrame, and Spark SQL APIs; reverse engineered legacy Transaction Matching logic and implemented subsequent business changes; configured Apache Oozie workflows; and migrated a Spark module from Scala 2.10 to 2.11 for Databricks compatibility.

EPAM Systems logoES

Data Engineer — Enovos

Mar 2018 - Oct 2018 (7 months)

Worked on a greenfield MVP data platform for Luxembourg's largest electricity provider. Developed Apache Spark ETL pipelines for combining actual and forecasted smart meter data, resolving customer contracts, and aggregating consumption by balancing groups. Built an export pipeline publishing processed data through RabbitMQ and introduced Embedded Cassandra for reliable integration testing.

EPAM Systems logoES

Data Engineer — VTB Bank

Mar 2017 - Feb 2018 (11 months)

Client: VTB Bank

Contributed to the development of backend services for enterprise banking systems, implementing business logic and supporting in-memory data processing.

• Developed Java microservices using Spring Boot.

• Built a service layer over Apache Ignite for in-memory business data processing.

• Implemented unit and integration tests.

• Supported onboarding of new team members.

EPAM Systems logoES

Data Engineer — Apache Flink

Nov 2016 - Mar 2017 (4 months)

Apache Flink (Open Source Project)

Contributed to the Apache Flink open source project, investigating and resolving issues related to distributed data processing, deployment, and Kafka integration.

• Contributed bug fixes to the Apache Flink project.

• Investigated and resolved issues related to Kafka integration and Hadoop YARN deployment.

• Improved deployment stability and resource utilizat

Education

Degrees, certifications, and relevant coursework

SU

Samara State University

Specialist Degree, Law

2005 - 2011

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan