Ozan is a Senior AWS Certified DevOps & Data Engineer with 10+ years of experience designing, implementing, and optimizing scalable cloud infrastructures. He specializes in automating CI/CD pipelines, data pipelines, and serverless architectures on AWS. Ozan is an expert in Python, PySpark, AWS CloudFormation, Terraform, and AWS Glue, with a proven track record of improving deployment efficiency and reducing costs. His experience further extends to cloud security, IaC, and working with Data Science teams on Machine Learning projects.
Designing and supporting enterprise AWS Cloud Architectures via IaC principles based on AWS Well-Architected Framework including Operational Excellence, Security, Reliability, Performance Efficiency, Cost Optimization, and Sustainability.
Handling IAM permissions, policy simulator, permission boundaries, SCPs, Boto3, Lambda, Step Functions, VPCs, DynamoDB, and behave tests integrated with Boto3 to ensure the validity of IaC-based implementations by AWS CloudFormation.
Troubleshot microservices within financial systems using the ELK stack for log monitoring and managed Kubernetes deployments, ensuring stable infrastructure pipelines with Terraform and GitLab Actions.
Designed and developed key components of payment processing systems using FastAPI, microservices architecture, Twilio for communication services, along with AWS S3, Boto3, Python, PostgreSQL, SQL, Async, Docker, HTTPX, and PyTest.
Led the development of a microservices-based architecture for payment solutions, improving transaction processing speed by 30% and significantly enhancing system scalability.
Architected scalable ETL pipelines for financial data processing, reducing processing time by 40% and streamlining payment data flows.
Developed scalable data pipelines using AWS Glue and PySpark to process large datasets, optimized data retrieval with Amazon Athena, and leveraged DynamoDB for efficient storage applying OOP principles to ensure modular and reusable data transformation logic.
Worked closely with the finance team to support monthly analyses using AWS Lambda and Python-based functions for near real-time processing.
Created and maintained SQL queries for AWS Athena to ensure efficient querying and analysis of large datasets for Tableau dashboards.
Automated the deployment of data pipelines using GitLab Actions and infrastructure with AWS CloudFormation, ensuring consistency and reducing manual efforts.
Utilized AWS Glue, PySpark, and Python for ETL processes in data lake architectures, ensuring smooth data processing across multi-terabyte datasets.
Implemented IaC to deploy data pipeline architecture via CI/CD by CloudFormation and AWS CLI.
Actively participated in the implementation of the full project lifecycle for payment microservices using Spring Boot, working on both development and support projects.
Developed innovative mechanisms to improve the integration of fintech APIs with OpenPayd's payment system, keeping track of issues and requests to ensure proper followup and closure.
Provided application production and deployment support using applicable methodologies, techniques, and tools in performing assigned tasks.
Delivered a continuous monitoring tool with Java, Python, I/O bound architecture, Java Concurrency, and statistics for 1.5M customer devices, saving STC around 80% in operational costs.
Translated project requirements and use cases into functional solutions, ensuring the best possible performance, quality, and responsiveness of STC's monitoring tool.
Evaluated and selected from existing and emerging technologies the appropriate tech stack options that fit business needs.
Cleaned 1.8M obsolete and orphan devices, saving approximately £1.5M in license renewal fees.
Built a data cleansing tool with Java Concurrency for a client, cleaning up to 1.8M data points on the project and saving approximately £1.5M in licensing renewal fees.
Trained a team of 4 junior admins on the project, managed vendor relations, and benchmarked project outcomes against client requirements.
Collaborated with the support team, presenting new deployment procedures that minimized outages on the solution by 90%.
Designed Java-based solutions for clients following client specifications, using appropriate tools/frameworks, and adhering to the best coding standards.
Identified areas of instability and deviations from best practices, providing guidance and recommendations on software design and development best practices.
Identified bottlenecks and defects and devised solutions to address and mitigate issues.
Designed and developed key components of payment processing systems using FastAPI, microservices architecture, Twilio for communication services, along with AWS S3, Boto3, Python, PostgreSQL, SQL, Async, Docker, HTTPX, and PyTest. Led the development of a microservices-based architecture for payment solutions, improving transaction processing speed by 30% and significantly enhancing system scalability. Architected scalable ETL pipelines for financial data processing, reducing processing time by 40% and streamlining payment data flows.
Education
AWS Certified DevOps Engineer – Professional
Amazon Web Services
2024 - 2024
AWS Certified Solutions Architect – Associate
Amazon Web Services
2021 - 2021
AWS Certified Developer – Associate
Amazon Web Services
2020 - 2020
MSc Business Analytics
Warwick Business School
2017 - 2018 (1 year)
Professional Scrum Master I
Scrum.org
2017 - 2017
Oracle Certified Professional, Java SE 6 Programmer