Hey, I'm Mark
Available to help you.
I'm a seasoned Data Engineer proficient in SQL and database management, with expertise in AWS and ETL/ELT solutions using Glue. Skilled in orchestrating data workflows using Airflow, I excel in optimizing performance and automating processes. With a keen eye for detail and a passion for innovation, I'm committed to delivering robust data solutions that drive business success.
Professional Experience
-
Data Engineer - SnapFinance
During my tenure as a Data Engineer at Snap Finance, I have played a pivotal role in driving team success by developing and implementing innovative solutions that have enhanced the efficiency and quality of data processes. Some key benefits stemming from my work include:
- * Infrastructure Optimization: I developed and implemented infrastructures using technologies such as ECR and Terraform.
- * Process Monitoring Improvement: By enhancing Lambda functions for ETL process monitoring.
- * Standardization and Automation of Testing: I implemented a Quality Assurance (QA) framework allowing for standardized unit and automation testing, enhancing code reliability and consistency.
- * Sensitive Data Protection: I defined and applied techniques for identifying and masking Personally Identifiable Information (PII).
- * Data Processing Efficiency: Through the development of Glue jobs with PySpark, I optimized data cleaning, transformation, and loading into parquet formats in S3 buckets, improving efficiency and reducing processing times.
- * Transition to Microservices Architecture: Utilizing technologies like Kinesis, I facilitated the transition from monolithic applications to microservices architectures, enabling greater flexibility, scalability, and maintainability of the system.
-
Data Engineer - Accenture
I played a pivotal role in supporting data workflows and optimizing data processes to meet project requirements. Some key responsibilities and contributions include
- * Workflow Monitoring: I was responsible for monitoring data workflows using Informatica, ensuring the smooth execution of data pipelines and identifying and resolving any issues or bottlenecks.
- * HQL File Management: I took charge of fixing HQL (Hive Query Language) files, addressing any errors or inconsistencies to ensure the accuracy and efficiency of data processing tasks.
-
DBA - OMNI
I played a crucial role in managing and optimizing database environments to ensure efficiency, reliability, and performance.
- * Environment Setup: I was responsible for creating database environments using AWS RDS (Relational Database Service), ensuring the proper configuration and setup to meet business requirements.
- * Performance Optimization: I focused on enhancing the performance of stored procedures, implementing optimizations to improve query execution times and overall database efficiency.
- * Database Design: I played a key role in designing database schemas and diagrams, ensuring scalability, data integrity, and optimal performance.
- * Database Migration: I led database migration efforts, overseeing the seamless transition of data from legacy systems to modernized environments, minimizing downtime and ensuring data integrity throughout the process. Backup and Recovery: I implemented robust backup and restore procedures for databases hosted on AWS RDS, ensuring data protection and disaster recovery readiness.
- * Schema Improvement: I actively worked on improving database schemas, optimizing data structures and relationships to enhance performance and facilitate future scalability.
Services
Data Engineering Services
Database Administration Services
Consultation and Advisory Services
Contact me
Got a technical issue? Need details to make Business? Let me know.