Hi, I’m Piotr Maksymiuk, a senior Python software engineer with a decade of experience delivering high‑performance backend systems, real‑time data pipelines, and robust API integrations. I specialize in Python, web scraping, and low‑latency architectures for financial and enterprise environments, and I’m passionate about building scalable automation and monitoring solutions that are reliable and secure. I enjoy reverse‑engineering complex web ecosystems, designing resilient distributed architectures, and crafting real‑time alerting pipelines that keep production healthy. I’m driven by ultrafast data collection and marketplace intelligence, and I thrive in cross‑functional teams focused on performance, reliability, and compliant data exchange.

Piotr Maksymiuk

Hi, I’m Piotr Maksymiuk, a senior Python software engineer with a decade of experience delivering high‑performance backend systems, real‑time data pipelines, and robust API integrations. I specialize in Python, web scraping, and low‑latency architectures for financial and enterprise environments, and I’m passionate about building scalable automation and monitoring solutions that are reliable and secure. I enjoy reverse‑engineering complex web ecosystems, designing resilient distributed architectures, and crafting real‑time alerting pipelines that keep production healthy. I’m driven by ultrafast data collection and marketplace intelligence, and I thrive in cross‑functional teams focused on performance, reliability, and compliant data exchange.

Available to hire

Hi, I’m Piotr Maksymiuk, a senior Python software engineer with a decade of experience delivering high‑performance backend systems, real‑time data pipelines, and robust API integrations. I specialize in Python, web scraping, and low‑latency architectures for financial and enterprise environments, and I’m passionate about building scalable automation and monitoring solutions that are reliable and secure.

I enjoy reverse‑engineering complex web ecosystems, designing resilient distributed architectures, and crafting real‑time alerting pipelines that keep production healthy. I’m driven by ultrafast data collection and marketplace intelligence, and I thrive in cross‑functional teams focused on performance, reliability, and compliant data exchange.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent
Polish
Intermediate

Work Experience

