Location
PolandRate
Years of experience
10+About
I am a highly skilled Cloud BI Engineer with extensive experience in deploying, managing, and optimizing Azure resources, including API Management, Data Factory, Function App, and more. Throughout my career, I have specialized in designing and executing Spark pipelines, migrating large-scale Azure environments, and implementing comprehensive data processing stacks. My technical expertise spans across various technologies such as Bash, Bicep, C#, Databricks, Git, Linux, Python, PowerShell, Spark, and SSIS. In my current role at Pure Company Sp. z o.o., I have successfully led multiple projects, including the migration of on-premises data to Azure Cloud and the development of a greenfield Azure project from scratch. My professional journey has also included significant roles as a Microsoft Dynamics AX Developer, where I managed junior developers, coordinated with clients, and developed new features based on client requirements. I have a strong background in X++, MS SQL, C#, and SSRS, and have worked with clients such as TDC NET, Ingram Micro, and Metaltech. My education includes a Bachelor's degree in Computer Science from the Military University of Technology and ongoing Master's studies at the Warsaw University of Technology, focusing on Internet management support systems. I am committed to continuous learning and have obtained several certifications, including Microsoft Certified: DevOps Engineer Expert and Google Cloud Certified Professional Data Engineer.Tech Stack
Java, Azure, Bash, C#, DevOps, Git, Linux, Powershell, Python, Spark, SQLExperience
- I was responsible for designing and executing Spark pipelines for data migration from on-premises to Azure Cloud, optimizing network costs and overall project expenses.
- I led the migration of large Azure environments using 100% Infrastructure-as-Code (Bicep approach), overseeing the migration of numerous storage accounts, Databricks workspaces, Data Factory pipelines, and Azure SQL DBs.
- I designed and implemented a complete PaaS network infrastructure, Data Lake Environment, and data processing stack (ADF, Linked Services, Integration Runtime, Databricks) for a greenfield Azure project.
- I expanded current load data sources with API Management and Function App, and designed and implemented monitoring for Azure Resources Utilization.
- In my role as a Microsoft Dynamics AX Developer, I managed the work of junior developers, coordinated with client-side project managers, and ensured new features development based on client specifications.
- I developed printable reports based on data collected in Microsoft Dynamics AX 2012 R2 system and integrated them with external FTP servers, ensuring seamless data transfer and reporting.
- I provided technical support and consultation for business clients, ensuring the successful development and integration of new features and troubleshooting existing ones in various projects.
Employment history
- Data migration from on-prem to Azure Cloud:
- Design and execution of Spark pipelines
- Cost-effective approach to minimize network cost and overall project expenses (Spark DF, Python)
- Automated data transfer using Azure CLI and Bash scripts
- Migration of large Azure environment from CSP tenant to EA using 100% Infrastructure-as-a-Code (Bicep approach).
Migrated instances included:- 20+ storage accounts
- 15+ Databricks workspaces
- 300+ Data Factory pipelines
- Azure SQL DBs
- VMs and other Azure PaaS services.
- Greenfield Azure project which required building from scratch whole infrastructure environment:
- Design and implementation of PaaS network infrastructure
- Design and implementation Data Lake Environment (Storage)
- Design and Implementation data processing stack (ADF, Linked Services, Integration Runtime, Databricks)
- Monitoring and maintaining existing Azure environments:
- Expanding current load data sources with API Management and Function App
- Design and implementation monitoring for Azure Resources Utilization (Azure Functions, Logic Apps)
- Maintaining Azure AD users and groups
- Network and security design in a new environment. Ongoing Azure project support from infrastructure side.
- Managing work of junior developers on the project.
- Keeping in contact with the client-side project manager to clarify requirements.
- Contacting external data provider company regarding data transfer.
- New features development based on specification provided.
- Business consultant support on technical front.
- Development of printable reports based on data collected in Microsoft Dynamics AX 2012 R2 system.
- Integration with external FTP servers.
- New entities development in Microsoft Dynamics 365 for Finance and Operations project.
- New features development based on documentation provided by client.
- Business consultant support on technical front.
- Development of printable reports.
- Integration with external FTP servers.
- New features development based on documentation provided by client.
- Bug fixing and client support on existing features.
Education history
Faculty of Electronics and Information Technology
Specialty: Internet management support systems
Institute of Computer and Information Systems
Specialty: System Engineering