Senior Backend / Platform Engineer at Santander UK
December 1, 2025 - Present
Developed scalable backend services using Java and Go to support high-volume financial transactions. Built secure microservices architectures ensuring compliance and reliability across distributed services. Implemented event-driven data processing with Kafka to reduce latency in critical transaction workflows. Improved cloud deployments on AWS for scalable service availability and designed secure APIs for data exchange across platforms. Strengthened observability with Prometheus and Grafana and integrated CI/CD pipelines to accelerate release cycles.
Senior Software Engineer at SOTEC CONSULTING
January 1, 2023 - December 1, 2025
Architected scalable backend systems using Python and Scala, boosting platform throughput by 40% across distributed cloud environments. Designed microservices with Kubernetes and Docker, improving deployment consistency and provisioning speed. Built high-performance Kafka-based data pipelines and PySpark workloads, enabling terabyte-scale streaming with low latency. Optimized cloud usage across AWS and GCP, cut costs through automation, and integrated Databricks-based analytics for faster insights. Led CI/CD pipelines using Git and Prow, improving release velocity and reducing errors. Implemented monitoring with Prometheus and Grafana for better observability.
Senior Software Engineer at Aztec
January 1, 2019 - December 1, 2022
Designed and developed scalable Python and Java backends, built distributed systems with Kafka, and implemented ETL pipelines using Spark and PySpark for large datasets. Deployed containerized apps with Docker and Kubernetes, improved portability and reliability. Optimized MySQL and Redis performance, collaborated with data science teams to deploy ML models, and established monitoring with Grafana and Prometheus. Led backend architecture improvements and implemented CI/CD workflows to reduce technical debt and speed up delivery.
Software Engineer at B3 Consulting Poland
January 1, 2015 - December 1, 2018
Developed Java and Python backends for enterprise clients, built microservices to improve modularity and independent deployments. Designed Spark-based data processing workflows for large-scale analytics, provisioned cloud resources on AWS, and integrated APIs for seamless platform interoperability. Optimized performance with profiling and indexing, introduced Docker-based containerization, and established monitoring and logging to improve reliability. Mentored junior engineers and contributed to scalable system design and long-term technology strategy.
Software Developer at HashMicro
August 1, 2013 - December 1, 2014
Developed backend applications in Java and Python for ERP systems, designed MySQL schemas and optimized queries, and built REST APIs for cross-module integration. Contributed to feature development, unit testing, and debugging across production environments, and supported deployment with Git-based workflows. Implemented performance improvements and collaborated with team on system architecture and data flow.
Senior Shopify Developer at Santander UK
December 1, 2025 - Present
Architect custom Shopify theme enhancements using Liquid, JavaScript, and CSS, improving storefront conversion rates and enabling personalized experiences across multiple product categories. Implement dynamic sections and components to support personalized customer journeys. Diagnosed critical production issues affecting checkout flows, reducing cart abandonment through optimized debugging. Integrated third-party APIs and payment solutions to ensure seamless transactions and data synchronization. Refactored Liquid templates to optimize page load times, achieving faster rendering. Collaborated with designers and product managers to translate requirements into scalable features, and conducted code reviews to ensure quality. Implemented advanced analytics tracking to inform decisions and improved cross-browser accessibility.
Senior Python Engineer (Remote) at Santander UK
December 1, 2025 - Present
Designed ultra low‑latency Python‑based monitoring system enabling real‑time detection of financial and transactional data anomalies across distributed banking services. Engineered high‑throughput event‑driven architecture using Kafka and RabbitMQ to support millisecond‑level alert propagation for critical banking operations. Architected scalable backend services integrating REST APIs and internal microservices to unify transaction monitoring across multiple legacy systems. Implemented asynchronous pipelines reducing data ingestion latency by over 70% for high‑frequency financial event streams. Optimized real‑time alerting engine using Redis caching and in‑memory processing to achieve sub‑second notification delivery guarantees. Built resilient API gateway integrations with strict OAuth2 authentication, ensuring secure and compliant data exchange across enterprise systems. Refactored legacy monolithic services into modular microservices architecture, improving maint
Senior Software Engineer at SOTE C Consulting
January 1, 2023 - December 31, 2025
Implemented distributed Python scraping framework capable of extracting structured data from dynamic web applications with anti‑bot protections. Built real‑time data ingestion pipelines using Scrapy, Selenium, and asynchronous workers for high‑frequency marketplace monitoring. Reverse‑engineered complex JavaScript‑rendered websites to extract hidden API endpoints for stable and efficient data acquisition. Developed scalable REST API integration layers aggregating data from multiple third‑party services into unified internal systems. Automated data normalization workloads transforming unstructured HTML responses into structured JSON datasets for analytics consumption. Orchestrated event‑driven alerting system delivering near real‑time notifications for product and data changes across monitored platforms. Enhanced scraping reliability by implementing rotating proxy infrastructure and dynamic user‑agent management techniques. Integrated Redis‑based caching layers to re
Senior Software Engineer at Azt ec
January 1, 2019 - December 31, 2022
Crafted scalable full‑stack applications using Python, Node.js, and modern frontend frameworks to support enterprise digital platforms. Built robust backend services handling high‑volume API requests with optimized database query structures and indexing strategies. Developed automated data extraction tools for aggregating competitive intelligence from multiple online sources in real time. Implemented event‑driven messaging systems using RabbitMQ for decoupled and resilient service communication across modules. Integrated third‑party APIs for payment, logistics, and inventory management across enterprise‑grade applications. Designed high‑performance PostgreSQL schemas optimized for transactional workloads and analytics reporting requirements. Enhanced application responsiveness by introducing caching layers using Redis and client‑side optimization techniques. Automated deployment pipelines with CI/CD workflows reducing release cycles and improving production stability. Rev
Software Engineer at HashMicro
August 1, 2013 - December 31, 2014
Developed early‑stage enterprise SaaS modules using Python and web technologies for business automation platforms. Built backend logic for ERP‑style systems supporting accounting, inventory, and CRM workloads. Implemented REST‑based communication between front end interfaces and backend service layers. Designed database models supporting multi‑tenant architecture for scalable SaaS deployment. Automated data import/export functionality for enterprise clients migrating legacy systems. Enhanced system usability by integrating dynamic reporting and analytics dashboards. Debugged and resolved critical production bugs impacting financial and operational modules. Contributed to API development enabling third‑party integrations and extensibility. Optimized application performance by refactoring inefficient backend routines and queries. Supported deployment and maintenance across client environments. Collaborated with senior engineers to improve system architecture and scalability des

Education

Master of Computer Science at National University of Singapore
January 1, 2012 - January 1, 2013
Bachelor of Computer Science at National University of Singapore
January 1, 2008 - January 1, 2012
Master of Computer Science at National University of Singapore
January 1, 2012 - December 31, 2013
Bachelor of Computer Science at National University of Singapore
January 1, 2008 - December 31, 2012
Master of Computer Science at National University of Singapore
January 1, 2012 - December 31, 2013
Bachelor of Computer Science at National University of Singapore
January 1, 2012 - December 31, 2013

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Financial Services, Retail